Autor | Zpráva | ||
---|---|---|---|
Brint Profil * |
#1 · Zasláno: 13. 2. 2011, 11:38:11
Dobrý den.
Mám kód if ($_GET['checkbox']=='on') $checkbox=1; $checkbox2 = "Důležité"; if ($checkbox=='1') echo "$checkbox2"; a potom pozdějí v konečném výsledku vložení $checkbox2. Ale to že je to "důležité" mi to napíše i když zaškrtávácí políčko není zaškrtnuté. Nevíte někdo jak to upravit, aby $checkbox2 napsal "Důležité", jen když je checkbox=="on"? |
||
Radovan789 Profil * |
#2 · Zasláno: 13. 2. 2011, 11:50:38
Brint:
Nevíte někdo jak to upravit, aby $checkbox2 napsal "Důležité", jen když je checkbox=="on"? <?php if ($_GET['checkbox'] == 'on') { $checkbox=1; $checkbox2 = "Důležité"; } if ($checkbox == 1) echo $checkbox2; ?> Takhle ? Neuvedl jsi dost informací... |
||
Brint Profil * |
#3 · Zasláno: 13. 2. 2011, 11:55:46
<? $zprava = $_POST['zprava']; $nick = $_POST['nick']; SetLocale(LC_ALL, "cs_CZ.UTF-8"); $datum = StrFTime("%a %d.%m. ", Time()); $datum = str_replace(".0", ".", $datum); $num = strlen($datum); if(substr($datum, 0, 1) == "0") $datum = substr($datum, 1, $num); if ($_GET['checkbox'] == 'on') { $checkbox=1; $checkbox2 = "Důležité"; } if ($checkbox == 1) echo $checkbox2; if ($zprava!="" and $nick!=""){ if($zprava!="Zpráva" and $nick!="Nick"){ $zprava = str_replace(":)",'<img src="smajly/1.png" alt="">',$zprava); $zprava = str_replace(";)",'<img src="smajly/2.png" alt="">',$zprava); $zprava = str_replace(":P",'<img src="smajly/3.png" alt="">',$zprava); $zprava = str_replace(":(",'<img src="smajly/4.png" alt="">',$zprava); $zprava = str_replace(":S",'<img src="smajly/5.png" alt="">',$zprava); $zprava = str_replace(":D",'<img src="smajly/6.png" alt="">',$zprava); $zprava = str_replace(":-)",'<img src="smajly/1.png" alt="">',$zprava); $zprava = str_replace(";-)",'<img src="smajly/2.png" alt="">',$zprava); $zprava = str_replace(":-P",'<img src="smajly/3.png" alt="">',$zprava); $zprava = str_replace(":-(",'<img src="smajly/4.png" alt="">',$zprava); $zprava = str_replace(":-S",'<img src="smajly/5.png" alt="">',$zprava); $zprava = str_replace(":-D",'<img src="smajly/6.png" alt="">',$zprava); $zprava = str_replace(":-))",'<img src="smajly/1.png" alt="">',$zprava); $zprava = str_replace(":-)))",'<img src="smajly/1.png" alt="">',$zprava); $zprava = str_replace(":))",'<img src="smajly/1.png" alt="">',$zprava); $zprava = str_replace(":-)))",'<img src="smajly/1.png" alt="">',$zprava); $celek = " <div class=\"nas\"> <span class=\"nas-dokdy\">$checkbox2</span> <p> $zprava </p> <span class=\"nas-podpis\"><font color=\"#acacac\">$nick</font>, $datum</span> </div> " ; $soubor = 'nastenka.php'; file_put_contents($soubor, $celek . file_get_contents($soubor)); } } ?> <p> <form action="index3.php" method="post"> Přidat na nástěnku: <br> <textarea type="text" name="zprava" style="width: 245px; height: 70px; float: left;" value="Zpráva" onfocus="if(this.value=='Zpráva')this.value=''" onblur="if(this.value=='')this.value='Zpráva'">Zpráva</textarea> <br> <input type="text" name="nick" style="width: 80px;"" value="Nick" onfocus="if(this.value=='Nick')this.value=''" onblur="if(this.value=='')this.value='Nick'"> <br> Důležité? <input type="checkbox" name="checkbox"> <br> <input type="submit" value="odeslat"> </form> </p> </BODY> </HTML> Teď to i po zaškrtnutí nenapíše to Důležité. |
||
Radovan789 Profil * |
#4 · Zasláno: 13. 2. 2011, 11:59:45
Brint:
Musíš $_GET změnit na $_POST. |
||
Brint Profil * |
#5 · Zasláno: 13. 2. 2011, 12:02:07
Díky moc! Taková blbost, jsem to přehlédl.
|
||
Časová prodleva: 13 let
|
0