Nå, det viser sig nu, at outputtet faktsik kommer fint over i min sendmail.php fil. Så tilsyneladende er problemet noget i forbindelse med afsendelse af email fra min indbyggede mailserver...men det er godt nok underligt.
Jeg bruger dette script:
<?php
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
echo $name;
echo $email;
mail("email@adresse.dk","Emne", $name, "From: $email");
?>
- de to echo linjer var bare for at tjekke at der rent faktisk kom det over i scriptet der skulle...
Jeg får denne fejl når jeg forsøger at afsende:
Warning: Cannot modify header information - headers already sent by (output started at /Users/gunnar/Sites/scripts/send_mail.php:3) in /Users/gunnar/Sites/scripts/send_mail.php on line 4
Hvad er los mon?
Mvh
Gunnar
prøv at rette:
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
til:
$name = $_POST['name'];
$email = $_POST['email'];
Hvis det ikke virker så prøv:
<?php
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
if(($name == "") || ($name == NULL)){
echo "Der er en fejl";
}else{
echo $name;
echo $email;
mail("email@adresse.dk","Emne", $name, "From: $email");
}
?>
Og se hvad den skriver
-----
Nunc Tutus Exitus Computarus
[Redigeret d. 30/04-04 18:32:21 af PHP-Nørden][Redigeret d. 30/04-04 18:32:41 af PHP-Nørden]