Compteur dans un fichier log ?
Résolu/Fermé
A voir également:
- Compteur dans un fichier log ?
- Compteur électrique - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
3 réponses
javais oublié le code :/
<?
include 'config.inc.php';
session_start();
header("Cache-control: private");
$entered_url = $_POST['entered_url'];
$time = date("l, j F Y [h:i a]");
$ip = $_SERVER['REMOTE_ADDR'];
$browser = $_SERVER['HTTP_USER_AGENT'];
$logfile = "log.php";
$fp = fopen("$logfile","a");
fputs($fp, "\n");
fputs($fp, "
<tr><td valign=top><font size=1>id?</font></td><td valign=top></td>
<td valign=top><font size=1>$ip</font></td><td valign=top></td>
<td valign=top><font size=1>$time</font></td><td valign=top></td>
<td valign=top><font size=1>$browser</font></td><td valign=top></td>
<td valign=top><font size=1>$entered_url</font></td><td valign=top></td></tr>
<tr><td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td></tr>");
fclose($fp);
?>
<?
include 'config.inc.php';
session_start();
header("Cache-control: private");
$entered_url = $_POST['entered_url'];
$time = date("l, j F Y [h:i a]");
$ip = $_SERVER['REMOTE_ADDR'];
$browser = $_SERVER['HTTP_USER_AGENT'];
$logfile = "log.php";
$fp = fopen("$logfile","a");
fputs($fp, "\n");
fputs($fp, "
<tr><td valign=top><font size=1>id?</font></td><td valign=top></td>
<td valign=top><font size=1>$ip</font></td><td valign=top></td>
<td valign=top><font size=1>$time</font></td><td valign=top></td>
<td valign=top><font size=1>$browser</font></td><td valign=top></td>
<td valign=top><font size=1>$entered_url</font></td><td valign=top></td></tr>
<tr><td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td>
<td valign=top bgcolor=#efefef></td><td valign=top></td></tr>");
fclose($fp);
?>
Il te suffit lorsque tu crées ta table de mettre l'attribut AUTO_INCREMENT à la colonne id ainsi, MySQL incrementera automatiquement chaque ligne !
Exemple :
CREATE TABLE nom
( id INT(5) AUTO_INCREMENT,
colonne....
Exemple :
CREATE TABLE nom
( id INT(5) AUTO_INCREMENT,
colonne....