Autor Zpráva
kchrz
Profil
Mám technický problém, asi to bude nějaká kravina. Zaboha mi nefunguje podmínka IF v jednom skriptu



<form method="post">
<input type="hidden" name="akce" value="editovat_material">
<input type="submit" value="Editovat">
</form>

Nyní spustim podmínku

if ($akce == "") echo "Prázdná";
if ($akce =="editovat_material") { echo "funguje"; }

No a nic se neděje. I po sktisknutí tlačítka Editovat mi to hodí "Prázdná".
Když si spustim
e
echo '<pre>';
print_r($_POST);
echo '</pre>
Tak to ale vypíše Array ( [akce] => editovat_material ), to znamená, že ta proměná tam je.

a co je jedivnější, když ten skript skopíruju a spustim ho mimo wordpress, tak fuguje.
juriad
Profil
Viz Register globals.
if (isset($_POST['akce']) && $_POST['akce'] == 'editovat_material') ...
kchrz
Profil
Sakra, v jednoduchosti je síla.
A já se s tim seru druhej den :)

Díky moc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: