» »

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???

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.

<!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?

mte ::

dve formi namesto ene?

nurmaln ::

aammm


ne razumem, lahko bolj podrobno?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

BitTorrent Sync na voljo uporabnikom

Oddelek: Novice / Omrežja / internet
85353 (3590) Phantomeye
»

Enkripcija datotek za hrambo/backup v oblaku

Oddelek: Informacijska varnost
61808 (1618) gendale
»

Chrome dobil funkcijo Remote Desktop (strani: 1 2 )

Oddelek: Novice / Omrežja / internet
5319779 (16355) poweroff
»

Windows Media Player 11

Oddelek: Programska oprema
342532 (2145) joker16_7
»

IE 7 ali FF ne predvaja nekaterih video vsebin (strani: 1 2 )

Oddelek: Pomoč in nasveti
538532 (7613) HitriPepe

Več podobnih tem