kit32 Skrevet 6. mars 2008 Skrevet 6. mars 2008 sitter fast med dette. jeg har to skjema som jeg trenger hjelp men. det jeg sitter fast med er å få fungsjonen med vedlegge til mail. alt annet fungerer på denne sidene. Link http://www.modell-utrykning.com/tips_kjore...nnkjoretoy.html detter er bare det ene. HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- DW6 --> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Sending av Informasjon av Brannvesens kjøretøy</title> <style type="text/css"> <!-- body,td,th { color: #FFFFFF; } body { background-color: #7d1e02; } a:link { color: #FFFFFF; } a:visited { color: #00FF00; } a:hover { color: #00FF00; } a:active { color: #00FF00; } .style2 {font-size: 18px} --> </style> </head> <body> <table width="630" border="0"> <tr> <td><span class="style2">Tips av Kjøretøy som er i brukt eller har vært blitt brukt av brannvesen.</span></td> </tr> <tr> <td> </td> </tr> <tr> <td><form action="tips_brann_kjoretoy.php" method="post"> <p><b>Navnet ditt:</b> <input type="text" name="yourname" /> <br /> <b>E-mail:</b> <input type="text" name="email" /> <br /></p> <table width="620" border="0"> <tr> <td><div align="center"><strong>Fylke & kommune nr</strong></div></td> <td><div align="center"><strong>Kommune</strong></div></td> <td><div align="center"><strong>Stasjon</strong></div></td> <td><div align="center"> <p><strong>Brannvesen<br /> </strong></p> </div></td> </tr> <tr> <td><input type="text" name="fylkekommunenr" /></td> <td><input type="text" name="kommune" /></td> <td><input type="text" name="stasjon" /></td> <td><input type="text" name="brannvesen" /></td> </tr> <tr> <td><div align="center"><strong>Bil Nr</strong></div></td> <td><div align="center"><strong>Reg Nr</strong></div></td> <td><div align="center"><strong>Fabrikkmerke</strong></div></td> <td><div align="center"><strong>Type bil</strong></div></td> </tr> <tr> <td><input type="text" name="bilnr" /></td> <td><input type="text" name="regnr" /></td> <td><input type="text" name="fabrikkmerke" /></td> <td><input type="text" name="typebil" /></td> </tr> <tr> <td><div align="center"><strong>Års Modell</strong></div></td> <td><div align="center"><strong>Vanntank (Antall liter)</strong></div></td> <td><div align="center"><strong>Skumtank (Antall liter)</strong></div></td> <td><div align="center"><strong>Pulvertank(Antall kg)</strong></div></td> </tr> <tr> <td><input type="text" name="arsmodell" /></td> <td><input type="text" name="vanntankantallliter" /></td> <td><input type="text" name="skumtankantallliter" /></td> <td><input type="text" name="pulvertankantallkg" /></td> </tr> </table> <table width="620" border="0"> <tr> <td width="120"> </td> <td width="366"><div align="center"> <p align="center" class="style2">Kommentar eller statusen på denne bilen: </p> <p> <textarea name="comments" rows="10" cols="40"></textarea> </p> </div></td> <td width="120"> </td> </tr> <tr> <td> </td> <td><div align="center" class="style2"> <p>Legg ved bilde av kjøretøyet</p> <p>Denne fungsjonen funger ikke enda.<br /> Det er bare vedlegg med bilder resten av skjema fungerer.<br /> </p> </div></td> <td> </td> </tr> <tr> <td> </td> <td><div align="center" class="style2">Vedlegg: <input type="file" name="filename" /> </div></td> <td> </td> </tr> </table> <p> <input type="submit" value="Send inn!" /> </p> </form></td> </tr> <tr> <td> </td> </tr> </table> </body> </html> PHP <?php /* Set e-mail recipient */ $myemail = "[email protected]"; /* Check all form inputs using check_input function */ $yourname = check_input($_POST['yourname'], "Enter your name"); $email = check_input($_POST['email']); $fylkekommunenr = check_input($_POST['fylkekommunenr']); $kommune = check_input($_POST['kommune']); $stasjon = check_input($_POST['stasjon']); $brannvesen = check_input($_POST['brannvesen']); $bilnr = check_input($_POST['bilnr']); $regnr = check_input($_POST['regnr']); $fabrikkmerke = check_input($_POST['fabrikkmerke']); $typebil = check_input($_POST['typebil']); $arsmodell = check_input($_POST['arsmodell']); $vanntankantallliter = check_input($_POST['vanntankantallliter']); $skumtankantallliter = check_input($_POST['skumtankantallliter']); $pulvertankantallkg = check_input($_POST['pulvertankantallkg']); $comments = check_input($_POST['comments'], "writeyourcomments"); $file = "vedlegg"; /* If e-mail is not valid show error message */ if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email)) { show_error("Ikke en gyldig epost-adresse"); } /* If URL is not valid set $website to empty */ if (!preg_match("/^(https?:\/\/+[\w\-]+\.[\w\-]+)/i", $website)) { $website = ''; } /* Let's prepare the message for the e-mail */ $message = "Hello! Tips av Brannvesens kjøretøy Kontaktsjema send av: Name: $yourname E-mail: $email Fylke & kommune nr: $fylkekommunenr Kommune: $kommune Stasjon: $stasjon Brannvesen: $brannvesen Bil Nr: $bilnr Reg Nr: $regnr Fabrikkmerke: $fabrikkmerke Type bil: $typebil Års Modell: $arsmodell Vanntank antall liter: $vanntankantallliter Skumtank antall liter: $skumtankantallliter Pulvertank antall kg: $pulvertankantallkg Kommentar: $comments Vedlegg: $file Slutten av meldingen "; /* Send the message using mail() function */ mail($myemail, $subject, $message); /* Redirect visitor to the thank you page */ header('Location: tips_brannkjoretoy.html'); exit(); /* Functions we used */ function check_input($data, $problem='') { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); if ($problem && strlen($data) == 0) { show_error($problem); } return $data; } function show_error($myError) { ?> <html><title>mail skjema</title> <body> <b>Please correct the following error:</b><br /> <?php echo $myError; ?> </body> </html> <?php exit(); } ?> håper noen kan hjelpe meg med å få dette til å fungerer og ikke send meg til en side sånn at jeg må prøve og feile på nytt igjen
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å