Avatar billede ratzai Nybegynder
17. februar 2001 - 15:51 Der er 20 kommentarer

Mailform

Jeg har et problem med  et PHP script som jeg har downlaodet. Det er et mailscript og hvis du går ind på www.whitehat.dk/deo2/mailform2.php virker den men
på www.whitehat.dk/deo2/mailform.php som jeg selv har lavet virker den ikke
det eneste jeg har gjort er at tilføje nogle flere felter.
Avatar billede iss Novice
17. februar 2001 - 15:53 #1
Hvad med at poste koderne?
Avatar billede ratzai Nybegynder
17. februar 2001 - 15:56 #2
poste??
Avatar billede iss Novice
17. februar 2001 - 15:56 #3
Adresse 1 osv osv.... er ikke smart... du kan ikke kalde en variabel \"$et eller andet med mellemrum\"..... dutter ikke....
Avatar billede ratzai Nybegynder
17. februar 2001 - 15:57 #4
hvordan skal jeg så gøre det
Avatar billede iss Novice
17. februar 2001 - 15:57 #5
Ja, smid din kode til mailform.php her... SÅ bliver det hele meget nemmere... Og så en beskrivelse om hvad der går galt....
Avatar billede ratzai Nybegynder
17. februar 2001 - 16:01 #6
ok her er den

<html><head><title>Tilmelding til amtskongres</title></head><body>

<form action medthod=\"post\">
  <font color=\"#FFFF00\">Deltager 1 navn: <input name=\"Deltager 1 navn\" size=\"20\"><br>
  </font>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 1\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p><font color=\"#FFFF00\">Deltager 2 navn: <input name=\"Deltager 2 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 2\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 3 navn: <input name=\"Deltager 3 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 3\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 4 navn</font>: <input name=\"Deltager 4 navn\" size=\"20\"><br>
  </p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 4\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 5 navn: <input name=\"Deltager 5 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 5\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 6 navn: </font><input name=\"Deltager 6 navn\" size=\"20\"></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 6\" rows=\"2\" cols=\"21\"></textarea></p>
  <p>&nbsp;</p>
  <p><font color=\"#FFFF00\">Skolens adresse og telefonnummer: </font><textarea rows=\"2\" name=\"Skolens adresse og telefonnummer\" cols=\"20\"></textarea><br>
  </p>
  <p>&nbsp;</p>
  <p><br>
  <input type=\"submit\" value=\" Indsend! \"></p>
</form>


</body>
<body bgcolor=\"#0000FF\" text=\"#FFlFFF\">
</html>

Det der går galt er at når man trykker send så bliver mailen ikke afsendt
Avatar billede iss Novice
17. februar 2001 - 16:04 #7
Hvor er PHP delen????
Avatar billede ratzai Nybegynder
17. februar 2001 - 16:06 #8
ups!!! her er den nu skulle det være i orden

