Autor Zpráva
Ahoj
Profil *
Ahojte,

mám problém vytvořil jsem si kontatkni formular na web, ale kdyz odeslu udaje posle mi to misto znaku "řčžšěž" -> č

tedy pokud napisete:

Oldřich
Oldčich


Kod:

<?php

$to = "xXx@seznam.cz";
$extra = "From: xXx";
$subject = "Vzkaz od ".$jmeno."";
$mess = "Jméno: ".$jmeno."
Příjmení: ".$prijmeni."
Telefon: ".$telefon."
ICQ: ".$icq."
Email: ".$email."
Text: ".$text."";

mail ($to, $subject, $mess, $extra);

?>
Ahoj
Profil *
Ahojte,

mám problém vytvořil jsem si kontatkni formular na web, ale kdyz odeslu udaje posle mi to misto znaku "řčžšěž" ->
č


tedy pokud napisete:

Oldřich
Oldčich


Kod:

<?php 

$to = "xXx@seznam.cz"; 
$extra = "From: xXx"; 
$subject = "Vzkaz od ".$jmeno.""; 
$mess = "Jméno: ".$jmeno."
Příjmení: ".$prijmeni."
Telefon: ".$telefon."
ICQ: ".$icq."
Email: ".$email."
Text: ".$text.""; 

mail ($to, $subject, $mess, $extra); 

?> 
Ahoj
Profil *
hm omlouvam se za double post ale vzdy se mi ty znaky zmeni na "č" nevim proc :S
nightfish
Profil
zřejmě máš špatné kódování (resp. nemáš ho určené vůbec)
toto téma se tu řeší tak jednou týdně, takže pohledej
Ahoj
Profil *
kletely
Profil
Ahoj
do premeny extra pridaj ten to riadok:
Content-Type: text/html; charset=windows-1250
Ahoj
Profil *
do premeny extra pridaj ten to riadok:
Content-Type: text/html; charset=windows-1250


diky moc za radu, mohl by si mi napsat to Content-Type: text/html; charset=windows-1250 rovnou do kodu

<?php 

$to = "xXx@seznam.cz"; 
$extra = "From: xXx"; 
$subject = "Vzkaz od ".$jmeno.""; 
$mess = "Jméno: ".$jmeno."
Příjmení: ".$prijmeni."
Telefon: ".$telefon."
ICQ: ".$icq."
Email: ".$email."
Text: ".$text.""; 

mail ($to, $subject, $mess, $extra); 

?> 


prosim, diky
kletely
Profil
Ahoj
<?php 

$to = "xXx@seznam.cz"; 
$extra = "From: xXx Content-Type: text/html; charset=windows-1250"; 
$subject = "Vzkaz od ".$jmeno.""; 
$mess = "Jméno: ".$jmeno."
Příjmení: ".$prijmeni."
Telefon: ".$telefon."
ICQ: ".$icq."
Email: ".$email."
Text: ".$text.""; 

mail ($to, $subject, $mess, $extra); 

?> 
Ahoj
Profil *
kletely

diakritika porad chyby a zobrazuje ot porad ty divny kody co jsou na obrazku, nejaky napad?
Medvídek
Profil
Nainstaluj si phpmailera :) neni nic jednodušího a o nic se nemusíš starat. Nastavíč si kódování jaký chceš.
nightfish
Profil
Nainstaluj si phpmailera
možno uzřít česky psaný stručný návod
Ahoj
Profil *
Medvídek
nightfish

dekuji za rady, ale rad bych pouzival formular ktery mam ted na strankach, musi byt nejake reseni ktere vyresi spatnou diakritiku v emailu..

dekuji moc
nightfish
Profil
Ahoj
kód od kolegy kletelyho by měl fungovat (akorát mezi "From: xXx" a "Content-type..." má být \r\n)

jinak si zkontroluj, jestli proměnné $jmeno, $prijmeni apod. obsahují správné hodnoty (třeba si je vypiš pomocí echo)
Ahoj
Profil *
nightfish

pridanim \r\n mezi "From: xXx" a "Content-type..." se zmenili znaky na jine ale zase podivuhodne:



p.s. nemam moc zkusenosti s php dalo by se rict nulove, obcas si upravim nejaky kod ale ze bych si otevrel cisty poznamkovy blok a psal kody to nedokazu.. :/
Ahoj
Profil *
help? :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0