Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Bramka Email
Rash
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 4
Dołączył: 6.02.2008

Ostrzeżenie: (30%)
XX---


plik email.php:
  1. <?php
  2. function email()
  3. {
  4. echo '<body bgcolor="black" text="white">';
  5. echo "<div style='text-align:center; width:300px; border:1px solid rgb(60,92,92); padding:3px;'>";
  6. echo '<form name="Email" action="pos.php" method="POST"><br>';
  7. echo 'Do kogo:<input type="text" name="email" value="" /><br>';
  8. echo 'Temat Wiadomości:<input type="text" name="temat" value="" /><br>';
  9. echo 'Treść wiadomości:<textarea name="tresc" rows="15" cols="15"></textarea><br>';
  10. echo 'Autor:<input type="text" name="autor" value="" /><br>';
  11. echo '<input type="submit" value="Wyślij!" />';
  12. }
  13. email();
  14.  
  15. ?>

Plik pos.php:
  1. <?php
  2. function wyslij()
  3. {
  4. echo '<body bgcolor="black" text="white">';
  5. echo "<div style='text-align:center; width:300px; border:1px solid rgb(60,92,92); padding:3px;'>";
  6. $mailto = $_POST['email'];
  7. $mailsubject = $_POST['temat'];
  8. $mailbody = $_POST['tresc'];
  9. $mailheaders = $_POST['autor'];
  10. if (mail($mailto, $mailsubject, $mailbody, $mailheaders))
  11. {
  12. echo 'mail zostal wyslany<br>';
  13. echo '<a href="twoja strona">Powróć do Strony Głównej</a>';
  14. }
  15. else
  16. {
  17. echo 'Przykro mi,sproboj ponownie!';
  18. }
  19. }
  20. wyslij();
  21. ?>

To wszystko,dziękuje za Uwagę..Jak komuś się przyda to nmzc...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spirit86
post
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Nie przesadzasz trochę? Niedługo będziecie tu wrzucać funkcje, które mają 2 linijki i służą do wywołania funkcji echo np.
  1. <?php
  2. funciton echo2($string){ print $string; }
  3. ?>

....

Te 2 funkcje są krótko mówiąc żenujące.. Swoją drogą nawet nie weryfikujesz czy dane, które ślesz mają jakiś sens. Po co wysyłać puste maile? Po co dodajesz body do funkcji? Zero możliwości przystosowania do potrzeb własnych. Beznadzieja.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 00:50