![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
:?: Witam, mam prosbe o pomoc.
Funkcja ponizej ma wysylac e-mail do uzytkownika ktory podal swoj login i adres e-mailowy. Niestety tego nie robi. W tej chwili wyrzuca blad "Undefined index: $uzytkownik on line -> $_POST['$uzytkownik'] = addslashes($_POST['$uzytkownik']);". Problem w tym ze nawet jakby go poprawic to i tak mail nie idzie nigdzie na skrzynke, choc dane oczywiscie podczas tworzenia nowego klienta sa wpisywane do bazy. Pomozcie, bo leb mi juz peka od moich beznadziejnych pomyslow rozwiazania tego wezla. [php:1:d0fa1a9d90]<?php function wyslij_haslo($uzytkownik, $haslo) { $pass = rand(); $hash = base64_encode($pass); $query = mysql_query ("SELECT email FROM osoba WHERE login='$uzytkownik'"); $wynik = mysql_query("$query"); $pass = addslashes($pass); $_POST['$uzytkownik'] = addslashes($_POST['$uzytkownik']); $from = 'Test <xxx@xxx.pl>'; $subject = "Potwierdzenie rejestracji"; $body ="Zarejestrowales sie.<br> Twoj login: ".$_POST['$uzytkownik']." <br> Haslo: $haslo <br>"; if ($wynik and email($_POST[email],$subject,$body,"From: xxx")) return 1; else return 0; } ?>[/php:1:d0fa1a9d90] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 10.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Znowu pomoglo, ale maile i tak sie nie wysylaja.
[php:1:0b2ca807a8]<?php if ($wynik and mail($email,$subject,$body,"From: xxx")) ?>[/php:1:0b2ca807a8] Dane zapisywane sa w bazie ale mail nie dochodzi. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 01:25 |