Autor Zpráva
HuH
Profil *
Dobrý den, mám administraci na webu:

kde stránku tímhle otevřu:

<?php
$filename = "./../../url/poloha.php";
$fd = fopen ($filename, "r+");
$text = fread ($fd, filesize ($filename)); 
echo stripslashes ($text);
fclose ($fd); 
?>


a uložím

<?php
$file = './../../url/poloha.php'; 
$fp = fopen($file, 'r+');
flock($fp, LOCK_EX);
ftruncate ($fp, 0);
fwrite($fp, $_POST['kod']);
flock($fp, LOCK_UN);
fclose($fp);
?>


obsah potom includuji:

<?php
	error_reporting(0);
    $page=$_GET["page"]; 
    $dir="url/";
    $uvodni="uvod.php";
   if ($page) {
    if (file_exists($dir.$page.".php"))
        include ($dir.$page.".php");
        else { include $dir."404.php"; }
    }
    else {                            
    include ($dir.$uvodni);
   }
?>


a mám problém s lomítky místo obrázků a podobně... při načtení do editoru jsem to vyřešil přes
echo stripslashes ($text);
ale když potom stránku includuji.. lomítka tam zase jsou.. zkoušel jsem přidat do includu
stripslashes()
ale nepomohlo to..
Měsíček
Profil
Počkej ty myslíš něco takového:

$text = stripslashes($text);

?
sicario
Profil
Tak ty lomitka odstran rovnou pri zapisu do souboru: fwrite($fp, stripslashes($_POST['kod']));
HuH
Profil *
Super.. de to. Díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0