Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]poprawa skryptu wysylajacego e-maila
-embotron-
post
Post #1





Goście







Witam, gdy mam formularz z opcjami "imie" i "nazwisko" e-mail wysyla sie idealnie, wszystko dziala, jednak gdy dodam 3 opcje, np "wiek" to juz jest problem. Potrzebuje skryptu, dzieki ktoremu wysle wiecej niz 2 dane emailem.
W php jestem zielony, jednak potrzebuje tego jak najszybciej, dlatego nie mam czasu, aby uczyc sie wszystkiego i dojsc do tego samemu. Prosze o, prawdopodobnie, banalna korekte, z gory dzieki.

skrypt.php
<?PHP
$adresat = 'X@gmail.com'; // pod ten adres zostanie wysłana // wiadomosc
@$email = $_POST['email'];
@$content = $_POST['password'];
$header = "From: X@poczta.fm \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");
?>



czesc kodu:
<form action="skrypt.php" method="post">
<font color="white">e-mail:<br>
<input type="text" name="email" value=""><br>
Password:<br>
<input type="password" name="password" value=""><br>
Nazwisko:<br></font>
<input type="password" name="nazwisko" value="">
<Br><input type="submit" value="LogIn" />

Go to the top of the page
+Quote Post
-embotron-
post
Post #2





Goście







20 wyswietlen i nikt nie pomoze?(IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
!*!
post
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


http://pl.wikibooks.org/wiki/PHP/Formularze

Cytat
dlatego nie mam czasu

My też nie mamy czasu.

Ten post edytował !*! 20.04.2013, 12:37:40
Go to the top of the page
+Quote Post
-embotron-
post
Post #4





Goście







Cytat(!*! @ 20.04.2013, 12:36:50 ) *


Dobra, a ja potrzebuje tego na dzis, nie jest latwo sie tego nauczyc w kilka godzin, typowo polskie podejscie, nie umiesz to sie naucz, a nie pytaj o pomoc.
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Też potrzebuje wielu rzeczy na dziś, a jeszcze więcej na wczoraj.
Jakbyś przeczytał stronę którą Ci podałem, wiedziałbyś że brakuje Ci zmiennej POST i odpowiedniego pola w formularzu.
A jak już wstawiasz kod na forum to rób to w odpowiednich znacznikach.
Go to the top of the page
+Quote Post
-Andrzej.W.-
post
Post #6





Goście







Dodaj to w html:
Kod
Wiek: <input type="text" name="age">


to w linijce pod @$content:
Kod
@$age=$_POST['age'];


I tego ifa z Twojego kodu zmień na tego.
Kod
if (mail($adresat, 'List ze strony', $content, $email, $header, $age))


Z tego co widzę, tylko tyle umiem przekazać. Nie rozumiem tej @ przed zmiennymi pobieranymi z formularzy.

Kod umieszczaj pomiędzy [code][/code]

Ten post edytował Andrzej.W. 20.04.2013, 17:04:40
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #7





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat(embotron @ 20.04.2013, 13:39:31 ) *
Dobra, a ja potrzebuje tego na dzis, nie jest latwo sie tego nauczyc w kilka godzin, typowo polskie podejscie, nie umiesz to sie naucz, a nie pytaj o pomoc.

nie. Typowo polskie podejście to robienie wszystkiego na ostatnią chwilę, a potem błaganie randomowych ludzi z netu o pomoc.
Go to the top of the page
+Quote Post

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: 19.09.2025 - 01:33