Autor | Zpráva | ||
---|---|---|---|
Nox_ Profil * |
#1 · Zasláno: 5. 11. 2007, 08:20:11
Caute kluci, můžete mi prosím poradit?
(PHP) V asociativním poli chci použít klíč, které jsem složil v proměné: $vstup = 'Atribut_0_1'.$_POST['Vyber']; echo 'Nejakeje ten výpis: '.$_POST[$vstup]; Ale tohle mi neslape, můžete poradit, co dělám špatně? Nebo konstrukci, která by fungovala? |
||
tiso Profil |
#2 · Zasláno: 5. 11. 2007, 08:45:33
Testuj, napíš si za to:
echo $vstup; Máš v premenných to čo chceš? |
||
Nox_ Profil * |
#3 · Zasláno: 5. 11. 2007, 16:56:48
Jj v promenne mam co potrebuju, ale problem je v tom, ze to asi proste nejde, takze nevedeli by jste o nejakem jinem reseni?
Jak ziskat hodnotu z pole, kdyz mam klic ulozeny v promenne? |
||
tiso Profil |
#4 · Zasláno: 5. 11. 2007, 17:05:48
Nox_ - ísť to musí, chyba je niekde inde.
|
||
Nox_ Profil * |
#5 · Zasláno: 5. 11. 2007, 19:36:49
echo "Tisk vybraného sloupce: ".$_POST['Vyber']."<br />
";
$pokus = 'Atribut_0_'.$_POST['Vyber']; echo "Tisk pomocné promenne: ".$pokus."<br /> "; echo "Tisk associativního pole: ".$_POST[$pokus]."<br /> "; pomoctí těchto výpisů kontroluju co je kde, vše jde dobře až po ten poslední řádek. Výpis je tady (náhodně jsem vybral): Tisk vybraného sloupce: 2 Tisk pomocné promenne: Atribut_0_2 Tisk associativního pole: A inputy vytvářím pomocí cyklu for v php for ($e=0;$e<=4;$e++) { echo "<tr> <td>"; echo "<input type="text" name="Atribut_".$e."_".$vstup."" value="".$atributy[$e]."" disabled><br />"; echo "</td> </tr> "; } Kde $vstup je vstup do fce v které je tento cyklus... |
||
Nox_ Profil * |
#6 · Zasláno: 5. 11. 2007, 19:45:40
Ok, tak už vím kde je problém.
Pokud je input disabled, tak se neodesílá...! Což ted je velice nepříjemné. Takže teď řešit jak hodnoty uložit, tak aby se daly snadno "vybrat" a odeslat. Asi nemáte někdo s tím nějaké zkušenosti...? |
||
DJ Miky Profil |
#7 · Zasláno: 5. 11. 2007, 19:48:21
<input type="hidden" ... > by se nehodilo?
|
||
Nox_ Profil * |
#8 · Zasláno: 5. 11. 2007, 19:52:38
hmm, mozná ty hodnoty vytisknout jako normální text a pak jen přidat skrytý input.
Pěkné řešení, děkuju za pomoc. Vyzkouším, napíšu :) |
||
Nox_ Profil * |
#9 · Zasláno: 5. 11. 2007, 19:56:24
DJ MIKY *kisses your legs* <3
|
||
Časová prodleva: 18 let
|
0