Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [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
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.


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
Rash
post
Post #3





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

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


Ja się dopiero uczę....
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Przenoszę na Gotowe rozwiązania Przedszkole
@Rash - to po co dajesz kod, który nie dość, że nie spełnia standardów, to jego użyteczność jest mizerna? Rozumiem, że się uczysz i chwała Ci za to, ale nie wrzucaj każdego fragmentu kodu, który wyprodukujesz podczas tej nauki.

Pozdrawiam


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 04:06