Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Php CheckBox Post Etmek Çoklu

mertdinler

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Açılan Konu
33
Tepki puanı
1
Kod:
<li><input type="checkbox"  name="durum" value="1"/><label>Siteyi Kapat</label></li>
<li><input type="checkbox"  name="kayit" value="1" /><label>Kayıtları Kapat</label></li>

PHP:
$durum = (int)$_POST["durum"];
$kayit = (int)$_POST["kayit"];

yukarıdaki şekilde çekmekeye çalışıyorm fakat çektiğim zaman db ye seçtiğimi seçilmemiş gibi kaydediyor, seçmediğimi seçmiş olarak kaydediyor sorun nerde çözemedm
 

whiteleon

0
Onaylı Üye
Üye
Katılım
4 Mayıs 2011
Mesajlar
56
Açılan Konu
2
Tepki puanı
1
Konum
Malatya
Kod:
<form action="" method="post">
	<ul>
		<li><input type="checkbox"  name="durum" value="1"/><label>Siteyi Kapat</label></li>
		<li><input type="checkbox"  name="kayit" value="1" /><label>Kayıtları Kapat</label></li>
	</ul>
	<input type="submit" value="gönder">
</form>

<?
$durum = (int)$_POST["durum"];
$kayit = (int)$_POST["kayit"];

echo "\$durum=$durum<br>\n";
echo "\$kayit=$kayit<br>\n";

?>

Kodda bir sıkıntı yok. if kullanarak gelen verinin tersini alabilirsin.

if ($durum==1) $durum=0;

gibi
 

Sephinroth

0
Onaylı Üye
Üye
Katılım
26 Ocak 2010
Mesajlar
32
Açılan Konu
10
Tepki puanı
4
Konum
İstanbul
Aşağıki gibi kullanmayı dene.
$durum = intval($_POST["durum"]);
$kayit = intval($_POST["kayit"]);

Kod:
<li><input type="checkbox"  name="durum" value="1"/><label>Siteyi Kapat</label></li>
<li><input type="checkbox"  name="kayit" value="1" /><label>Kayıtları Kapat</label></li>

PHP:
$durum = (int)$_POST["durum"];
$kayit = (int)$_POST["kayit"];

yukarıdaki şekilde çekmekeye çalışıyorm fakat çektiğim zaman db ye seçtiğimi seçilmemiş gibi kaydediyor, seçmediğimi seçmiş olarak kaydediyor sorun nerde çözemedm
 
Üst