Pole formularza ma value "wartość1" zmieniam wpis tego pola na np. "inna wartosc" klikam submit i chcę aby stronka z forularzem pokazala sie już z wpisem "inna wartosc". Znalazłem na forum taki kod jak poniżej ale nei działa - po wciśnieciu wyslij pokazuje się pusta strona a jej odświezenie dalej pokazuje wpisane "wartość1". Przyszło mi do głowy że moż eprzez chmod ale zmieniłem i dalej to samo. Może ktoś podpowie KOMPLETNEMU LAIKOWI co tu możńa poprawić
Kod
</FORM> <FORM action="" method=post><SPAN style="COLOR: #0000bb"><?php<BR><BR>$nazwa </SPAN><SPAN style="COLOR: #007700">=</SPAN><SPAN style="COLOR: #0000bb"> </SPAN><SPAN style="COLOR: #dd0000">"Wartość1"</SPAN><SPAN style="COLOR: #007700">;<BR></SPAN><SPAN style="COLOR: #0000bb">$nazwa2 </SPAN><SPAN style="COLOR: #007700">=</SPAN><SPAN style="COLOR: #0000bb"> </SPAN><SPAN style="COLOR: #dd0000">"Wartość2"</SPAN><SPAN style="COLOR: #007700">;<BR><BR>if(isset(</SPAN><SPAN style="COLOR: #0000bb">$_POST</SPAN><SPAN style="COLOR: #007700">[</SPAN><SPAN style="COLOR: #dd0000">'submit'</SPAN><SPAN style="COLOR: #007700">])){<BR> </SPAN><SPAN style="COLOR: #0000bb"> file_put_contents</SPAN><SPAN style="COLOR: #007700">(</SPAN><SPAN style="COLOR: #dd0000">'edit.php'</SPAN><SPAN style="COLOR: #007700">,</SPAN><SPAN style="COLOR: #0000bb"> </SPAN><SPAN style="COLOR: #dd0000">'<?php<BR> $nazwa = "'</SPAN><SPAN style="COLOR: #007700">.</SPAN><SPAN style="COLOR: #0000bb">$_POST</SPAN><SPAN style="COLOR: #007700">[</SPAN><SPAN style="COLOR: #dd0000">'nazwa'</SPAN><SPAN style="COLOR: #007700">].</SPAN><SPAN style="COLOR: #dd0000">'";<BR> $nazwa2 = "'</SPAN><SPAN style="COLOR: #007700">.</SPAN><SPAN style="COLOR: #0000bb">$_POST</SPAN><SPAN style="COLOR: #007700">[</SPAN><SPAN style="COLOR: #dd0000">'nazwa2'</SPAN><SPAN style="COLOR: #007700">].</SPAN><SPAN style="COLOR: #dd0000">'";<BR>?>'</SPAN><SPAN style="COLOR: #007700">);<BR>}<BR></SPAN><SPAN style="COLOR: #0000bb">else </SPAN><SPAN style="COLOR: #007700">{<BR></SPAN><SPAN style="COLOR: #0000bb">?><BR></SPAN><form action='' method='POST'><BR><INPUT TYPE='text' NAME='nazwa' <SPAN id=highlight_tag style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeeee; red: ">VALUE</SPAN>='<SPAN style="COLOR: #0000bb"><?php echo $nazwa</SPAN><SPAN style="COLOR: #007700">;</SPAN><SPAN style="COLOR: #0000bb"> ?></SPAN>'>
<BR><INPUT TYPE='text' NAME='nazwa2' <SPAN id=highlight_tag style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeeee; red: ">VALUE</SPAN>='<SPAN style="COLOR: #0000bb"><?php echo $nazwa2</SPAN><SPAN style="COLOR: #007700">;</SPAN><SPAN style="COLOR: #0000bb"> ?></SPAN>'>
<BR><input type='submit' name='submit' <SPAN id=highlight_tag style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeeee; red: ">value</SPAN>='zapisz' /><BR><SPAN style="COLOR: #0000bb"><?php<BR></SPAN><SPAN style="COLOR: #007700">}<BR></SPAN><SPAN style="COLOR: #0000bb">?></SPAN></FORM> <FORM action="" method=post>
<BR><INPUT TYPE='text' NAME='nazwa2' <SPAN id=highlight_tag style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeeee; red: ">VALUE</SPAN>='<SPAN style="COLOR: #0000bb"><?php echo $nazwa2</SPAN><SPAN style="COLOR: #007700">;</SPAN><SPAN style="COLOR: #0000bb"> ?></SPAN>'>
<BR><input type='submit' name='submit' <SPAN id=highlight_tag style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffeeee; red: ">value</SPAN>='zapisz' /><BR><SPAN style="COLOR: #0000bb"><?php<BR></SPAN><SPAN style="COLOR: #007700">}<BR></SPAN><SPAN style="COLOR: #0000bb">?></SPAN></FORM> <FORM action="" method=post>
Coś się rozjechało na górze, może teraz
<?php
$nazwa = "Wartość1";
$nazwa2 = "Wartość2";
if(isset($_POST['submit'])){
file_put_contents('edit.php', '<?php
$nazwa = "'.$_POST['nazwa'].'";
$nazwa2 = "'.$_POST['nazwa2'].'";
?>');
}
else {
?>
<form action='' method='POST'>
<INPUT TYPE='text' NAME='nazwa' VALUE='<?php echo $nazwa; ?>'><br>
<INPUT TYPE='text' NAME='nazwa2' VALUE='<?php echo $nazwa2; ?>'><br>
<input type='submit' name='submit' value='zapisz' />
<?php
}
?>
Pole formularza ma value "wartość1" zmieniam wpis tego pola na np. "inna wartosc" klikam submit i chcę aby stronka z forularzem pokazala sie już z wpisem "inna wartosc". Znalazłem na forum taki kod jak poniżej ale nei działa - po wciśnieciu wyslij pokazuje się pusta strona a jej odświezenie dalej pokazuje wpisane "wartość1". Przyszło mi do głowy że moż eprzez chmod ale zmieniłem i dalej to samo. Może ktoś podpowie KOMPLETNEMU LAIKOWI co tu możńa poprawić