Avatar billede jaudk Nybegynder
09. december 2004 - 20:03 Der er 5 kommentarer

fler inputs i en mailform

heysa folk jeg har en mail form i php her:


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

        exit;
    }
    if (!$navn) tilbage( "Du har glemt at skrive noget i feltet \"navn\"...");


 
  $tekst = "$tekst";

   
   
    mail( "webmaster@jau.dk", $emne, $tekst, "From: $epost\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");

echo  "<h4>Emailen er blevet sendt, vi svarer hurtigst muligt.<BR><BR><I>Lo-Vejle</I></h4>\n";
}




?>

men hvad skal jeg gøre hvis der skal sluttes flere inputs end 5 der er ialt?
Avatar billede baitianlong Nybegynder
09. december 2004 - 22:28 #1
Din kode er lidt syret.

Du behøver ikke form-tags for at have en knap.
Du bør bruge "" om parametre (type=\"button\" onClick=\"history.back();\")
$tekst = "$tekst"; Det må man jo sige er rigtigt. Hvad skal der komme ud af det?

Og endelig spørgsmålet... der skal sluttes flere inputs end 5 der er ialt? Hvad mener du med det? :)
Avatar billede jakobdo Ekspert
09. december 2004 - 22:30 #2
Du kan jo lægge så meget input i selve emailen som du lyster...
Avatar billede jaudk Nybegynder
09. december 2004 - 22:39 #3
legende.dk --> jeg er ikke ekspert i php og kan ikke selv programmer det vilde i det.. denne form er en jeg har fået.. færdigt lavet.. det jeg ikke kan finde ud af er at få flere inputs/felter man kan udfylde fx:

navn: (kommer i emailen)
email: (kommer til at stå som om emailen er fra personen)
emne: (kommer til at stå i emne feltet når man får emailen)
tlf nr: (kommer i emailen under navn)
besked: ( kommer under emailen under tlf nr.)

forstår i nu?
Avatar billede baitianlong Nybegynder
09. december 2004 - 22:46 #4
Det kan du gøre sådan her:

$header = "From: ".$epost."\r\n";
$tekst = "navn: ".$navn."\n<br>telefon: ".$telefon."\n<br>besked: ".$tekst;

mail("webmaster@jau.dk", $emne, $tekst, $header);

Du har selv løst noget af det :)
Avatar billede neocron Nybegynder
10. december 2004 - 20:05 #5
Tjek evt. en jeg lavede tidligere:

http://www.webdruid.dk/mailform.rar

Den skulle gerne være klar til at køre, og der er vist ca. det, du søger :)
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