<? require(\"/usr/local/www/whitehatdk/www/inkl/nykodestump.php\") ?>
<html><head><title>Tilmelding til amtskongres</title></head><body>
Tilmelding til Amtskongres 2001
<form action medthod=\"post\">
  <font color=\"#FFFF00\">Deltager 1 navn: <input name=\"Deltager 1 navn\" size=\"20\"><br>
  </font>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 1\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p><font color=\"#FFFF00\">Deltager 2 navn: <input name=\"Deltager 2 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 2\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 3 navn: <input name=\"Deltager 3 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 3\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 4 navn</font>: <input name=\"Deltager 4 navn\" size=\"20\"><br>
  </p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 4\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 5 navn: <input name=\"Deltager 5 navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 5\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 6 navn: </font><input name=\"Deltager 6 navn\" size=\"20\"></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse 6\" rows=\"2\" cols=\"21\"></textarea></p>
  <p>&nbsp;</p>
  <p><font color=\"#FFFF00\">Skolens adresse og telefonnummer: </font><textarea rows=\"2\" name=\"Skolens adresse og telefonnummer\" cols=\"20\"></textarea><br>
  </p>
  <p>&nbsp;</p>
  <p><br>
  <input type=\"submit\" value=\" Indsend! \"></p>
</form>

<?php

if ($feltEt != \"\") {

    // Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = \"Ratzai@get2net.dk\";

    // Emne
    $subject = \"Mail fra mailform\";

    $message .= \"Her er felterne fra mailformen:\\n\";  //  \\n er et linieskift
    $message .= \"Deltager 1 navn: $Deltager 1 navn\\n\";
    $message .= \"Adresse: $Adresse 1\\n\";
        $message .= \"Deltager 2 navn: $Deltager 2 navn\\n\";
    $message .= \"Adresse: $Adresse 2\\n\";
        $message .= \"Deltager 3 navn: $Deltager 2 navn\\n\";
        $message .= \"Adresse: $Adresse 3\\n\";
        $message .= \"Deltager 4 navn: $Deltager 2 navn\\n\";
        $message .= \"Adresse: $Adresse 4\\n\";
        $message .= \"Deltager 5 navn: $Deltager 2 navn\\n\";
        $message .= \"Adresse: $Adresse 5\\n\";
        $message .= \"Deltager 6 navn: $Deltager 2 navn\\n\";
        $message .= \"Adresse: $Adresse 6\\n\";
        $message .= \"Skolens adresse og telefonnummer: $Skolens adresse og telefonnummer\\n\";
       

    $headers .= \"X-Mailer: Thomas Lauritsen\'s PHP-formmail http://thomas.prydslauritsen.dk\\n\";

    mail($recipient, $subject, $message, $headers);
    print \"Din mail er afsendt til: $recipient\";


    /*
    Se på http://dk.php.net/manual/function.mail.php
    for flere detaljer om at sende emails i PHP
    */

}

?>

</body>
<body bgcolor=\"#0000FF\" text=\"#FFlFFF\">
</html>


Avatar billede iss Novice
17. februar 2001 - 16:11 #9
<? require(\"/usr/local/www/whitehatdk/www/inkl/nykodestump.php\") ?>
<html><head><title>Tilmelding til amtskongres</title></head><body bgcolor=\"#0000FF\" text=\"#FFlFFF\">
Tilmelding til Amtskongres 2001
<form action medthod=\"post\">
  <font color=\"#FFFF00\">Deltager 1 navn: <input name=\"Deltager1navn\" size=\"20\"><br>
  </font>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse1\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p><font color=\"#FFFF00\">Deltager 2 navn: <input name=\"Deltager2navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse2\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 3 navn: <input name=\"Deltager3navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse3\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 4 navn</font>: <input name=\"Deltager4navn\" size=\"20\"><br>
  </p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse4\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 5 navn: <input name=\"Deltager5navn\" size=\"20\"><br>
  </font></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse5\" rows=\"2\" cols=\"20\"></textarea><br>
  </font></p>
  <p><font color=\"#FFFF00\">Deltager 6 navn: </font><input name=\"Deltager6navn\" size=\"20\"></p>
  <p><font color=\"#FFFF00\">Adresse:&nbsp; </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse6\" rows=\"2\" cols=\"21\"></textarea></p>
  <p>&nbsp;</p>
  <p><font color=\"#FFFF00\">Skolens adresse og telefonnummer: </font><textarea rows=\"2\" name=\"Skolensadresseogtelefonnummer\" cols=\"20\"></textarea><br>
  </p>
  <p>&nbsp;</p>
  <p><br>
  <input type=\"submit\" value=\" Indsend! \"></p>
</form>

<?php

if ($feltEt != \"\") {

    // Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = \"Ratzai@get2net.dk\";

    // Emne
    $subject = \"Mail fra mailform\";

        $message .= \"Her er felterne fra mailformen:\\n\";  //  \\n er et linieskift
        $message .= \"Deltager 1 navn: $Deltager1navn\\n\";
        $message .= \"Adresse: $Adresse1\\n\";
        $message .= \"Deltager 2 navn: $Deltager2navn\\n\";
        $message .= \"Adresse: $Adresse2\\n\";
        $message .= \"Deltager 3 navn: $Deltager3navn\\n\";
        $message .= \"Adresse: $Adresse3\\n\";
        $message .= \"Deltager 4 navn: $Deltager4navn\\n\";
        $message .= \"Adresse: $Adresse4\\n\";
        $message .= \"Deltager 5 navn: $Deltager5navn\\n\";
        $message .= \"Adresse: $Adresse5\\n\";
        $message .= \"Deltager 6 navn: $Deltager6navn\\n\";
        $message .= \"Adresse: $Adresse6\\n\";
        $message .= \"Skolens adresse og telefonnummer: $Skolensadresseogtelefonnummer\\n\";
       

    $headers .= \"X-Mailer: Thomas Lauritsen\'s PHP-formmail http://thomas.prydslauritsen.dk\\n\";

    mail($recipient, $subject, $message, $headers);
    print \"Din mail er afsendt til: $recipient\";


    /*
    Se på http://dk.php.net/manual/function.mail.php
    for flere detaljer om at sende emails i PHP
    */

}

?>

</body>

</html>

Der er rette hist og pist men mest at en variables navn ikke kan indholde \" \" (mellemrum)....
Avatar billede ratzai Nybegynder
17. februar 2001 - 16:13 #10
Tak skal du have!!
Avatar billede iss Novice
17. februar 2001 - 16:18 #11
<? require(\"/usr/local/www/whitehatdk/www/inkl/nykodestump.php\") ?>
<html>
<head>
<title>Tilmelding til amtskongres</title>
<STYLE TYPE=\"text/css\">
    BODY  {
        color : #FFFF00;
        background : #0000FF;
    }
</STYLE>
</head><body>
Tilmelding til Amtskongres 2001
<form action=\"\" method=\"post\">
  Deltager 1 navn: <input name=\"Deltager1navn\" size=\"20\"><br>
  <p>Adresse:&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse1\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p>Deltager 2 navn: <input name=\"Deltager2navn\" size=\"20\"><br>
  </p>
  <p>Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse2\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p>Deltager 3 navn: <input name=\"Deltager3navn\" size=\"20\"><br>
  </p>
  <p>Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse3\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p>Deltager 4 navn: <input name=\"Deltager4navn\" size=\"20\"><br>
  </p>
  <p>Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse4\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p>Deltager 5 navn: <input name=\"Deltager5navn\" size=\"20\"><br>
  </p>
  <p>Adresse:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse5\" rows=\"2\" cols=\"20\"></textarea><br>
  </p>
  <p>Deltager 6 navn: <input name=\"Deltager6navn\" size=\"20\"></p>
  <p>Adresse:&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <textarea name=\"Adresse6\" rows=\"2\" cols=\"21\"></textarea></p>
  <p>&nbsp;</p>
  <p>Skolens adresse og telefonnummer: <textarea rows=\"2\" name=\"Skolensadresseogtelefonnummer\" cols=\"20\"></textarea><br>
  </p>
  <p>&nbsp;</p>
  <p><br>
  <input type=\"submit\" value=\" Indsend! \"></p>
</form>

<?php

if ($feltEt != \"\") {

    // Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = \"Ratzai@get2net.dk\";

    // Emne
    $subject = \"Mail fra mailform\";

        $message .= \"Her er felterne fra mailformen:\\n\";  //  \\n er et linieskift
        $message .= \"Deltager 1 navn: $Deltager1navn\\n\";
        $message .= \"Adresse: $Adresse1\\n\";
        $message .= \"Deltager 2 navn: $Deltager2navn\\n\";
        $message .= \"Adresse: $Adresse2\\n\";
        $message .= \"Deltager 3 navn: $Deltager3navn\\n\";
        $message .= \"Adresse: $Adresse3\\n\";
        $message .= \"Deltager 4 navn: $Deltager4navn\\n\";
        $message .= \"Adresse: $Adresse4\\n\";
        $message .= \"Deltager 5 navn: $Deltager5navn\\n\";
        $message .= \"Adresse: $Adresse5\\n\";
        $message .= \"Deltager 6 navn: $Deltager6navn\\n\";
        $message .= \"Adresse: $Adresse6\\n\";
        $message .= \"Skolens adresse og telefonnummer: $Skolensadresseogtelefonnummer\\n\";
       

    $headers .= \"X-Mailer: Thomas Lauritsen\'s PHP-formmail http://thomas.prydslauritsen.dk\\n\";

    mail($recipient, $subject, $message, $headers);
    print \"Din mail er afsendt til: $recipient\";


    /*
    Se på http://dk.php.net/manual/function.mail.php
    for flere detaljer om at sende emails i PHP
    */

}

?>

</body>

</html>


Så skulle det værste være væk også af HTML fejl
Avatar billede bahn Nybegynder
18. februar 2001 - 21:29 #12
Er det ikke fordi du har mellem rum i dine nput navne  ex deltager 1 navn  prøv med  deltager1navn!!

Bahn
Avatar billede iss Novice
18. februar 2001 - 21:34 #13
bahn-> Læser du svarne inden du svarer?
Avatar billede bahn Nybegynder
18. februar 2001 - 22:17 #14
nææ!!
Avatar billede iss Novice
20. februar 2001 - 16:51 #15
ratzai -> Er det ikke på tide at lukke dette spørgsmål?
Avatar billede ratzai Nybegynder
20. februar 2001 - 16:59 #16
Ikke endnu den virker stadigvæk ikke jeg har uploadet den på whitehat.dk/deo2/form.php tjek den ud det virker ikke
Avatar billede iss Novice
20. februar 2001 - 17:15 #17
Nej, du har ej.... der er stadig mellemrum i variable navne... f.eks \"Deltager 1 navn\".......
Avatar billede iss Novice
20. februar 2001 - 17:17 #18
Hvis du tager det sidste script jeg postede og lave en copy/pase af det kan jeg garatere at det virker, for den har jeg testet!!!
Avatar billede iss Novice
13. marts 2001 - 19:21 #19
Hallo???? Se så at lukke dette spørgsmål!
Avatar billede iss Novice
07. april 2001 - 17:57 #20
Sker der snart noget?????
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