Hogyan lehet a kijelölt checkbox-ot visszaadni űrlapban?
Ilyesmi megoldás létezik?
<input type="text" name="valami" value="<?php echo isset($_POST["valami"])?$_POST["valami"]:""; ?>" />
Ez ugye azt csinálja, ha ki volt töltve a szövegdoboz és valamilyen adat hibásan lett kitöltve a többi mezőben oldaltöltődés után nem lessz üress a kitöltött adatunk.
De <input type="checkbox" -ra tud valaki ilyen megoldást?
Köszi a gyors választ de nem működik
A hibaüzenet közvetlenül a formban:
Notice: Undefined variable: cb in /home/....
ez a feldolgozója , vagy ez így nem ok?
if(isset($_POST['cb'])){
$cb="igen";
}else{
$cb="nem";
}
bocsiii :)) Ngyon jóóóóóó Köszönöm a segítséget!
1-es és 0-val a feldolgozóban már működik
Igen mert lusta voltam és csak az elvet akartammutatni :)
A hosszabb verziója ami nem fog errorozni:
<input type="checkbox" name="cb" value="1" <?=(((isset($_POST['cb'])) && ($_POST['cb']==1))?'checked':'')?>>
Ja és igen ez úgy értelmezhető, hogy
if (((isset($_POST['cb'])) && ($_POST['cb']==1))
{
echo 'checked';
}
Csak rövidebb forma az:
echo (1==2?'igaz':'hamis');
Sikerült! Tökéketesen müködik 1000 hála és köszönet!
Ment a zöld kéz :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!