Autor | Zpráva | ||
---|---|---|---|
Nogod Profil * |
#1 · Zasláno: 3. 9. 2006, 21:26:04
Dobrý večer,
když odesílám formulář pomocí PHP tak mi to nepíše čárky a hýčky. Jak na to Děkuji |
||
Alphard Profil |
#2 · Zasláno: 3. 9. 2006, 21:28:03 · Upravil/a: Alphard
Chce to víc informací, jaké je kódovaní, posílá se to metodou post nebo get, jak se data zpracují?
|
||
Nogod Profil * |
#3 · Zasláno: 3. 9. 2006, 21:31:55
Posílám to metodou POST. Formulář je v HTML a posílám to přes mailer.php.
|
||
Nogod Profil * |
#4 · Zasláno: 3. 9. 2006, 21:35:27
Pardon, metodou GET
|
||
mishoa Profil * |
#5 · Zasláno: 3. 9. 2006, 23:31:06
Musíte nastavit v hlavičce mailu kódování v kterém to posíláte.
$text=$_GET['text']; $mail='mail@mail.com'; $subject='Predmet mailu'; if (strtoupper(substr(PHP_OS,0,3)=='WIN')) { $eol="\r\n"; } elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')) { $eol="\r"; } else { $eol="\n"; } $headers .= 'From: no-reply<no-reply@web.com>'.$eol; $headers .= 'Reply-To: no-reply<no-reply@web.com>'.$eol; $headers .= 'Return-Path: no-reply<no-reply@web.com>'.$eol; $headers .= "Message-ID: <".$now." TheSystem@".$_SERVER['SERVER_NAME'].">".$eol; $headers .= "X-Mailer: PHP v".phpversion().$eol; $mime_boundary = md5(time()); $headers .= 'MIME-Version: 1.0'.$eol; //$headers .= 'Content-Type: multipart/related; boundary="'.$mime_boundary.'"'.$eol; $headers .= 'Content-Type: text/html; charset="utf-8"'.$eol; $headers .= 'Content-Transfer-Encoding: 8bit'.$eol; $msg = ""; $msg .= $text.$eol.$eol; # Finished //$msg .= "--".$mime_boundary."--".$eol.$eol; @mail($mail, $subject, $msg, $headers); |
||
Casero Profil |
#6 · Zasláno: 4. 9. 2006, 10:01:24
mishoa
ja mýslím, že onb píše o furmuláři ne mailu... |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0