Wydaje mi się, że powinien działać prawidłowo, ale tak nie jest.
Gdy naciskam submit, to wyświetla mi zawartość pliku txt bez dokonania zmian. Nie pojawiają się też żadne komunikaty o błędach.
W celu sprawdzenia nadałem też plikom uprawnienia 777 i dalej zonk.
Czy mógłby mi ktoś pomóc? Z góry serdecznie dziękuję
Kod
<?php
@session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=ISO-8859-2">
<META Name="Language" CONTENT="Polski">
<LINK REL="stylesheet" HREF="sheet.css" TYPE="text/css">
<TITlE>EDYCJA</TITLE>
</HEAD>
<BODY BGCOLOR="#C0C0C0">
<CENTER>
<TABLE WIDTH="80%" BORDER="0">
<TR ALIGN="CENTER"><TD BGCOLOR="GRAY">EDYCJA</TD></TR>
</TABLE>
<TABLE WIDTH="40%" BORDER="0">
<TR ALIGN="CENTER">
<TD BGCOLOR="#FFFFFF">
<B> text </B> - pogrubienie<BR>
<BR> - przejście do linii poniżej<BR>
<LI> - wypunktowanie (kropka)<BR>
<P> text </P> - pisanie w nowej linii<BR></TD>
</TR>
</TABLE>
<BR>
<TABLE WIDTH="80%" BORDER="0">
<TR>
<?
if ( $zap==1 && isset($_SESSION['access_aproved']) ) {
$dat=fopen("plik.txt","w");
$txt=$pole;
fputs($dat,$txt);
}
?>
<FORM action="e_plik.php?zap=1" method="post">
<?
if( isset($_SESSION['access_aproved']) ){
$dat=fopen("plik.txt","r");
print('<TR>');
print('<TD ALIGN=CENTER><textarea name=pole size="150" maxlength="600" rows="20" cols="100">');
while(!feof($dat))
{
$txt = fgets($dat, 255);
print("$txt");
}
print ('</Textarea></TD>');
print('</TR>');
fclose($dat);
}
?>
</TABLE>
<BR>
<INPUT TYPE="submit" VALUE="ZMIEŃ"><BR><BR><A HREF="admini.php">Powrót</A>
</CENTER>
</TD></TR></TABLE>
</TD></TR></TABLE>
</CENTER>
</BODY>
</HTML>
@session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=ISO-8859-2">
<META Name="Language" CONTENT="Polski">
<LINK REL="stylesheet" HREF="sheet.css" TYPE="text/css">
<TITlE>EDYCJA</TITLE>
</HEAD>
<BODY BGCOLOR="#C0C0C0">
<CENTER>
<TABLE WIDTH="80%" BORDER="0">
<TR ALIGN="CENTER"><TD BGCOLOR="GRAY">EDYCJA</TD></TR>
</TABLE>
<TABLE WIDTH="40%" BORDER="0">
<TR ALIGN="CENTER">
<TD BGCOLOR="#FFFFFF">
<B> text </B> - pogrubienie<BR>
<BR> - przejście do linii poniżej<BR>
<LI> - wypunktowanie (kropka)<BR>
<P> text </P> - pisanie w nowej linii<BR></TD>
</TR>
</TABLE>
<BR>
<TABLE WIDTH="80%" BORDER="0">
<TR>
<?
if ( $zap==1 && isset($_SESSION['access_aproved']) ) {
$dat=fopen("plik.txt","w");
$txt=$pole;
fputs($dat,$txt);
}
?>
<FORM action="e_plik.php?zap=1" method="post">
<?
if( isset($_SESSION['access_aproved']) ){
$dat=fopen("plik.txt","r");
print('<TR>');
print('<TD ALIGN=CENTER><textarea name=pole size="150" maxlength="600" rows="20" cols="100">');
while(!feof($dat))
{
$txt = fgets($dat, 255);
print("$txt");
}
print ('</Textarea></TD>');
print('</TR>');
fclose($dat);
}
?>
</TABLE>
<BR>
<INPUT TYPE="submit" VALUE="ZMIEŃ"><BR><BR><A HREF="admini.php">Powrót</A>
</CENTER>
</TD></TR></TABLE>
</TD></TR></TABLE>
</CENTER>
</BODY>
</HTML>