xomer Skrevet 4. september 2005 Del Skrevet 4. september 2005 Hei, jeg driver å leger en side og vil gjerne ha et slaks bestillingskjema til siden. det er bare det at jeg ikke hvet hvordan disse lages... kjemaet må ha muligheten til å huke av på noen alternativer og en boks til å skrive i... kan noen hjelpe meg med hvor man finner sånne kjemaer? ville være veldig taknemlig... Lenke til kommentar
mikk- Skrevet 4. september 2005 Del Skrevet 4. september 2005 Om du tror at dette ikke nødvendigvis er et engangstilfelle, og at du kan få bruk for å lage flere slike skjemaer en gang i fremtiden, vil jeg anbefale deg å lære deg litt grunnleggende PHP. Har ikke noen konkrete linker til gode tutorials akkurat nå, men google har mange fine. Lenke til kommentar
xomer Skrevet 13. september 2005 Forfatter Del Skrevet 13. september 2005 Jeg skal bare bruke det en gang så å lære php er uaktuelt. noen som vet hvor jeg kan finne et ferdig kjema? Lenke til kommentar
Mira Skrevet 13. september 2005 Del Skrevet 13. september 2005 Du kan prøve på hotscripts.com Lenke til kommentar
xomer Skrevet 13. september 2005 Forfatter Del Skrevet 13. september 2005 nei, jeg fant ikke noe jeg trengte der, men takk uansett... andre forslag? Lenke til kommentar
Yankes Skrevet 13. september 2005 Del Skrevet 13. september 2005 (endret) Du burde heller spurt i PHP forumet, men jeg kan da svare deg her.. skjema.php <form action="sendskjema.php" method="post"> Navn:<br> <input type="text" name="navn"><br> Mail:<br> <input type="text" name="mail"><br> Hva er du?<br> <select name="hva"> <option value="Gutt">Gutt</option> <option value="Jente">Jente</option> <option value="Intetkjønn">Intetkjønn</option> <option value="Vet ikke">Vet ikke</option> </select><br> Melding:<br> <textarea name="meld" cols="20" rows="3"></textarea><br><br> <input type="submit" value="Send"> <input type="reset" value="Reset"> </form> sendskjema.php <?php if(empty($navn) || empty($mail) || empty($meld)) { echo "Du har ikke fylt inn alle feltene!"; } else { mail("[email protected]", "Kontakt @ web", " Navn: $navn Mail: $mail Denne personen er: $hva Melding: $meld "); echo "Din melding er nå sendt!"; } ?> Så kan du bare legge til/endre input feltene! Dette er ikke testet, bare noe jeg laget nå så den kan inneholde feil Endret 13. september 2005 av YaNkEs Lenke til kommentar
???????? Skrevet 13. september 2005 Del Skrevet 13. september 2005 YaNkEs, forslaget ditt er godt - men desverre er det meget tynt. Scriptet ditt mangler noe så kritisk som validering av om mailen virkelig sendes. Det minste du må gjøre er å sette inn @$mail_sendt = mail("[email protected]", "Kontakt @ web", " Navn: $navn .... "); if( $mail_sendt ) { echo "Mail sendt"; } else { echo "Kunne ikke sende mailen"; } Hvis du ikke i det minste legger til dette så kan du få problemet at brukeren får en klar beskjed om siden har mottatt en mail, men dette ikke er tilfellet. Lenke til kommentar
xomer Skrevet 14. september 2005 Forfatter Del Skrevet 14. september 2005 ehh,, jeg er ikke så pro i php, hvor skulle forandringen være'? kan du poste hele scriptet sån det skal være. TUSEN TAKK BEGGE TO Lenke til kommentar
Yankes Skrevet 15. september 2005 Del Skrevet 15. september 2005 (endret) Koden jeg laget er ferdig den.. bare sett inn det ?? sa! Jeg glemte å ta med det.. bare lag de filene jeg skrev... men sendskjema.php blir da sånn: <?php if(empty($navn) || empty($mail) || empty($meld)) { echo "Du har ikke fylt inn alle feltene!"; } @$mail_sendt = mail("[email protected]", "Kontakt @ web", " Navn: $navn Mail: $mail Denne personen er: $hva Melding: $meld "); if( $mail_sendt ) { echo "Kontaktskjemaet ble nå sendt!"; } else { echo "Kunne ikke kontaktskjemaet!"; } ?> mens skjema.php blir sånn jeg først satte den opp! Endret 15. september 2005 av YaNkEs Lenke til kommentar
xomer Skrevet 15. september 2005 Forfatter Del Skrevet 15. september 2005 takker, men hvordan settes dette inn i html? hehe, kan ikke noe php,,, Lenke til kommentar
Decline Skrevet 15. september 2005 Del Skrevet 15. september 2005 xomer, du fikk da koden i stad. skjema.php kan du kjøre som en vanlig html side. Ellers kan du inkludere den i en annen side ved å plassere <?PHP include("skjema.php"); ?> hvor du vil ha skjemaet. Lenke til kommentar
xomer Skrevet 20. september 2005 Forfatter Del Skrevet 20. september 2005 Tusen takk. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå