Avatar billede bjss Nybegynder
06. september 2009 - 01:01 Der er 3 kommentarer

Fejl i kode?

Hey.
Hvordan kan det være det her script ikke virker når formen sender. Hvad er skrevet forkert i php koden?

<?php $email = $_REQUEST["email"];
if($_POST[navn] == "") {
echo("Du skal udfylde feltet <b>Navn</b>");
} else {
if($_POST[email] == "") {
echo("Du skal udfylde feltet <b>Email</b>");
} else {
$adr=$_REQUEST["adr"];
$navn=$_REQUEST["navn"];
$epost="jasus1028@hotmail.com";

mail($epost,
    "Fra $navn",
    $email,
    "From: $adr\r\nReply-to: $epost");

echo "Tak for dit navn og email<br>";

?>
Avatar billede nissen2630 Novice
06. september 2009 - 02:10 #1
Du mangler en } efter $epost="jasus1028@hotmail.com";
Avatar billede nissen2630 Novice
06. september 2009 - 02:15 #2
skulle nok have været efter:
echo "Tak for dit navn og email<br>";
Avatar billede dkfire Nybegynder
06. september 2009 - 16:56 #3
Der mangler vist flere end en }.
Prøv at tælle dine { og }, der skulle meget gerne være lige antal af hver.
Dernæst, hvad giver din side af fejlkoder ?
Hvis ikke den giver noget ud, så slå fejlbeskeder til. Det er helt forkert at udvikle en side uden at kunne se fejlbeskeder.
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

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