Autor | Zpráva | ||
---|---|---|---|
Choco Profil * |
#1 · Zasláno: 28. 12. 2006, 20:59:41
zdar lidi prosím chctěl bych udělat aby když zadám do formuláře výsledek zápasu a podtvrdím to se mi ta tabulka oběvila znova
výpis : <? for($b = 10;$b <= 11;$b++){ ?> <form action="./bla2.php"> <input type="text" name="a"> <input type="submit"> <? if ($a){ $b = 10; $a = 0; } else $b = 11; } ?> na www.ugliport.wz.cz/bla2.php díky ps: kdybyste mě nepochopili prosil bych to udělat tak aby se mi to po odeslání nějaké informace ta tabulka oběvila jen jedna a tak dlouho dokud to nepřeruším ještě neřidanou funkcí:-) a moc díky za pomoc |
||
djlj Profil |
#2 · Zasláno: 28. 12. 2006, 21:03:24
kdybyste mě nepochopili
Přesně tak, absolutně jsem nepochopil, co to má dělat a co to nedělá. tabulka oběvila Co to znamená? Jako že má někam běžet, nebo že obědvá? |
||
Eddie Profil |
#3 · Zasláno: 28. 12. 2006, 21:08:25
Ak chces aby sa ti objavila len raz tak preco tam mas CYKLUS???
|
||
Neuronic Profil |
#4 · Zasláno: 29. 12. 2006, 11:00:15
No tak to vubec nechapu co chces udelat. Ty chces neco zadat a vypsat to co jsi tam zadal a zaroven zobrazit znovu ten formular?
|
||
Choco Profil * |
#5 · Zasláno: 29. 12. 2006, 12:18:05
ee no chcu aby se mi oběvil formulář, já do něho zadal data a odeslal je a ještě chcu aby ten formulář tam i po odeslání dat zůstal (čili se načetla nová obrátka v cyklu)
neboli abych mohl pořád zadávat data, znovu a znovu dokud tu stránku nevypnu |
||
tiso Profil |
#6 · Zasláno: 29. 12. 2006, 12:28:34 · Upravil/a: tiso
Choco
Teba pochopiť je trochu problém... 1. Kam ukladáš tie data z formulára? (databáza, nejaký súbor?) 2. Čo chceš vypísať okrem formulára? 3. Ten cyklus tam máš na čo? |
||
krteczek Profil |
#7 · Zasláno: 29. 12. 2006, 12:47:48
něco jako kniha návštěv s výpisem přidaných správ?
ten formulář potom nepatří do toho cyklu alepřed nebo po něm, krteczek |
||
djlj Profil |
#8 · Zasláno: 29. 12. 2006, 13:59:55
Choco
Píše se objevil! Pro to, aby tam formulář zůstal, nepotřebuejš žádný cyklus. Jen musíš vložená data někam ukládat. |
||
Choco Profil * |
#9 · Zasláno: 29. 12. 2006, 16:41:01
aha tak díky moc zatím zdar
|
||
Choco Profil * |
#10 · Zasláno: 29. 12. 2006, 23:18:12
nezlob te se ale jakto že to nefachá:-(
<? $b = "prsim pockejte na zadani vysledku"; ?> <form action="./bla2.php"> <input type="text" name="l" > <input type="submit" > </form> <? if (l == 10){ ?> <input type="hidden" value="10" name="l"> <form action="./bla2.php"> <input type="text" name="a" > <input type="submit" > <? if ($a){ $b = $a; } else $b = "zatim nic"; } print "$b"; ?> www.ugliport.wz.cz/bla2.php |
||
Choco Profil * |
#11 · Zasláno: 29. 12. 2006, 23:19:18
nezlob te se ale jakto že to nefachá:-(
<? $b = "prsim pockejte na zadani vysledku"; ?> <form action="./bla2.php"> <input type="text" name="l" > <input type="submit" > </form> <? if (l == 10){ ?> <input type="hidden" value="10" name="l"> <form action="./bla2.php"> <input type="text" name="a" > <input type="submit" > <? if ($a){ $b = $a; } else $b = "zatim nic"; } print "$b"; ?> www.ugliport.wz.cz/bla2.php |
||
djlj Profil |
#12 · Zasláno: 29. 12. 2006, 23:28:40
Choco
if ($_GET['l'] == 10){ if (isset($_GET['a'])){ |
||
Choco Profil * |
#13 · Zasláno: 30. 12. 2006, 11:19:45
super už to funguje ale je tu zase problém když se přihlásím tak se mi oběví nová tabulka já do ni něco zapíšu potvrdím to a posléze zmizím :-(
|
||
Choco Profil * |
#14 · Zasláno: 30. 12. 2006, 11:20:22
super už to funguje ale je tu zase problém když se přihlásím tak se mi oběví nová tabulka já do ni něco zapíšu potvrdím to a posléze zmizím :-( a já se zase musím přihlásit ( hodnotu ' l ')
|
||
djlj Profil |
#15 · Zasláno: 30. 12. 2006, 12:49:39
oběví
Píše se objeví! posléze zmizím Kam zmizíš? |
||
Choco Profil * |
#16 · Zasláno: 30. 12. 2006, 14:28:26
ok objeví no jeto jednoduché spust si ten skrip www.ugliport.wz.cz/bla2.php zadej do formuláře "10" potvrď. oběví se tam pod ním nový formluář zadej tam libovolnou hodnotu odešli, ten druhý formulář zmizí ale já chci aby tam zůstal zobrazený a já do něho mol psát další a další hodnoty:-)
|
||
Choco Profil * |
#17 · Zasláno: 30. 12. 2006, 14:29:28
je to jenom pokus nezabývej se tím kam se ty data uloží apd... HLavní pro mně je abych těch dat tam mohl zadat výce.
|
||
djlj Profil |
#18 · Zasláno: 30. 12. 2006, 14:32:58
ok objeví
oběví Píše se objeví! výce Asi myslíš více. Co se týká toho kódu, nemáš ten skrytý input <input type="hidden" value="10" name="l"> přímo ve formuláři, ale mimo něj, takže se ta hodnota z druhého formuláře neodešle. Pokud chceš, aby tam stále přibývali další a další formuláře, budeš muset i nějak předávat informaci o jejich aktuálním počtu a nakonec tam přece jen dát cyklus ;). |
||
Choco Profil * |
#19 · Zasláno: 30. 12. 2006, 16:19:59
Pokud chceš, aby tam stále přibývali další a další formuláře
ne nechcu ale chcu aby tam ten jeden zůstal pořád a stím cyklem to je to o co se snažím ale nevím jak má vypadat aby to fungovalo správně |
||
Pavel Prochazka.zde.cz Profil * |
#20 · Zasláno: 30. 12. 2006, 19:27:25
Zdravim,
to je problem ktery nastava kdyz jsi programoval asi v pascalu (ve skole), php funguje jinak. Uvedom si ze co akce (stisknute tlacitko, klik na odkaz a podobne) to je odeslani formulare. Ty musis v kodu zabezpecit aby se ti promene mezi odesilanim predavaly (ty co potrebujes). Informace co jsou v INPUTech ty mas v $_POST['xxx'] promenne kde xxx je nazev tech jednotlivich policek. Dale potrbujes ruzne ridici promenne, ale zatim to zvladnes bez nic. to az budes psat slozitejsi scripry, doporucuji ti stahnout si nejake scripry a na nich se ucit jak se co ma delat.... Neco malo najdes i na mem webu.... |
||
djlj Profil |
#21 · Zasláno: 30. 12. 2006, 19:30:03
Informace co jsou v INPUTech ty mas v $_POST['xxx'] promenne
Kdyby ses podíval trochu lépe, tak zjistíš, že to odesílá GETem. |
||
Pavel Prochazka.zde.cz Profil * |
#22 · Zasláno: 30. 12. 2006, 19:34:51
To je jedno cem to odesila, zde jsem dal navod jak ma uvazovat... A polemika GET ci POST je licha....
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0