Nie mam juz sily z ta funkcja. Prosze o pomoc. Stworzylem funkcje, ktora ma za zadanie dodawac/usuwac adresy mail z bazy. Problem w tym, ze dodaje adrezsy poprawne, nie sprawdzajac czy jest takowy w bazie;/
Oto kod:
function subskrypcja() { if(empty($_POST['email'])) { ?> Jesli chcesz byc powiadamiany o nowosciach na stronie, wpisz sie na nasza liste
subskrypcji. <form action=index.php method=POST> E-Mail:<input name=email type=text><br> Akcja:<select name=akcja> <option>Zapisz</option> <option>Wypisz</option> </select> <br> <input type=submit value=Wyslij> </form> <? } else { if(!sprawdz_mail($_POST['email'])) { } else { $sql3="SELECT `email` FROM `sobskrypcja` WHERE `email`='".$email."'"; if($liczba > '0') { } else { if($_POST['akcja']=="Zapisz") { $sql2="INSERT INTO `subskrypcja`(`id`,`email`) VALUES(NULL,'".$email."')"; if(!$wynik2) { } else { } } if($_POST['akcja']=="Wypisz") { $sql2="DELETE FROM `subskrypcja` WHERE `email`='".$email."'"; if(!$wynik2) { } else { } } } } } } function sprawdz_mail($adres) { { return true; } else { return false; } }
Wywala:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sawak/public_html/test/funkcje.php on line 124
pomocy
