corsa91 Skrevet 16. oktober 2010 Del Skrevet 16. oktober 2010 vi har fått en oppgave å lage en side der man kontakter kundeservice. Problemet er at hvordan skal man gjøre at den sender automatisk epost. også lurer jeg på hvordan man leggger til tekst-area på php. HTML delen er ferdig så jeg mangler bare php delen i tekst -area og hvordan man sender email til kunden. Lenke til kommentar
Thomas. Skrevet 16. oktober 2010 Del Skrevet 16. oktober 2010 For å få tak i innholdet du skriver i en tekstboks/input eller andre ting, bruker man valigvis $_POST. Se eksempeler her: http://php.net/manual/en/language.variables.external.php For å sende mail, bruker du mail funksjonen. Den kan du lese om her: http://php.net/manual/en/function.mail.php Lenke til kommentar
corsa91 Skrevet 16. oktober 2010 Forfatter Del Skrevet 16. oktober 2010 For å få tak i innholdet du skriver i en tekstboks/input eller andre ting, bruker man valigvis $_POST. Se eksempeler her: http://php.net/manual/en/language.variables.external.php For å sende mail, bruker du mail funksjonen. Den kan du lese om her: http://php.net/manual/en/function.mail.php testet ut tekstboksen men det fungerte ikke. på html så har jeg skrevet dette: <textarea name="beskjed" rows="3" cols="20">Tekst her...</textarea> Men på php delen vet jeg ikke hva jeg skal plassere. Men på mailfunksjonen så virker det ikke. Det er ikke faste mottaker. på php delen har jeg lagt: if (mail($to, $subject, $_POST['send'])) { print ( "Følgende mail ble levert til $epost : \n" . ); } else { print ( "En feil oppstod ved sending av mail.. trykk back og prøv på ny.\n");} og på html Lenke til kommentar
Thomas. Skrevet 16. oktober 2010 Del Skrevet 16. oktober 2010 <?php if($_POST) { $mottaker = $_POST['mottaker']; $emne = $_POST['emne']; $tekst = $_POST['tekst']; if($mottaker && $emne && $tekst) { if(mail($mottaker, $emne, $tekst)) { echo 'Mailen er sendt!'; } else { echo 'Kunne ikke sende mail! Er mail funksjonen aktivert i php-ini?'; } } } ?> <form action="" method="post"> Mottaker: <input type="text" name="mottaker"><br> Emne: <input type="text" name="emne"><br> Melding: <br><textarea name="tekst" rows="8" cols="50"></textarea><br> <input type="submit" value="Send Mail"> </form> 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å