Autor | Zpráva | ||
---|---|---|---|
Mch81 Profil |
#1 · Zasláno: 26. 12. 2007, 14:35:33
zdravim, mam problem s formularem. Mam 2 tlacitka a action otevreni stranky, kdyz stisknu tlacitko, tak se mi uz neprovede kod, ktery by mel reagovat na stisk tlacitka. Vzdy to provede pouze action a dal nic. Uz si nevim rady. Diky za pomoc
if (isset($ano)) { require_once 'db.php'; $link = mysql_query("DELETE FROM fotografie WHERE id='$id'"); } ?> <h2>Opravdu chcete smazat tento záznam?</h2> <form method=post action="smazani.php?db=2&tema=<?php echo "$id_tema"?>&smaz=0"> <input type="submit" name="ano" value="ano"> <input type="submit" name="ne" value="ne"> </form> |
||
Měsíček Profil |
#2 · Zasláno: 26. 12. 2007, 14:38:17
if(isset($_POST["ano"]))
|
||
Měsíček Profil |
#3 · Zasláno: 26. 12. 2007, 14:39:30 · Upravil/a: Měsíček
if (isset($_POST["ano"]))
{ require_once 'db.php'; $link = mysql_query("DELETE FROM fotografie WHERE id='$id'"); } ?> <h2>Opravdu chcete smazat tento záznam?</h2> <form method="POST" action="smazani.php?db=2&tema=<?php echo '$id_tema';?>&smaz=0"> <input type="submit" name="ano" value="ano"> <input type="submit" name="ne" value="ne"> </form> |
||
Paulí Profil |
#4 · Zasláno: 26. 12. 2007, 14:39:33
Mch81
<form method=post action="smazani.php?db=2&tema=<?php echo "$id_tema"?>&smaz=0"> ??? nemá tam být ";" ??? a proč ty uvozovky ??? <form method=post action="smazani.php?db=2&tema=<?php echo $id_tema; ?>&smaz=0"> |
||
Mch81 Profil |
#5 · Zasláno: 26. 12. 2007, 15:05:31
to Paulí: diky tam byla chyba
|
||
Mch81 Profil |
#6 · Zasláno: 26. 12. 2007, 15:06:24
nicmene mi to porad nefunguje, proste provede action ale isset nefunguje
|
||
Měsíček Profil |
#7 · Zasláno: 26. 12. 2007, 15:08:01
zkoušel jsi to moje, opravil jsem to ;)
|
||
Paulí Profil |
#8 · Zasláno: 26. 12. 2007, 15:08:31 · Upravil/a: Paulí
tak proč isset ??? stačí snad :
if($_POST["ano"]) ne snad ???? |
||
Měsíček Profil |
#9 · Zasláno: 26. 12. 2007, 15:09:13
proč tolik otazníků stačí snad jeden ne?
|
||
Paulí Profil |
#10 · Zasláno: 26. 12. 2007, 15:10:09
Měsíček
já nevím ... já mám otazníky, vykřičníky a tečky moc rád .... (offtopic) |
||
Mch81 Profil |
#11 · Zasláno: 26. 12. 2007, 15:11:11
porad nic, proste mi to ten zaznam nesmaze
|
||
Měsíček Profil |
#12 · Zasláno: 26. 12. 2007, 15:13:53
dej si tam někde echo("test"); ať víš kde se to zaseklo.
|
||
Paulí Profil |
#13 · Zasláno: 26. 12. 2007, 15:15:22
Mch81
já DB neumím, tak ti moc neporadím .... ale možná by to mohlo být tím, že to dáváš do hodnoty : $link = mysql_query("DELETE FROM fotografie WHERE id='$id'"); proč to nedáš takhle : mysql_query("DELETE FROM fotografie WHERE id='$id'"); a nebo to tak nejde ??? jo a třeba to může být tím, že používáš: require_once 'db.php'; třeba bys měl použít: require 'db.php'; ale já opravdu nevím .... |
||
Mch81 Profil |
#14 · Zasláno: 26. 12. 2007, 16:11:52
v tom prikazu by to by nemelo, protoze to co je za IFem, samo o sobe funguje spravne. Poste nejsem schopny se do toho ifu dostat
|
||
djlj Profil |
#15 · Zasláno: 26. 12. 2007, 16:15:27 · Upravil/a: djlj
Opravdu máš ve formuláři tlačítko, které má název „ano“? Případně posíláš to do správného souboru? :)
Paulí ale možná by to mohlo být tím, že to dáváš do hodnoty: Ne. a třeba to může být tím, že používáš: Ne. já opravdu nevím Ano. |
||
Mch81 Profil |
#16 · Zasláno: 26. 12. 2007, 17:07:42
no kdyz vynecham action, tak to funguje, ale ja chci aby se mi otevrela stranka
|
||
Cup Profil |
#17 · Zasláno: 26. 12. 2007, 20:31:14
tak skus dat ten kod pro smazani z DB taky na dalsi stranku ...
|
||
Mch81 Profil |
#18 · Zasláno: 26. 12. 2007, 21:51:45
tak jsem to nakonec vyresil pres hidden, ale diky za pomoc
|
||
Časová prodleva: 16 let
|
0