Čau lidi, tak jak píšu v nadpisu, tak řeším to jak ulořit text do souboru bez ložení lomítke před nebezpečné znaky?
Pokud totiž uložíte text: pokus "ahoj"
tak to uloží něco jako: pokus \"ahoj\"
a to mi vadí. Dělají to funkce fwrite() a fputs().
diky za jakkoukoliv přínosnou odpověď
                                 
                                 
                               
               
                              
                                 
                                      no ja jsem tohle resil nedavno. nakonec jsem to resil tak, ze jsem osetril akorat cteni z toho souboru:
<?php
$hledej[1] = '\\\"';
$hledej[2] = '\\\\';
$nahrad[1] = '\"';
$nahrad[2] = '';
function filtr($a)
{
global $hledej, $nahrad;
for($i=1; $i<=Count($hledej); $i++){
$a = Ereg_Replace($hledej[$i], $nahrad[$i], $a);
}
return $a;
}
$text = filtr($obsah_souboru);
?>
tahle funkce akorat zabrani pri zobrazovani vypsani \ pred " a \. zatim mi to docela funguje
                                 
                                 
                               
               
                              
                                 
                                      Dosť pochybujem, že ak uložíš "ahoj", tak sa to uloží ako \"ahoj\". Skôr je to tým, že v premennej, ktorú chceš zapísať, už tie lomítka sú (je to nastavením servera - magic_quotes_gpc - pridá spätné lomítka do premenných v GET, POST a COOKIE).
Spätné lomítka odstrániš pomocou funkcie stripslashes.
                                 
                                 
                               
               
                              
                                 
                                      to spook:
to by slo, jenze je problem v tom, ze ja ten ten text v souboru potrebuju "cisty" protoze ho potom nebudu nacitat pomoci PHP.
to los:
Je pravda že se mi stalo  když jsem chtěl uložit text z <textarea>. Vubec me nenapadlo ze by to mohlo mi na to vliv. A ten priklad co jsem uvedl nemam odzkouseny. Ale jestli je pravda to co pises, to co pises, tak diky...
jdu do prubnout.
                                 
                                 
                               
               
                              
                                 
                                      LOL.. jsem si až teď všiml překlepu v nadpisu... :) ale uloŘIT je taky dobré :))))
                                 
                                 
                               
               
                              
                                 
                                      Takt jestli to někoho zajímá tak to co psal los je pravda :) díky