Gå til innhold

Redigere sider online. textarea osv. ?


Anbefalte innlegg

Skal redigere sider via ett PHP script.

<?php
session_start();
if ($_SESSION['LoggedIn']) { $LoggedIn=true; }
else { $LoggedIn=false; }
if ($LoggedIn) {
$file = $_GET['file'];
$innhold = file_get_contents($file);
$this_file = basename($_SERVER['PHP_SELF']);
if (!isset($file)) {
if ($handle = opendir('.')) {
while (false !== ($fil = readdir($handle))) {
if ($fil != "." && $fil != "..") {
echo "<a href=\"$this_file?file=$fil\">$fil</a><br />\r\n";
}
}
}
closedir($handle);
} else if ($_GET['step'] == "1") {
$handle = fopen($file, "w");
fwrite($handle, $_POST['text']);
fclose($handle);
echo "Fullført!";
} else {
?>
<html>
<body>
<form action="<?= $this_file."?step=1&".$_SERVER['QUERY_STRING'] ?>" method="post">
<textarea name="text" rows="20" cols="70"><?= $innhold ?></textarea><br />
<input type="submit" value="Lagre siden" />
</form>
<?php
}
//start om du ikke er logget inn
} else {
echo <<< end
<p>Du må logge inn</p>
end;
}
?>
</body>
</html>

 

Det som skjer når jeg bruker dette scriptet er at jeg ikke kan skrive noenting i tekstfeltet.

Kan ikke redigere eller noe.. :dontgetit:

 

Noen som har løsningen?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...