function budzet_edit($id) {global $user,$pass;session_start();if (auth()) {$p=mysql_fetch_array(mysql_query("SELECT budzet FROM users WHERE user='$user'"));if($p['budzet']=="t") {list($title,$txt,$wytworzyl,$data,$usera,$data1,$user1,$data2)=mysql_fetch_row(mysql_query("SELECT title,txt,wytworzyl,data,usera,data1,user1,data2 FROM budzet WHERE i
d='$id'"));head();?><h3>Jednostki podleg³e - edycja</h3><form action="admin.php" method=post><input name="op" type=hidden value="budzet_editx"> Tytu³:<br><br><textarea name="title" cols="75" rows=1><?=$title?></textarea><br><br><br>Tre¶æ:<br><br><textarea name="txt" cols="75" rows=30><?=$txt?></textarea><br><br><br><table align=center width=500 border=0><tr><td width=300> Wytworzy³ informacje:</td><td> <input name="wytworzyl" size=20 maxlength=40 value="<?=$wytworzyl?>"></td></tr><tr><td width=300> Data wytworzenia: </td><td> <input name="data2" size=20 maxlength=40 value="<?=$data2?>"> </td></tr><tr><td width=300> Wprowadzi³ na stronê:</td><td> <input name="usera" size=20 maxlength=40 value="<?=$usera?>"> </td></tr><tr><td width=300> Data wprowadzenia na stronê?: </td><td><input name="data1" size=20 maxlength=40 value="<?=$data1?>"> </td></tr><tr><td width=300> Ostatniej zmiany dokona³: </td><td><input name="user1" size=20 maxlength=40 value="<?=$user1?>"> </td></tr><tr><td width=300> Data ostatniej zmiany: </td><td><input name="data" size=20 maxlength=40 value="<?=$data?>"> </td></tr> </table><br><br><br><input type="submit" value="zmieñ"></form><?} else Header("Location: index.php");} else Header("Location: index.php");}function budzet_editx($id,$title,$txt,$wytworzyl,$data,$usera,$data1,$user1,$data2) {global $user,$pass;if (auth()) {$p=mysql_fetch_array(mysql_query("SELECT budzet FROM users WHERE user='$user'"));if($p['budzet']=="t") {$title=trim($title);$r=mysql_query("UPDATE budzet SET title='$title',txt='$txt',usera='$usera',data='$data',data1='$data1',user1='$user1',wytworzyl='$wytworzyl',data2='$data2' WHERE id='$id'");if($r) {$r=mysql_query("INSERT INTO log VALUES('NULL','Modyfikacja: Jednostki podleg³e $title',now(),'$user','$data2')");$r=mysql_query("INSERT INTO rejestr VALUES('NULL','Modyfikacja: Jednostki podleg³e $title',now(),'$user','$data2')");header ("Location: admin.php?op=budzet");/* if($r) {head();echo"<center><h3>Zmiana zostaÅ?a dokonana</h3></center><a href=\"?op=budzet\"><strong>powrót</strong></a>";footer();exit(); */} else {head();echo"<br><br><br><br><br><br><br><br><center><h3>ERROR! - Powiadom administratora</h3></center>";footer();exit();}} else Header("Location: index.php");} else Header("Location: index.php");}" title="Zobacz w manualu PHP" target="_manual"> function budzet_edit($id) { global $user,$pass; session_start(); if (auth()) { $p=mysql_fetch_array(mysql_query("SELECT budzet FROM users WHERE user='$user'")); if($p['budzet']=="t") { list($title,$txt,$wytworzyl,$data,$usera,$data1,$user1,$data2)=mysql_fetch_row(mysql_query("SELECT title,txt,wytworzyl,data,usera,data1,user1,data2 FROM budzet WHERE id='$id'")); head(); ?><h3>Jednostki podleg³e - edycja</h3> <form action="admin.php" method=post> <input name="op" type=hidden value="budzet_editx"> Tytu³:<br><br> <textarea name="title" cols="75" rows=1><?=$title?></textarea><br><br><br>Tre¶æ:<br><br> <textarea name="txt" cols="75" rows=30><?=$txt?></textarea><br><br><br> <table align=center width=500 border=0> <tr><td width=300> Wytworzy³ informacje:</td> <td> <input name="wytworzyl" size=20 maxlength=40 value="<?=$wytworzyl?>"></td></tr> <tr><td width=300> Data wytworzenia: </td> <td> <input name="data2" size=20 maxlength=40 value="<?=$data2?>"> </td></tr> <tr><td width=300> Wprowadzi³ na stronê:</td> <td> <input name="usera" size=20 maxlength=40 value="<?=$usera?>"> </td></tr> <tr><td width=300> Data wprowadzenia na stronê?: </td> <td><input name="data1" size=20 maxlength=40 value="<?=$data1?>"> </td></tr> <tr><td width=300> Ostatniej zmiany dokona³: </td> <td><input name="user1" size=20 maxlength=40 value="<?=$user1?>"> </td></tr> <tr><td width=300> Data ostatniej zmiany: </td> <td><input name="data" size=20 maxlength=40 value="<?=$data?>"> </td></tr> </table> <br><br><br> <input type="submit" value="zmieñ"> </form><? } function budzet_editx($id,$title,$txt,$wytworzyl,$data,$usera,$data1,$user1,$data2) { if (auth()) { if($p['budzet']=="t") { $r=mysql_query("UPDATE budzet SET title='$title',txt='$txt',usera='$usera',data='$data',data1='$data1',user1='$user1',wytworzyl='$wytworzyl',data2='$data2' WHERE id='$id'"); if($r) { $r=mysql_query("INSERT INTO log VALUES('NULL','Modyfikacja: Jednostki podleg³e $title',now(),'$user','$data2')"); $r=mysql_query("INSERT INTO rejestr VALUES('NULL','Modyfikacja: Jednostki podleg³e $title',now(),'$user','$data2')"); /* if($r) { head(); echo"<center><h3>Zmiana zostaÅ?a dokonana</h3></center> <a href=\"?op=budzet\"><strong>powrót</strong></a>"; footer(); exit(); */ } else { head(); footer(); } }
chodzi o to, ¿e skrypt dodaje dane do table; log i rejestr a nie zmienia danych w tabeli: budzet. W czym jest problem? Jak edytuje, to widze w³asciwe dane: ale jak cos zmienie i probuje zapisac: to ciagle jest stara wersja! Proszê o pomoc. W³aczy³em tez raportowanie- ale nie ma zadnych bledow!