Avatar billede stev Nybegynder
02. maj 2003 - 16:26 Der er 8 kommentarer og
1 løsning

Fejl i mailform!

Hej!
Jeg er absolut nybegynder med PHP pg jeg vil gerne have jer til at fortælle hvad der er fejlen i min kode??

Her er koden:

<html>
<head>
<title>Untitled Document</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table border="0" width="350" height="350" cellspacing="0" align="center">
  <tr>
    <td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?> " method="POST">
        <div align="center"><font face="Verdana" size="1"><b><br>
          </b>Ønsket brugernavn:</font><br>
          <input type="text" class="but" name="brugernavn">
          <br>
          <font face="Verdana" size="1"><br>
          Din email adresse:</font><br>
          <input type="text" class="but" name="email">
          <br>
          <b><font face="Verdana" size="1"><br>
          </font></b><font face="Verdana" size="1">Ønsket password:</font><b><font face="Verdana" size="1"><br>
          </font></b>
          <input type="text" class="but" name="emne">
          <br>
          <font face="Verdana" size="1"><b><br>
          </b>evt kommentarer:</font><br>
          <textarea wrap="on" class="but" rows="10" cols="40" name="tekst"></textarea>
          <br>
          <br>
          <input type="submit" class="button" value="Send Besked" name="send">
          <font color="#FFFFFF">__</font>
          <input type="reset" class="button" value="Slet Besked" name="reset">
          <br>
          <br>
          <font face="Verdana" size="1">
          <?php

if ($send) {
    function tilbage($meddelelse) {
        echo  "$meddelelse\n";
        echo  "<form><input type=button value=\"<<< Tilbage\" onClick=history.back()></form>\n";
        echo  "</body></html>\n";
        exit;
    }

    if (!$brugernavn) tilbage( "<BR><BR>Du har glemt at skrive dit Ønskede brugernavn...");
   
  $tekst = "$tekst ";
   
 
    mail("christian@steffweb.dk", "Ny bruger:", $brugernavn $password $email $tekst "From: $email\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
echo  "Jeg har modtaget din email, og svarer tilbage hurtigst muligt!\n";
}


?>
          </font> </div>
      </form></td>
  </tr>
</table>
</body>
</html>
Avatar billede floetti Nybegynder
02. maj 2003 - 16:38 #1
Hej !

Sådan :

på linje 51 står:
"Ny bruger:", $brugernavn $password $email $tekst "From: $email\nX-
Det skal være :
"Ny bruger:", "$brugernavn $password $email $tekst", "From: $email\nX-

Floetti
Avatar billede stev Nybegynder
02. maj 2003 - 16:43 #2
Takker...

Nu virker det!
Jeg mangler bare designet og så er det færdigt!!!:D
Avatar billede floetti Nybegynder
02. maj 2003 - 16:43 #3
Så lidt ! skulle det være en anden gang ;)
Avatar billede floetti Nybegynder
02. maj 2003 - 16:43 #4
Sådan
Avatar billede stev Nybegynder
02. maj 2003 - 16:49 #5
Jeg udvider lige spørgsmålet er det muligt at lave det så der i mailen kommer til at stå:
ønsket brugernavn: $brugernavn
ønsket password: $password

og så videre
Avatar billede floetti Nybegynder
02. maj 2003 - 17:03 #6
Så kan du jo bare lave det hele vejen igennem, alså også for $email og $tekst ??

Sådan

, "Ny bruger:", "Ønsket brugernavn: $brugernavn\nØnsket password: $password\nE-mail adresse: $email\nTekst:\n $tekst",
Avatar billede floetti Nybegynder
02. maj 2003 - 17:03 #7
det har du sikkert fundet ud af ;)
Avatar billede stev Nybegynder
02. maj 2003 - 17:10 #8
Tak, jeg kendte ikke "/n".
Men jeg er jo også kun 13 år
Avatar billede floetti Nybegynder
02. maj 2003 - 17:18 #9
Ja! en gang skal jo være første gang :-)
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