table ip


pmu-turfiste.com
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 304
Inscription: 26 Juil 2007

table ip

Message le Mar Nov 04, 2008 14:59

Bonjour,

je souhaiterais créer une table ip dans ma base de donnée, de quel type doit elle être, je parles de

Varchar etc...dans le nom du cjamp j'ai mis ip et valeur j'ai mis 11, y a t'il d'autres critères ?

Le but est de n'afficher un page selon si l'ip a déjà été vu dans la journée et j'ai déjà le script. En vous remerciant


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Message le Mar Nov 04, 2008 15:59

Je dirais varchar(16).

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Message le Mar Nov 04, 2008 18:38

Déjà, IPv4 ou IPv6 ?

Dans le cas de l'IPv4, une adresse peut tenir dans 4 octets (INT). Il suffit de la manipuler un peu avec ip2long par exemple....

HawkEye a écrit:Je dirais varchar(16).


Une IP, c'est 4 blocs d'un octet séparés par un point. A quoi ça sert de stocker les points ? :roll: On sauvegarde les 4 octets et après on peut l'afficher comme on veut.
Surtout qu'entre 4 octets et 17 octets (le Varchar 16), la différence est quand même significative.


SuperCureuil
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 9 Mar 2007

Message le Mar Nov 04, 2008 22:11

Salut Turfacheval :mrgreen:

Le procédé est bancal dans la mesure où beaucoup d'internautes ont une ip dynamique ...

Je pense qu'un cookies serait plus efficace, mais il est vrai que certains n'acceptent pas les cookies.

++

Supercureuil


pmu-turfiste.com
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 304
Inscription: 26 Juil 2007

Message le Mar Nov 04, 2008 23:34

un script en cookies me conviendra supercureuil mais tu connais mes compétences lol enfin plutot mes non compétences, enfin ce n'est pas très important, c'est un projet dont je ne suis pas certain d'aboutir.

Par contre j'ai trouvé un script de pop up qui s'ouffre une seul fois par cookies donc je me dis que ça devait être facilement modifiable par contre c'est du javascript


SuperCureuil
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 9 Mar 2007

Message le Mer Nov 05, 2008 0:03

Bof, en js c'est encore moins intéressant vu que le JS peut être désactivé ...

Faut pas te décourager comme ça, c'est l'occasion de t'y mettre en PHP !

Regarde du côté de $_COOKIE, setcookie, des structures de contrôle et de la gestion des variables avec isset.

Bon amusement :mrgreen:

++

Supercureuil


pmu-turfiste.com
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 304
Inscription: 26 Juil 2007

Message le Mer Nov 05, 2008 1:28

je ne penses pas me lancer dans ce projet tout de suite mais tes liens vont surement m'être utile, merci.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité