#7 z_moravec
Asi to ani opsat poradne neumim. FUNGUJE TO !!!
Jsem Vám velmi zavázán. Díky.
#5 nav
#4 z_moravec
Nechci Vás obtěžovat, přesto se pokusím na Vás ještě jednou obrátit.
Vámi uvedený příklad funguje ve smyslu že lze z prom. $_POST vypsat hodnoty jmen uvedených v seznamu.
Konkrétně po zadání
$arr = Explode('|', $seznam);
foreach ($arr AS $v)
{
$$v = $POST[$v];
echo $$V."<br>";
}
se vypíšou hodnoty proměnných, které jsou uvedeny v seznamu. To je vynikající první krok. Bohužel to hlavní - a sice mnou uvedená potřeba definice těch proměných splněna není - ty prom. ddefinované nejsou.
Nelze tedy následně napsat
echo $hrach $cocka $fazole;
protože ty prom. nejsou definovany. Prosím, pokud jste ještě nestratil trpělivost se slaboduchým, zkuste mi odpovědět.
Děkuji velmi za ochotu
Dekuji za bleskovou odpoved. Bohuzel nevim, jak to jednoduche napsat, aby to fungovalo. Jak prosim vypada to jednoduche?
Dekuji
Dobrý den
nemohu přijít na způsob, jak v cyklu definovat proměnné z POST.
Konkretně mám definovánu prom.
$seznam="cocka|hrach|fazole";
A chtel bych ziskat z POST proměnné stejneho jména s hodnotou např.
$cocka=20; $hrach=15; $fazole=40;
POST vždy určitě obsahuje proměnné s hodnotami, jejichž jména jsou uvedena v $seznam. $seznam je pokaždé jiny. V některých jazycích je řešení jednoduché - senam se rozparsuje dle oddělovače a substitucí získaného jména proměnné se z POST získá její hodnota.
Jak to napsat v PHP ovšem netuším. Díky za každé pozitivní nakopnutí - upozorňuji, že PHP moc neumím.