Forum » Izdelava spletišč » urejanje online datotek
urejanje online datotek
nurmaln ::
Na svojem strežniku imam nekaj .txt datotek, katere bi rad urejal preko browserja.
Če se ne motim obstajajo razne skriptice, ki omogočajo pregledovanje in celo urejenje in upload datotek preko browserja, samo tudi pod razno se ne spomnim pod kaj naj iščem tako skrtipto.
Malce pomoči???
Če se ne motim obstajajo razne skriptice, ki omogočajo pregledovanje in celo urejenje in upload datotek preko browserja, samo tudi pod razno se ne spomnim pod kaj naj iščem tako skrtipto.
Malce pomoči???
Road Runner ::
S tole php skripto jaz pocnem te zadeve. Ce znas vsaj kaj phpja mislim da se bos hitro znasel.
Zadeve nisem testiral na php5. Ce ima kdo kak komentar da kaj delam narobe, do tell.
Zadeve nisem testiral na php5. Ce ima kdo kak komentar da kaj delam narobe, do tell.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>.txt edit</title> </head> <body> <?php // the file to edit $file = 'test.txt'; if ($_POST["edit"]) // file has been edited { // get new file contents $edit = $_POST["edit"]; // un-escape some characters $edit = str_replace(chr(92).chr(92), chr(92), $edit); $edit = str_replace("\'", "'", $edit); $edit = str_replace(chr(92).chr(34), chr(34), $edit); // Try to open file for writing if(@$fopen = fopen($file, "w")) { // write the file fwrite($fopen, $edit); // close the file fclose($fopen); } else { // can't open the file echo 'Error opening file'; } } // Try to open file for reading if(@$fopen = fopen($file, 'r+')) { // read it's contents if(filesize($file) > 0) { $contents = fread($fopen, filesize($file)); } else { $contents = ''; } // output the contents into a textarea echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">' . '<textarea rows="20" name="edit" cols="30">' . $contents . '</textarea>' . '<br /><input type="submit" value=" Save " />' . '</form>'; // close the file fclose($fopen); } else { // can't open the file echo 'Error opening file'; } ?> </body> </html>
http://dusan.fora.si/blog/ (742617000027)
nurmaln ::
Zadeva je sicer preprosta in deluje, kar je krasno
imam pa en problemček
Če vržem na isto stran dve taki skripti in vsako povežem s svojo .txt datoteko, nato pa v eno okence vpišem tekst in shranim, se mi tekst shrani v obe .txt datoteki.
Se vam kej sanja kako skrtipto prepričati naj shrani samo v tisto datoteko, v katero okno pišem?
imam pa en problemček
Če vržem na isto stran dve taki skripti in vsako povežem s svojo .txt datoteko, nato pa v eno okence vpišem tekst in shranim, se mi tekst shrani v obe .txt datoteki.
Se vam kej sanja kako skrtipto prepričati naj shrani samo v tisto datoteko, v katero okno pišem?
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | BitTorrent Sync na voljo uporabnikomOddelek: Novice / Omrežja / internet | 5353 (3590) | Phantomeye |
» | Enkripcija datotek za hrambo/backup v oblakuOddelek: Informacijska varnost | 1808 (1618) | gendale |
» | Chrome dobil funkcijo Remote Desktop (strani: 1 2 )Oddelek: Novice / Omrežja / internet | 19779 (16355) | poweroff |
» | Windows Media Player 11Oddelek: Programska oprema | 2532 (2145) | joker16_7 |
» | IE 7 ali FF ne predvaja nekaterih video vsebin (strani: 1 2 )Oddelek: Pomoč in nasveti | 8532 (7613) | HitriPepe |