Autor | Zpráva | ||
---|---|---|---|
zaloha Profil * |
#1 · Zasláno: 11. 1. 2010, 22:22:17
Pokud z nějakého důvodu v administraci selže úprava článku (do db se neuloží/uloží poškozený článek), jak udělat možnost aby se uživatel mohl vrátit k původnímu článku? Zajímal by mě nástin řešení takové situace.
Děkuji |
||
Matess Profil * |
#2 · Zasláno: 12. 1. 2010, 02:45:40
A co třeba stisknout tlačítko zpět v prohlížeči a potom znovu vložit článek?.?
|
||
zaloha Profil * |
#3 · Zasláno: 12. 1. 2010, 10:39:03
Jasně, ale to vložím další a ten poškozený tam zůstane. Představoval bych si to takhle. Uživatel dá upravit článek, upraví ho a dá uložit. Program mu napíše, že se upravení nezdařilo a nabídne možnost vrátit původní článek. Nevím jestli je dostatečně srozumitelné co vlastně potřebuju...
Jde mi o to, aby se do databáze neuložila nějaká blbost (neúplný článek atd.) $dotaz = "UPDATE clanek SET text='$text' WHERE id='$id_clanku'"; $vysledek = mysql_query($dotaz); if ($vysledek) { echo "Článek byl upraven."; } else { echo "Článek nebyl upraven"; } |
||
fajzen Profil |
#4 · Zasláno: 12. 1. 2010, 18:00:48
zaloha:
Ak prebehne UPDATE v poriadku, článok by poškodený byť nemal (ak by aj bol, program to nemá ako zistiť). Ak UPDATE neprebehne v poriadku, tak sa článok v databáze aj tak nezmení, takže žiadny poškodený článok tam nebude... |
||
zaloha Profil * |
#5 · Zasláno: 12. 1. 2010, 20:59:05
fajzen:
Díky moc |
||
Časová prodleva: 14 let
|
0