Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övriga serverspråk > PHP

Förhindra att det kommer / /

Zykick
Zykick

Gradering

#20780

Tja. Har försökt länge att försöka fixa det. Men jag använder en textarea för att ändra hela min sidas utseendé istället för att logga in via ftp. Nu är det så att när jag använder mig utav php för att ändra den...

Vi säger så här: När jag har t.ex <?php echo "lol"; ?> så ändras det till <?php echo \"lol\"; ?>

Så vill jag inte ha det!

Here's the code:

<?php
$file=fopen("../index.php","r") or die("Kan inte öppna filen");
while(!feof($file)){
    $temp=fgets($file, 4096);
    $content .= $temp;
}
fclose($file);
if(isset($_POST["submitters"])) {
    $content = $_POST["content"];
    $filename = "../index.php";
    $file = fopen($filename, "w+") or die("Kan inte öppna $filename");
    fwrite($file, $content);
    fclose($file);
    echo "<br><font color='green'>Ditt dokument ändrades korrekt!</font>";
}
?>

Redigerades av Shadi den 23 februari 2011. Läs tidigare inlägg.
Redigerades av Zykick den 23 februari 2011. Läs tidigare inlägg.
ID: #20780 | Skapades: 2011-02-23 14:27:25 | Tråden har 3 svar och har lästs 291 gånger.

Shadi
Shadi

Gradering

#20781

Jag har stött på ett liknande system för ett tag sedan, men jag kommer tyvärr inte ihåg hur jag löste det. Testa att använda dig av Strip Slashes, det kanske hjälper?

Administratör på AspKoll.se!
ID: #20781 | Skapades: 2011-02-23 15:46:47

Zykick
Zykick

Gradering

#20961

Det visades sig att magic quotes var påslaget och jag löste det genom php's manual. :)

ID: #20961 | Skapades: 2011-04-29 07:14:24

Shadi
Shadi

Gradering

#20962

Va bra! Då vet näste man hur man ska göra, tack för att du rapporterade tillbaka.

Administratör på AspKoll.se!
ID: #20962 | Skapades: 2011-04-29 12:26:47
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy