Autor | Zpráva | ||
---|---|---|---|
Martin02 Profil |
Ahoj,
vypisuji data ze souboru do textarey takto: $filename=$_GET['dir'].$_GET['file']; $text = file_get_contents($filename); echo '<form action="index.php?co=soubory&sub=edit&file='.$_GET['file'].'" method="post"> <input type="hidden" name="dir" value="'.$_GET['dir'].'"> <b>Název souboru:</b> <input type="text" name="name" size="20" value="'.$_GET['file'].'"><br /> <b>Obsah souboru:</b> <br /> <textarea cols="100" rows="30" name="text">'.$text.'</textarea><br /> <input type="submit" value=" Odeslat " name="submit"> </form>'; Poté je ukládám takto: $soubor = fopen($_POST['dir'].$_GET['file'], 'r+'); fwrite($soubor, $_POST['text']); fclose($soubor); rename($_POST['dir'].$_GET['file'], $_POST['dir'].$_POST['name']); Problém je v tom, že když takto uložím soubor, tak mi před každé uvozovky v něm přidá \. Poté nefunguje celý web, když tam je to lomítko. Nevíte někdo, jak udělat, aby se tam ty lomítka nepřidávaly? Děliko |
||
Alphard Profil |
#2 · Zasláno: 13. 6. 2012, 20:45:55
|
||
Martin02 Profil |
#3 · Zasláno: 13. 6. 2012, 20:55:19
Děkuji moc
|
||
Časová prodleva: 11 let
|
0