| pošiljanje obrazca na email | ||
|---|---|---|
| uki8. dec 2009 18:35:07Pridružen od: 8. dec 2009 19 objav +1-130 | #1Pozdravljeni! Mene pa zanima kako nardiš da k maš na intrnetni strani kkšn obrazc za izpovnt da pol k kliknš pošlji da ti to pošle na mail. všeč(+1)ni všeč(-4)spam(0) | |
| SpinX8. dec 2009 18:41:50Pridružen od: 17. mar 2007 2579 objav +1323-14412 | #2//offtopic: jaz prodajam knjige kjer so vsi taki primeri razloženi not - idealno za začetnike :) En osnoven primer: http://www.phpeasystep.com/phptu/8.html všeč(0)ni všeč(0)spam(0) | |
| Gogy9. dec 2009 02:27:20Pridružen od: 17. mar 2007 1575 objav +1118-1718 | #3Poskusi tukaj pogledat kako zgleda reč http://www.freecontactform.com/free.php Ali pa pogooglaj http://www.google.si/search?hl=sl&client=firefox-a&rls=org.mozilla%3Asl%3Aofficial&hs=E9q&q=free+php+contact+form&btnG=Iskanje&meta=&aq=f&oq= nazadnje urejal Gogy 9. dec 2009 02:27:42 všeč(0)ni všeč(0)spam(0) | |
| uki21. dec 2009 17:47:28Pridružen od: 8. dec 2009 19 objav +1-130 | #4Zanima me kako bi naredil, da bi pri spodnjem php obrazcu php ločil v drugo datoteko. koda: <?php if ($_POST["email"]<>'') { $ToEmail = 'example@damain.com'; $EmailSubject = 'Site contact form '; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY = "Name: ".$_POST["name"]."<br>"; $MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; $MESSAGE_BODY .= "Comment: ".nl2br($_POST["comment"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?> Your message was sent <?php } else { ?> <form action="test.php" method="post"> <table width="400" border="0" cellspacing="2" cellpadding="0"> <tr> <td width="29%" class="bodytext">Your name:</td> <td width="71%"><input name="name" type="text" id="name" size="32"></td> </tr> <tr> <td class="bodytext">Email address:</td> <td><input name="email" type="text" id="email" size="32"></td> </tr> <tr> <td class="bodytext">Comment:</td> <td><textarea name="comment" cols="45" rows="6" id="comment" class="bodytext"></textarea></td> </tr> <tr> <td class="bodytext"> </td> <td align="left" valign="top"><input type="submit" name="Submit" value="Send"></td> </tr> </table> </form> <?php }; ?> sem že probaval da bi naredil pri action povezavo na drugo datoteko kjer bi bil le zgornji php (do "Your message was sent") pa ni delovalo. :( všeč(0)ni všeč(0)spam(0) | |
| Gogy21. dec 2009 19:46:45Pridružen od: 17. mar 2007 1575 objav +1118-1718 | #5tole daš v naprimer sent_email.php <?phpTole daš v email.php <form action="sent_email.php" method="post">Poskusi in sporočinazadnje urejal Gogy 21. dec 2009 19:48:22 všeč(0)ni všeč(0)spam(0) | |
| uki21. dec 2009 20:47:45Pridružen od: 8. dec 2009 19 objav +1-130 | #6Hvala Gogy zdei dela :) Me pa še zanima če kdo ve kako bi naredu da bi se obvestilo (Your message was sent) izpisalo v div-u pod formo? všeč(0)ni všeč(0)spam(0) | |
| Gogy21. dec 2009 20:51:20Pridružen od: 17. mar 2007 1575 objav +1118-1718 | #7saj celotno kodo lahko postaviš v ta div o katerem govoriš :) Bodi pa pozoren pri tej skripti, saj jo brez težav izrabijo za razpošiljanje spam-a s tvojega naslova ali pa vsaj tvojega IP naslova :) tvoja skripta je na ravni aplikacije LuknjaTM nazadnje urejal Gogy 21. dec 2009 20:52:32 všeč(0)ni všeč(0)spam(0) | |
| uki21. dec 2009 20:59:04Pridružen od: 8. dec 2009 19 objav +1-130 | #8Kako pa bi lahko zaščitil skripto, da se nebi zgodilo kaj takega? všeč(0)ni všeč(0)spam(0) | |
| uki22. dec 2009 19:33:44Pridružen od: 8. dec 2009 19 objav +1-130 | #9ma kdo kakšen nasvet? všeč(0)ni všeč(0)spam(0) | |
| blackmamba22. dec 2009 19:52:37Pridružen od: 4. mar 2008 307 objav +163-101 | #10Preveri, če je $_POST["email"] res email. function isEmail($email) {Ker header emaila sestavljaš s $_POST spremenljivko, lahko kdorkoli "dopolni" email header z dodatnimi CC, BCC emaili.Še večja luknja bi pa bila, če bi imel $ToEmail = $_POST["to_email"]; A mam prav? :) nazadnje urejal blackmamba 22. dec 2009 19:53:37 všeč(0)ni všeč(0)spam(0) | |
