Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]dodanie do bazy, z jedoczesnym wyslanie maila
grzes22
post 11.02.2010, 19:27:42
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 15.11.2007

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


witam, mam pewnie formularz który przesyła dane do zapisu do bazy.

to jest skrypt zapisujący
  1. <?php
  2. $zmienna = $_POST['nazwa'];
  3. echo $zmienna;
  4. include_once('db_config.php');
  5. //laczenie sie z baza danych
  6. polaczenie();
  7. //dodawanie do bazy
  8. $zapytanie = mysql_query("insert into test(nazwa) values('$zmienna')") or die ('Błąd w zapytaniu' .mysql_error());
  9. if($zapytanie)
  10. {
  11. echo 'DODANO<br />';
  12.  
  13. }
  14. else
  15. {
  16. echo 'NIE DODANO<br />';
  17. }
  18. ?>


i chciałbym, żeby po dodaniu do bazy wartość zapytania została mi wysłana na maila. Jak to zrobićquestionmark.gif


--------------------
www.samochodowyleasing.eu
www.samochodowykredyt.eu
Go to the top of the page
+Quote Post
ZuyPan
post 11.02.2010, 19:38:06
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 4.02.2010

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


do wysyłania e-maili jest funkcja mail
  1. mail("twoj adres", "temat wiadomości", "treść wiadomości");


będzie to mniej więcej wyglądać tak:


  1. <?php
  2. $zmienna = $_POST['nazwa'];
  3. echo $zmienna;
  4. include_once('db_config.php');
  5. //laczenie sie z baza danych
  6. polaczenie();
  7. //dodawanie do bazy
  8. $zapytanie = mysql_query("insert into test(nazwa) values('$zmienna')") or die ('Błąd w zapytaniu' .mysql_error());
  9. if($zapytanie)
  10. {
  11. echo 'DODANO<br />';
  12. mail("twoj adres", "temat wiadomości", "$zapytanie");
  13. }
  14. else
  15. {
  16. echo 'NIE DODANO<br />';
  17. }
  18. ?>



--------------------
Blog
Go to the top of the page
+Quote Post
grzes22
post 11.02.2010, 19:41:59
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 15.11.2007

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


tylko, że na localhoscie to nie zadziała?questionmark.gif?
po nie ma włączonej obsługi funkcji mail??
dobrze myśle??


--------------------
www.samochodowyleasing.eu
www.samochodowykredyt.eu
Go to the top of the page
+Quote Post
Mariusz_Sz
post 11.02.2010, 19:45:34
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 11.02.2010

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


Tak jest, funkcje mail() trzeba testować na serwerze gdzie mamy stronkę. Oczywiście localhosta też można skonfigurować- jest sporo o tym w necie ale nie wiem czy nie "szkoda węgla".
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: 14.08.2025 - 01:10