Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kupię] Zlecę napisanie skryptu do wysyłania maili z załącznikeim...
Forum PHP.pl > Inne > Giełda ofert > Kupię
nawasaqi
Witam serdecznie ma prośbę czy ktoś pomógłby mi dopisać do tego skryptu obsługę załączników tak aby ze strony www móc wysłać email z załącznikiem?? Uprzedzam że nie znam się na php za bardzo jedyne co to zgapiłem z innego skryptu dołączanie pliku w formularzu...
Z góry dziękuje za pomoc rozliczenie za pomocą paypal...

  1. <?php
  2. // autor skryptu Bordeux
  3. //skrypt pochodzi z strony www.bordeux.yoyo.pl
  4. //moze skrypt nie wyglšda za dobrze ale mam nadzieje zo to nie przeszkodzi w wysyłaniu maili
  5. function info($s,$klasa)
  6. {
  7. echo ('<div align="center"><p class="'.$klasa.'">'.$s.'</p></div>');
  8. }
  9.  
  10. function konwertuj($s)
  11. {
  12. $s=strip_tags($s,'<b><i><u>');
  13. $s=stripslashes($s);
  14. $s=str_replace('"','&quot;',$s);
  15. return ($s);
  16. }
  17.  
  18. if (isset($_POST['imie']))
  19. {
  20. $_POST['imie']=konwertuj($_POST['imie']);
  21. $_POST['email']=konwertuj($_POST['email']);
  22. $_POST['maitol']=konwertuj($_POST['maitol']);
  23. $_POST['temat']=konwertuj($_POST['temat']);
  24. $_POST['tresc']=konwertuj($_POST['tresc']);
  25.  
  26. $blad='';
  27. if (strlen($_POST['tresc'])<10 || strlen($_POST['tresc'])>1024) $blad='Tresc jest zbyt krótka';
  28. if ($_POST['maitol']!='')
  29. {
  30. if (strtolower(substr($_POST['maitol'],0,7))!='') $_POST['maitol']=''.$_POST['maitol'];
  31. if (strlen($_POST['maitol'])<11) $blad='Źle podano adres e-mail';
  32. }
  33. if (! ereg ("^.+@.+\..+$", $_POST['email'])) $blad='Podaj poprawny adres e-mail';
  34. if (strlen($_POST['imie'])<3) $blad='Źle wprowadzono imie i nazwisko';
  35. if ($blad!='') info($blad,'blad');
  36. else {
  37. $message = "n$_POST[tresc]";
  38. // zmienna $header zawiera przede wszystkim adres zwrotny
  39. $header = "From: $_POST[imie] <$_POST[email]>";
  40. // funkcja mail() za pomocš której wiadomo?ć zostanie wysłana
  41. mail("<$_POST[maitol]>","$_POST[temat]","$message","$header")
  42. or die('Nie udało się wysłać wiadomości');
  43. // wy?wietlenie komunikatu w przypadku powodzenia
  44. echo "<h2>WIADMOŚĆ ZOZTAŁA WYSŁANA</h2>";
  45. }
  46. } else
  47. {
  48. $_POST['imie']='';
  49. $_POST['email']='';
  50. $_POST['maitol']='';
  51. $_POST['temat']='';
  52. $_POST['tresc']='';
  53. echo '<p>Wypełnij poprawnie poniższy formularz.</p>';
  54. }
  55. ?>



i formularz

  1. <form action="mail.php" method="POST">
  2. <input type="hidden" name="pokaz" value="dodaj" />
  3. <table border="0">
  4. <tr><td>Imie i nazwisko:</td><td><input size="30" type="text" name="imie"/></td></tr>
  5. <tr><td>Adres E-mail odbiorcy:</td><td><input size="30" type="text" name="maitol"/></td></tr>
  6. <tr><td>Twój e-mail:</td><td><input size="30" type="text" name="email"/></td></tr>
  7. <tr><td>Temat:</td><td><input size="30" type="text" name="temat"></td></tr>
  8. <tr><td>Teść wiadomości:</td><td><textarea cols="40" rows="5" name="tresc"></textarea></td></tr>
  9. <tr><td>Załącznik:</td><td><input type=file name="attach" size="35"></td></tr><br>
  10. <tr><td></td><td><input type="submit" value="Wyślij" /></td></tr>
  11. </table>
  12. </form>
  13. <BR>
throw.pl
Jeżeli prowadzisz DG w Polsce to napisz na PM.
emajl22
Prywatna wiadomość wysłana smile.gif
karol512
Mogę zrobić formularz kontaktowy html z
Tekstem, Adres e-mial, Pole tekstowe, Listą Rozwijaną, Pole wyboru wielokrotnego , pole wyboru pojedynczego, z załącznikiem. Wiadomości na pocztę przychodzą w bardzo dobrej formie do odczytania
Płatność PayPal by mi bardzo pasowała
kontakt sanjoys@o2.pl
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.