Adresse IP sous spip?

       Bonjour,

    Je voudrai connaitre l'adresse IP de mes visiteurs et faire qq chose en fonction de ça, je n'ai pas vu de balises qui faisaient ça, faut-il que je la programme et comment faire? Il doit y avoir une variable de session qq part que je peux récupérer, non?

    Cordialement, Christian

Christian Mercat a écrit :

       Bonjour,

    Je voudrai connaitre l'adresse IP de mes visiteurs et faire qq chose en fonction de ça, je n'ai pas vu de balises qui faisaient ça, faut-il que je la programme et comment faire? Il doit y avoir une variable de session qq part que je peux récupérer, non?

    Cordialement, Christian
_______________________________________________

Tu peux utiliser la balise session et faire ub truc de ce genre:
[(#SESSION{id_auteur}|?{'',' '})]
<BOUCLE_qui(AUTEURS){tout}{nom=#SESSION{nom}}>
<? echo $auteur_session['nom'].'<br />';
switch ($auteur_session['statut'])
{
        case '0minirezo' : echo ''.$_SERVER["REMOTE_ADDR"]; break;
        case '1comite' : echo '<br />'.$_SERVER["REMOTE_ADDR"]; break;
        case '6forum' : echo 'visiteur'.$_SERVER["REMOTE_ADDR"]; break;
        case '' : echo 'invité votre IP est '.$_SERVER["REMOTE_ADDR"]; break;
       
}
?>
</BOUCLE_qui>

Mais enfin le php n'est pas ce qu'ilk y a de mieux dans un squelette

Christian Mercat a écrit :

quo-libris a écrit :

Tu peux utiliser la balise session et faire ub truc de ce genre:
[(#SESSION{id_auteur}|?{'',' '})]
<BOUCLE_qui(AUTEURS){tout}{nom=#SESSION{nom}}>
<? echo $auteur_session['nom'].'<br />';
switch ($auteur_session['statut'])
{
       case '0minirezo' : echo ''.$_SERVER["REMOTE_ADDR"]; break;
       case '1comite' : echo '<br />'.$_SERVER["REMOTE_ADDR"]; break;
       case '6forum' : echo 'visiteur'.$_SERVER["REMOTE_ADDR"]; break;
       case '' : echo 'invité votre IP est '.$_SERVER["REMOTE_ADDR"]; break;
     }
?>
</BOUCLE_qui>

Mais enfin le php n'est pas ce qu'ilk y a de mieux dans un squelette

Merci, mais ce que je veux est, au contraire, l'IP des visiteurs non identifiés.

Christian

Dans le derneir "case" tu as l'ip des auteurs non identifiés mais bien entendu il n'y a qu'eux qui puissent le voir.
En quelle version de spip es tu?sinon va voir sur http://www.plugandpip.com il y a un plugin pour interdire les IP et qui affiche les ip des connectés dans la partie privée du site

il suffit d'un bout de code php a l'endroit ou tu le desire comme cela http://keopsdomifrancecom
si tu le desire je peux t envoyer le squelette de la page sommaire
---- Original Message ----- From: "quo-libris" <quo-libris@quo-libris.com>
To: <mercat@math.univ-montp2.fr>; "SPIP" <spip@rezo.net>
Sent: Monday, October 22, 2007 7:56 AM
Subject: Re: [Spip] Adresse IP sous spip?

Christian Mercat a écrit :

quo-libris a écrit :

Tu peux utiliser la balise session et faire ub truc de ce genre:
[(#SESSION{id_auteur}|?{'',' '})]
<BOUCLE_qui(AUTEURS){tout}{nom=#SESSION{nom}}>
<? echo $auteur_session['nom'].'<br />';
switch ($auteur_session['statut'])
{
       case '0minirezo' : echo ''.$_SERVER["REMOTE_ADDR"]; break;
       case '1comite' : echo '<br />'.$_SERVER["REMOTE_ADDR"]; break;
       case '6forum' : echo 'visiteur'.$_SERVER["REMOTE_ADDR"];
break;
       case '' : echo 'invité votre IP est
'.$_SERVER["REMOTE_ADDR"]; break;
     }
?>
</BOUCLE_qui>

Mais enfin le php n'est pas ce qu'ilk y a de mieux dans un squelette

Merci, mais ce que je veux est, au contraire, l'IP des visiteurs non
identifiés.

Christian

Dans le derneir "case" tu as l'ip des auteurs non identifiés mais bien
entendu il n'y a qu'eux qui puissent le voir.
En quelle version de spip es tu?sinon va voir sur
http://www.plugandpip.com il y a un plugin pour interdire les IP et qui
affiche les ip des connectés dans la partie privée du site

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP
---------------------------------------------------------------------------------------
Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
Aucun virus connu a ce jour par nos services n'a ete detecte.

---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000779-0, 08/10/2007
Analyse le : 22/10/2007 13:39:19
avast! - copyright (c) 1988-2007 ALWIL Software.