PRoblema adaugare si verificare ip in db
Scris: Dum Oct 24, 2010
Buna am si eu o prb cu acest cod:
Vreau ca daca nu exista in db ipul vizitatorului sa adauge ce am scris eu akl iar daca exista ipul in db sa nu mai adauge nik...mie imi da erroare la linia 18 care este asta:
chiar nu mai inteleg dece da erroare, pls help
Cod: Selectaţi tot
<?php
$conexiune = mysql_connect($host,$user,$password) or die("a.Nu ma pot conecta la MySQL!");
mysql_select_db($db, $conexiune) or die("Nu gasesc baza de date");
// Verificam daca ip exista in DB !
$ip = $_SERVER['REMOTE_ADDR'];
$verificare_ip = "SELECT ip FROM design WHERE ip = '$ip'";
$result_ip = mysql_query($verificare_ip);
if(mysql_num_rows($result_ip) == 0) { // Verificare IP
sql="INSERT INTO design (culoare_bara, culoare_background, culoare_background_inside, culoare_titlu, culoare_descriere, culoare_link, culoare_text, ip) VALUES('blue', 'black', 'orange', 'red', 'green', 'red', 'black', '$ip')";
$mesaj = "IP-ul a fost adaugat in baza de date";
}
else { $mesaj = "IP-ul exista deja in baza de date"; } {
}
?>
<?php echo $mesaj; ?>
Cod: Selectaţi tot
sql="INSERT INTO design (culoare_bara, culoare_background, culoare_background_inside, culoare_titlu, culoare_descriere, culoare_link, culoare_text, ip) VALUES('blue', 'black', 'orange', 'red', 'green', 'red', 'black', '$ip')";