Můžete mi někdo vysvětlit poč nejde, když odešlu tenhle form php script, proč mi v přijatym mailu nezobrazí to co tam napíšu? Zobrazí to jen tučné a holý text...
FOMRULAR:
<form action="send.php" method="post">
<input type="text" name="subject">
<textarea name="message" cols=60 rows=20>
</textarea>
<input type=submit value="ODESLAT">
</form>
Formular odeslu na: send.php
---- SEND.PHP ----
<?
include ("db.php");
$vysledek = MySQL_Query("SELECT mail FROM odberatele");
while ($zaznam = MySQL_Fetch_Array($vysledek)):
$to = $zaznam['mail'];
$headers = "From: chasnici <info@chasnici.wz.cz>\n";
$headers .= "X-priority: 4\n";
$headers .= "Content-Type: text/html; charset=windows-1250\n";
if (mail($to, $subject, $message, $headers)):
echo "Zpráva byla odeslána";
else:
echo "Zpráva NEbyla odeslána<br>";
endif;
endwhile;
?>
Odešle se to vo pohodě, aleodešle se jen nastavení: tučné a holé písmo...
Jinak nastavení písma: <font face="verdana"> nefunguje! nevim proč ale když to napíšu do toho scriptu: Hned pod zu proměnnou $to, normálně $message "html kod"; tak to funguje...
Nevim proč? Můžete někdo pomoct?
Jestli jsem dobře pochopil, tak se ti ztratí formátování, který jsi napsal ve formuláři html stránky?
pak zkus:
if (mail($to, $subject, StripSlashes($message), $headers)):
Jo pochopil si dobře, zkusim zastim dík...
Neděkuj - dělá to 14,30 Kč :-)
:) sorry dnes se ruší haslíře, tak kolik :))) zaokrouhlíš nahoru na 15,50 neb dolu na 14? Dík cau
No, že se ruší zrovna „haslíře" tak ti dnes prominu.