/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hjælp til mail
Fra : Søren Mathiasen


Dato : 13-02-07 16:18

Hej

Når jeg sender denne php fil virker alt OK.

<html>

<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<title>Ny side 1</title>
</head>

<body>
<?php
if (isset($_POST['submit']))
{
if (
!empty($_POST['dato']) &&
!empty($_POST['maaned']) &&
!empty($_POST['aar']) &&
!empty($_POST['gruppe']) &&
!empty($_POST['sted']) &&
!empty($_POST['adresse']) &&
!empty($_POST['postnr']) &&
!empty($_POST['by']) &&
!empty($_POST['start']) &&
!empty($_POST['slut']) &&
!empty($_POST['entre']) &&

// her følger sikringen mod spambotter

!strpos($_POST['name'], "jupiter-klubben.dk") &&
!strpos($_POST['email'], "jupiter-klubben.dk") &&
!strpos($_POST['name'], "@") &&
!eregi("\r",$_POST['name']) &&
!eregi("\n",$_POST['name']) &&
!eregi("\r",$_POST['email']) &&
!eregi("\n",$_POST['email']))



{
$headers="From: ".$_POST['name']."<".$_POST['email'].">";

$besked ="Dato: " . $_POST['dato'] . "\n"
."Måned: " . $_POST['maaned'] . "\n"
."År: " . $_POST['aar'] . "\n"
."Gruppe / Solistens navn: " . $_POST['gruppe'] . "\n"
."Her afholdes arrangementet: " . $_POST['sted'] . "\n"
."Adresse.: " . $_POST['adresse'] . "\n"
."Postnummer: " . $_POST['postnr'] . "\n"
."By: " . $_POST['by'] . "\n"
."Arrangementet starter kl.: " . $_POST['start'] . "\n";


if (@$_POST['customer_copy'])
{
$headers .= "\r\nBcc: ".$_POST['email'];
}


if (@mail("sm@nypost.dk",strip_tags($_POST
['subject']),
$besked, $headers))


{
echo "<p>Tak for din henvendelse. Jeg svarer så hurtigt som
muligt.</p>";

}
else
{
echo "<p>E-mailen blev ikke sendt. Der skete en fejl. Prøv
igen!</p>";
}
}
else
{
echo "<p>Mailen kunne ikke sendes, alle felter skal udfyldes
korrekt!</p>";
}
}

?>
<input type=button value="Tilbage"; onclick="history.go(-1); return
false">
</body>

</html>


Nu indsætter jeg dette i linie 49:
.."Arrangementet slutter kl.: " . $_POST['slut'] . "\n";

Når jeg så sender den, får jeg denne fejlmeddelelse:
Parse error: syntax error, unexpected '.' in
/web/www.b-l-f.dk/www/send-mail.php on line 49

Er der en der vil fortælle mig, hvorfor det går galt her.

Mvh
Søren Mathiasen




 
 
Bertel Lund Hansen (13-02-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 13-02-07 16:40

Søren Mathiasen skrev:

> ."Arrangementet starter kl.: " . $_POST['start'] . "\n";

> Nu indsætter jeg dette i linie 49:
> ."Arrangementet slutter kl.: " . $_POST['slut'] . "\n";

> Når jeg så sender den, får jeg denne fejlmeddelelse:
> Parse error: syntax error, unexpected '.' in
> /web/www.b-l-f.dk/www/send-mail.php on line 49

> Er der en der vil fortælle mig, hvorfor det går galt her.

Husker du at fjerne semikolon fra den foregående linje?

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Søren Mathiasen (13-02-2007)
Kommentar
Fra : Søren Mathiasen


Dato : 13-02-07 16:47

Hej Bertel

Tak for dit hurtige svar.
Det hjalp på det.

Mvh
Søren

Bertel Lund Hansen <unospamo@lundhansen.dk> skrev:
>Søren Mathiasen skrev:
>
>> ."Arrangementet starter kl.: " . $_POST['start'] . "\n";
>
>> Nu indsætter jeg dette i linie 49:
>> ."Arrangementet slutter kl.: " . $_POST['slut'] . "\n";
>
>> Når jeg så sender den, får jeg denne fejlmeddelelse:
>> Parse error: syntax error, unexpected '.' in
>> /web/www.b-l-f.dk/www/send-mail.php on line 49
>
>> Er der en der vil fortælle mig, hvorfor det går galt her.
>
>Husker du at fjerne semikolon fra den foregående linje?
>
>--
>Bertel
>http://bertel.lundhansen.dk/      http://fiduso.dk/


Søg
Reklame
Statistik
Spørgsmål : 177500
Tips : 31968
Nyheder : 719565
Indlæg : 6408518
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste