[ kiselilimun @ 03.01.2007. 23:31 ] @
Moj problem je sledeci sta trebam da uradim da bi na svoj mail dobio podatke iz forme sa nasim slovima(ćčćlććčć), dobjam kodove umesto slova!
Ako imate neki primer posaljite , hvala .
<?php

// šalje podatke upisane u formular na novu web stranicu i zahvaljuje korisniku
print "<h2>Hvala vam $ime, primili smo vaše informacije </h2>";
print "Ime i prezime: $ime <br /> \n";
print "Adresa: $Adresa <br /> \n";
print "Telefon: $telefon <br /> \n";
print "Proizvod koji ste odabrali: $proizvod <br />\n";


// šalje podatke formulara na specificiranu adresu, stavite svoju email adresu

$to = "mojmail ";
$subject = "Informacije prikupljene formularom";
$body = "Ime i prezime: $ime \n Adresa: $adresa \n Telefon: $telefon \n Proizvod: $proizvod \n";
mail ($to,$subject,$body);

?>

[ kelja @ 04.01.2007. 00:29 ] @
$header = "Content-type: text/plain; charset=utf-8\r\n";
mail ($to,$subject,$body,$header);

Trebalo bi da funkcionise.
[ kiselilimun @ 04.01.2007. 11:04 ] @
Ne radi, ako imas neki primer koji radi posalji mi molim te.
Pozdra
[ kelja @ 04.01.2007. 12:54 ] @
Hm...
ne radi ni meni kad se mail salje na yahoo,ali kad saljem na neobee mail...radi...???
Iz cega zakljucujem da yahoo mail server kaci neki svoj deafault header za content type te ovaj moj red nista ne vredi...

Na stranicu sa formom (u okvire <head> taga) stavi:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Isto stavi i na php starnu koja obradjuje formu(ako nije isti fajl u pitanju)

i onda:
Code:


<?php
extract($_POST);
// alje podatke upisane u formular na novu web stranicu i zahvaljuje korisniku
print "<h2>Hvala vam $ime, primili smo vaÅ¡e informacije </h2>";
print "Ime i prezime: $ime <br /> \n";
print "Adresa: $adresa <br /> \n";
print "Telefon: $telefon <br /> \n";
print "Proizvod koji ste odabrali: $proizvod <br />\n";


// alje podatke formulara na specificiranu adresu, stavite svoju email adresu

$to = "neki_mejl";
$subject = "Informacije prikupljene formularom";
$header = "Content-type: text/plain; charset=utf-8\r\n";
$body = "Ime i prezime: $ime \n Adresa: $adresa \n Telefon: $telefon \n Proizvod: $proizvod \n";
mail ($to,$subject,$body,$header);

?>


[Ovu poruku je menjao kelja dana 04.01.2007. u 14:21 GMT+1]
[ Nemanja Avramović @ 04.01.2007. 19:47 ] @
Pa od kad stari yahoo podržava unicode? Ne znam za našu latinicu, ali ćirilicu nikad nije mogao da svari...

Doduše ovaj Yahoo! Mail beta mislim da podržava unicode.
[ kelja @ 04.01.2007. 19:52 ] @
Ni cirilicu(zajednicka crta sa ES:-))) ni latinicu...
[ kiselilimun @ 04.01.2007. 20:08 ] @
Nasao sam na netu nesto, malo je konfuzno ali radiii i ima block ip, sto je ponekad pozeljno.
eee toliko od vas sto znate PHP.
Zahvaljujem se svima koji su mi odgovorili na ovu temu!!
Modifikujte po svojoj zelji!!!
http://www.bosal.co.yu/forma/form2mail.zip