Witam, napisałem pewien skrypt, ktory ma dac mozliwosc odczytania lub edytowania dowolnego pliku z katalogu w ktorym jest umieszczona strona. Problem polega na tym, ze przy tescie wywala mi błąd unexpected ";" on line 26, usuwam ; z linii 26 i kolejny błąd unexpected T_ECHO on line 27.. Ktos pomoze? :/
kod:
<html>
<html>
<head>
<title>Pliki v1</title>
</head>
<body bgcolor="purple">
<section>
<form method=post action=#>
<table border="0" >
<tr><td>Wpisz nazwe pliku: </td><td><input type=text name=plik /></td></tr>
<tr><td>Co chcesz z nim zrobic? </td><td><input type=submit name=czytaj value=Odczytac /><input type=submit name=edytuj value=Edytowac /></td></tr>
<tr><td>Co dopisac do pliku? (przy edycji): </td><td><textarea name=dane rows=8 cols=30 ></textarea></td></tr>
</table>
</form>
</section>
</body>
</html>
<?php
if(!empty($_POST['plik']))
{
$plik = $_POST['plik'];
if($_POST['czytaj'])
{
$otworz = fopen($_POST['plik'], "r");
$xotworz = fread($otworz, filesize($_POST['plik']);
echo $xotworz;
}
else if($_POST['edytuj'])
{
$otworz = fopen($_POST['plik'], "w");
fputs($otworz, $_POST['dane']);
fclose($otworz);
echo "Dopisano!";
}
}
else
{
echo "Sprawdz czy wypelnione sa wszystkie pola.";
}
?>