Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Prosze o delikatna poprawe skryptu PHP.

19.04.2013 18:18
1
Faat
46
Pretorianin

Prosze o delikatna poprawe skryptu PHP.

Witam, mam taki o to kod:

<form action="skrypt.php" method="post">
<font color="white">Email:<br>
<input type="text" name="email" value=""><br>
Haslo:<br></font>
<input type="password" name="content" value="">
<Br><input type="submit" value="LogIn" />

skrypt.php:

<?PHP
$adresat = '[email protected]'; // pod ten adres zostanie wysłana // wiadomosc
@$email = $_POST['email'];
@$content = $_POST['content'];
$header = "From: [email protected] \nContent-Type:".
' text/plain;charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (mail($adresat, 'List ze strony', $content, $email, $header))
header("Location: /erroreng.php");
else
header("Location: /erroreng.php");
?>

Tutaj jest moj problem: Ten skrypt wysyla wszystko idealnie, ale tylko 2 dane, gdy do tego wyzszego kodu dodam, np. "Nazwisko" i analogicznie dodam to w skrypt.php to za nic nie chce wyslac, jakis pomysl?

skrypt.php modyfikuje w taki sposob:
@$email = $_POST['email'];
@$content = $_POST['content'];
@$nazwisko = $_POST['nazwisko'];
oraz if (mail($adresat, 'List ze strony', $nazwisko, $content, $email, $header))

Z gory dzieki za pomoc

19.04.2013 18:33
2
odpowiedz
Faat
46
Pretorianin

oczywiscie dodaje tez "nazwisko" w formularzu

19.04.2013 19:08
3
odpowiedz
Faat
46
Pretorianin

anybody?:)

19.04.2013 19:10
4
odpowiedz
zanonimizowany110398
1
Generał

Musisz nauczyć się łączyć stringi. W realu się je związuje, w internetach pehapowych stringi łączysz kropką.

Funkcja mail() przymuje nast. parametry:

do
temat
kontent
i reszta zjabanych headerów

Aby kontent był rozwinięty o kilka zmiennych musisz zrobić tak:

$kontent = $nazwisko.$numer_telefonu.$wiadomość."<br />";

a potem

mail ($do, $temat, $kontent);

Jeśli szukasz naprawdę fajnego poradnika pehapowego, mogę polecić ci Riklaunima, starego grzyba - wyjadacza Baldur's gate'a ale i całkiem niezłego programistę. Jego stronę znajdziesz wpisując w wyszukiwarkę "Biblioteka php riklaunim"

Forum: Prosze o delikatna poprawe skryptu PHP.