Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övriga serverspråk > Övriga serverspråk

Ändra filer från FTPen på din hemsida som inloggad admin

Hejsan, jag undrar hur man kan fixa så att man kan ändra filer från ftp:en på sin hemsida i en form.

Som exempel att man loggar in som admin så kan man ändra filen annonser.php inne på hemsidan.

Istället för att ändra i dreamweaver osv..

ID: #19929 | Skapades: 2010-06-14 16:47:03 | Tråden har 2 svar och har lästs 286 gånger.

benjick
benjick

Gradering

#19930

Hej!

För att göra detta i PHP (eftersom du nämner .php) så bör du kolla på funktionerna file_put_contents och file_get_contents. Get används för att läsa från en fil och put används för att skriva.

Exempelvis:

<?php

$fil = 'annonser.php';

if(isset($_POST['submit'])) {
    $data = $_POST['data'];
    file_put_contents($fil,$data);
}
?>
<form action="" method="post">
<textarea name="data"><?php echo file_get_contents($fil); ?></textarea>
<input type="submit" name="submit" value="Uppdatera filen" />
</form>

Tänk på att PHP måste ha skrivrättigheter till filen.


/Max

ID: #19930 | Skapades: 2010-06-14 18:53:45

Tack så mycket! Det funkar! :D

Ledsen att det tog en rätt lång tid att svara och säga tack, har haft mycket att göra :)

ID: #20064 | Skapades: 2010-08-17 10:38:50
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy