Pereiti prie turinio

MySql+PHP mazas scriptas. Beda ;D


Rekomenduojami pranešimai

Sveiki, tai va turiu maza scripta, kuris kai unikalus apsilankymas buna parodo viena puslapi, o kai neunikalus kita. ;)

Tik viena problema, gaunu error'a :) 25Eilute su Mysql row.

Scriptas:

<?php

// A: DATABASE INFORMATION
$user="a";
$host="a";
$password="a";
$database="a";

// B: CONNECTING TO YOUR DATABASE
$connection = mysql_connect($host,$user,$password)
or die ("Couldn't connect to server.");
$db = mysql_select_db($database,$connection)
or die ("Couldn't select database.");

// C1: GETS TODAY'S DATE
//	 SEE Date And Time TUTORIAL
$today = date("Y-m-d");

// C2: GETS IP ADDRESS OF VISITORS
$ip = $_SERVER['REMOTE_ADDR'];

// D: CHECKS IF IP OF VISITOR WAS LOGGED TODAY
$check = mysql_query("SELECT * FROM Log WHERE IP='$ip' AND Visit LIKE '%$today%'");

$unique = mysql_num_rows($check);

// E: IF IP WAS LOGGED, IT WILL DISPLAY index2.php
//	SEE PHP Includes
if ($unique > 0)
{
 include ('ok.php');
}

// F: IF IP WASN'T LOGGED, IT WILL RECORD VISITOR INFO
//	THEN DISPLAY index2.php (SEE PHP Includes)
else
{
 // GETS THE SITE THAT REFERRED YOUR VISITOR
 $referer = $_SERVER['HTTP_REFERER'];

 // GETS THE BROWSER YOUR VISITOR IS USING
 $browser = $_SERVER['HTTP_USER_AGENT'];

 // INSERTS VISITOR INFORMATION TO THE DATABASE
 $insert = mysql_query("INSERT INTO Log VALUES ('',now(),'$ip','$referer','$browser')");

 // DISPLAYS index2.php
 include ('ads.php');
}

?>

 

MySql kodas:

CREATE TABLE `Log` (
 `ID` int(8) NOT NULL auto_increment,
 `Date` datetime NOT NULL default '0000-00-00 00:00:00',
 `IP` varchar(20) NOT NULL default '',
 `Referer` varchar(255) NOT NULL default '',
 `Browser` varchar(255) NOT NULL default '',
 PRIMARY KEY  (`ID`)
)

 

Gal zinot kur klaida? :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...