Avatar billede mmfh Nybegynder
16. marts 2006 - 19:33 Der er 5 kommentarer

Jeg kan ikke finde fejlen i mit php-script - hjælp mig

Jeg har fundet en tutorial, med et tilhørende script, som jeg har ligget og rodet lidt med. Den angiver en fejl i linie 23, når jeg forsøger at sende en besked med denne mailform. Er der nogen der kan hjælpe mig...?

JEG ER MEGET DESPERAT OG DEN DER SVARER FÅR DERFOR 100 point.

Her er scriptet:

<?php

$youremail = "alle@fleak.dk";

$subject = "Henvendelse fra FLEAKs website";

$thankyou = "tak.php";

;if($email == ""){
?>
Fejl i email adresse<br/>
&quot;<?php
;}elseif($name == ""){
"?>
Husk at skrive dit navn<br/>
<?php
;}elseif($message == ""){
"?>                          HER ANGIVES FEJLEN :: <------
Husk at skrive en besked<br/>
"<?php
;}else{

$msg = ereg_replace("\\\'", "'", $message);
$msg = ereg_replace('\\\"', "\"", $msg);
$message1 = "from: $name\nemail: $email\nmessage:\n$msg1";

mail($youremail, $subject, $msg, "From: $email\r\nReply-to: $email\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
"<?php
}
"?>
Avatar billede jensgram Nybegynder
16. marts 2006 - 19:38 #1
<?php

$youremail = "alle@fleak.dk";
$subject = "Henvendelse fra FLEAKs website";
$thankyou = "tak.php";

if($email == ""){
?>
Fejl i email adresse<br/>
&quot;<?php

}elseif($name == ""){

?>
Husk at skrive dit navn<br/>
<?php

}elseif($message == ""){

?>
Husk at skrive en besked<br/>

<?php

}else{

$msg = ereg_replace("\\\'", "'", $message);
$msg = ereg_replace('\\\"', "\"", $msg);
$message1 = "from: $name\nemail: $email\nmessage:\n$msg1";

mail($youremail, $subject, $msg, "From: $email\r\nReply-to: $email\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?php echo $thankyou;?>"">
<?php
}
?>
Avatar billede jensgram Nybegynder
16. marts 2006 - 19:39 #2
Virker det?
Avatar billede mmfh Nybegynder
16. marts 2006 - 21:32 #3
Jep... Det virker perfekt!, mange tak for det..!
Avatar billede jensgram Nybegynder
17. marts 2006 - 09:59 #4
Sejt! Det var - som du kan se - et par fejlplacerede "-er, der gav fejlen. Desuden fjernede jeg et par ;-er, der ikke havde nogen effekt.
Avatar billede jensgram Nybegynder
17. maj 2006 - 15:41 #5
Lukketid?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester