Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wysyłanie email z treściąścią zależną od linka
NorQ
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 15.07.2011

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


Witam, poszukuję skryptu PHP który będzie wysyłać e-mail. Jednak nie będzie to formularz, gdyż treść będzie się znajdować w linku.

Więc jeżeli będę chciał wysłać jakiś mail za pośrednictwem danego skryptu, to link musi być ustalony.

NP.
Cytat
www.mail.com/skrypt.php?mail=witaj na naszej stronie, twój kod aktywacyjny to: sadsfdfsads


I skrypt.php wysyła maila z treścią podaną w linku.

Więc, nadawca, tytuł i inne będą się znajdować w skrypcie, w przypadku treści będzie to link.

Wiadomo o co chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NorQ
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 15.07.2011

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


Dany link wstawię w kod serwera gry. Jeżeli gracz będzie chciał przypomnieć hasło to serwer uruchamia specjalny link do skryptu.

A skrypt wykonuje to:
Odbiorca - (wartość podana w linku wysłanym przez serwer) S_GET
Treść - (wartość podana w linku wysłanym przez serwer) S_GET
Tytuł - (wartość podana w kodzie PHP) Nie będzie to s_get, ani s_post. Tytuł będzie podany w kodzie skryptu.
Nadawca - (wartość podana w kodzie PHP) Nie będzie to s_get, ani s_post. Nadawca będzie podany w kodzie skryptu.

Podam kod skryptu:
  1. <?php
  2.  
  3. if ($_POST['bt'] == "wyslij") { /* sprawdzam czy formularz został wysłany */
  4. if (($_POST['email'] != "") AND ($_POST['tytul'] != "") AND ($_POST['tresc'] != "")) { /* sprawzdam czy każde pole jest wypełnione */
  5. $send = mail("norq@onet.pl",$_POST['tytul'],$_POST['tresc'],"From: Wiadomość ze strony <".$_POST['email'].">");
  6. if ($send) /* sprawdzam czy wiadomośc została wysłana */
  7. $message = "Wiadomość została wysłana...";
  8. else
  9. $message = "Widomość nie została wysłana, ponów próbę...";
  10. } else
  11. $message = "Nie wypełniono wszystkich pól...";
  12. }
  13.  
  14. ?>
  15.  
  16. <html>
  17. <head>
  18. <title>Wysyłanie widomości e-mail</title>
  19. <meta http-equiv="content-type" content="text/xml; charset=iso-8859-2" />
  20. <meta http-equiv="content-language" content="pl" />
  21.  
  22. </head>
  23. <body>
  24. <p><?php echo $message ?></p>
  25. <form action="" method="post">
  26. e-mail: <input type="text" name="email" /><br />
  27. tytuł: <input type="text" name="tytul" /><br />
  28. treść: <textarea name="tresc"></textarea>
  29. <input type="submit" name="bt" value="wyslij" />
  30. </form>
  31. </body>
  32. </html>

* Email podany w kodzie, czyli norq@onet.pl to nadawca.
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: 12.10.2025 - 18:58