Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html]Wysyłanie komentarzy na pocztę
Max Damage
post 22.06.2007, 13:39:52
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Mam te dwa skrypty z książki (dopiero sie uczę). Ktoś wpisuje swój koment i adres e-mail, po czym przesyła do mnie na pocztę. Coś jednak to nie działa.

  1. <title>komentarz </title>
  2. </head>
  3. <h1>Komentarz osoby</h1>
  4. <p>Proszę przekazać nam swoje komentarze.<p>
  5.  
  6. <form action="przetworzkomentarz.php" method=post>
  7. Nazwisko:<br />
  8. <input type=text name="nazwa" size=40><br />
  9. Adres poczty elektronicznej:<br />
  10. <input type=text name="email" size=40><br />
  11. Komentarz:<br />
  12. <textarea name="komentarz" cols=30 rows=5>
  13. </textarea><br />
  14. <input type=submit value="Wyślij komentarz" href="przetworzkomentarz.php">
  15. </form>
  16. </body>
  17. </html>


W zmiennej $adresdo wpisuje oczywiście swój adres poczty.
  1. <?php
  2. $nazwa=$POST['nazwa'];
  3. $email=$_post['email'];
  4. $komentarz=$_POST['komentarz'];
  5. $adresdo='moj-email';
  6. $temat='komentarz za strony WWW';
  7. $zawartosc='Nazwisko: '.$nazwa."n"
  8. .'Adres pocztowy: '.$email."n"
  9. ."Komentarz osoby: n".$komentarz."n";
  10. $adresod='serwerwww@przykład.com';
  11.  
  12. mail($adresdo,$temat,$zawartosc,$adresod);
  13. ?>
  14. <html>
  15. <head>
  16. <title>komentarz</title>
  17. <body>
  18. <h1>komentarz przyjęty</h1>
  19. <p>Komentarz państwa wysłany.</p>
  20. <p><?php echo nl2br($zawartosc);?></p>
  21. </body>
  22. </html>


Mam też błąd: Warning: mail() [function.mail]: Mail limit reached ,po próbie wysłania.

Ten post edytował Max Damage 22.06.2007, 15:02:34


--------------------
"Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on właśnie to robi." - Albert Einstein
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
rasgan
post 22.06.2007, 13:42:19
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 30.05.2007
Skąd: Kleszczów

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


http://forum.programuj.com/viewtopic.php?p...773e098976b1a0b

Według tego co tutaj piszą przekroczyłeś limit wysyłania maili na serwerze


--------------------
Szczęścia w mrokach...
Go to the top of the page
+Quote Post
Max Damage
post 22.06.2007, 15:05:50
Post #3





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Rozumiem, problem tylko w tym, ze tak naprawdę to nic mi na pocztę nawet wcześniej nie dochodziło...


--------------------
"Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on właśnie to robi." - Albert Einstein
Go to the top of the page
+Quote Post
Sadu2
post 22.06.2007, 15:13:39
Post #4





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

Ostrzeżenie: (10%)
X----


A po co href w submit?

Zamiast:

  1. <?php
  2. <input type=submit value="Wyślij komentarz" href="przetworzkomentarz.php">
  3. ?>


Daj:

  1. <?php
  2. <input type="submit" value="Wyślij komentarz">
  3. ?>


A to:

  1. <html>
  2. <head>
  3. <title>komentarz</title>
  4. <body>
  5. <h1>komentarz przyjęty</h1>
  6. <p>Komentarz państwa wysłany.</p>
  7. <p><?php echo nl2br($zawartosc);?></p>
  8. </body>
  9. </html>


Ma sie pokazać jeśli wysłano?

PS: Jestem początkującym, ale staram sie pomóc.
Pozdrawiam
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:11