Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Gde je greska u PHP kodu za slanje maila

[es] :: PHP :: Gde je greska u PHP kodu za slanje maila

[ Pregleda: 2552 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dejan Dejann
Dejan Djordjevic

Član broj: 120677
Poruke: 19
*.adsl.sezampro.yu.



Profil

icon Gde je greska u PHP kodu za slanje maila22.05.2007. u 16:10 - pre 205 meseci
Pozdrav.

Imam php script koji treba da se aktivira i posalje mail nakon popunjavanja forme.

Forma:

Code:
<form method="post" action="sendmail.php">
  Upisite Vašu email adresu: <br /><input name="email" type="text" /><br />
  Upišite poruku:<br />
  <textarea name="message" rows="10" cols="100">
  </textarea><br />
  <input type="submit" />

</form>


PHP kod koji salje:

Code:
<?
  $email = $_REQUEST['$email'] ;
  $message = $_REQUEST['$message'] ;

  mail( "[email protected]", "Poruka",
    $message, "From: $email" );
  header( "Location: http://sajt.com/pozdrav.html" );
?>


Ovaj script posalje na odredjenu adresu poruku ali samo sa subjectom i nicim drugim iako korisnik u formi upise svoju email adresu i poruku u velikom polju za text.

Da li neko moze da mi pomogne i kaze gde je greska.

Unapred zahvalan
 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.dynamic.sbb.co.yu.

ICQ: 4849714


+68 Profil

icon Re: Gde je greska u PHP kodu za slanje maila22.05.2007. u 16:17 - pre 205 meseci

Ovo je greska
Code:
$email = $_REQUEST['$email'] ;
  $message = $_REQUEST['$message'] ;


a treba
Code:
$email = $_REQUEST['email'] ;
  $message = $_REQUEST['message'] ;

 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.dynamic.sbb.co.yu.

ICQ: 4849714


+68 Profil

icon Re: Gde je greska u PHP kodu za slanje maila22.05.2007. u 16:19 - pre 205 meseci
a inace, koristi $_POST a ne $_REQUEST. Savrseno je dovoljan
 
Odgovor na temu

mvatrogasac

Član broj: 18004
Poruke: 7
212.200.88.*



Profil

icon Re: Gde je greska u PHP kodu za slanje maila23.05.2007. u 13:58 - pre 205 meseci
Mene je mucilo nesto slicno. Na Linux/Unix-u mail funkcija poziva sendmail program da bi mail bio poslat. Ja sam za Windows negde video da treba u php.ini da se unese adresa mail servera. Ja sam imao to samo za Google i nije proradilo. Bicu zahvalan ako mi neko kaze nesto vise o tome.

Inace, na mom sistemu nije instaliran nikakav mail server, posto mi php treba samo za razvoj nekog projekta na fakultetu
 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.dynamic.sbb.co.yu.

ICQ: 4849714


+68 Profil

icon Re: Gde je greska u PHP kodu za slanje maila23.05.2007. u 14:07 - pre 205 meseci
Iskoristi http://www.swiftmailer.org/ . Ima objasnjenje kako da ga korsitis uz gmail.
A drugo, nadji na internetu free mail server za win. Jako su mali, tako da ti nece zauzimaju resurse
 
Odgovor na temu

[es] :: PHP :: Gde je greska u PHP kodu za slanje maila

[ Pregleda: 2552 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.