Autor | Zpráva | ||
---|---|---|---|
lenkali Profil * |
#1 · Zasláno: 6. 7. 2008, 19:55:12
Dobrý den, prosím o radu, do textoveho pole :
davam text pak ho ukladam do souboru jenze se mi ulozi spatne znaky jak zvolit a kam napsat, pripadně jake kodovani zvolit, kdyz pouzivam kod: if ( isset( $_POST ) ) $postArray = &$_POST ; // 4.1.0 or later, use $_POST else $postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS foreach ( $postArray as $sForm => $value ) { if ( get_magic_quotes_gpc() ) $postedValue = htmlspecialchars( stripslashes( $value ) ) ; else $postedValue = htmlspecialchars( $value ) ; ?> <tr> <th><?//php echo $sForm?></th> <td><pre><?php echo $postedValue?></pre></td> </tr> <?php } ?> <? $dir = "uloz/"; $nazev = "uloz.dat"; $soubor = fopen($dir.'/'.$nazev, "w") or die("Nelze otevřít soubor $nazev."); fwrite($soubor, "$postedValue"); fclose($soubor); ?> Má to uložit takto: <p>Tady tento <strong>text </strong>mi to vypisuje <u>špatně</u></p> ale uloží to takto: <p>Tady tento <strong>text </strong>mi to vypisuje <u>&scaron;patně</u></p> prosim o pomoc |
||
kletely Profil |
#2 · Zasláno: 6. 7. 2008, 19:57:20
lenkali
Tak tam nedaj to htmlspecialchars :) |
||
vertigo4 Profil |
#3 · Zasláno: 6. 7. 2008, 19:58:36
lenkali
Používáš totiž fci htmlspecialchars() |
||
Časová prodleva: 17 let
|
0