incorporer Xiti en PHP [honte]


incorporer Xiti en PHP [honte]    incorporer Xiti en PHP [honte]
Auteur Message
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Ven Mar 23, 2007 4:12 pm    Sujet du message: incorporer Xiti en PHP [honte] Répondre en citant

Bonjour,

C'est simple :
Je n'arrive pas à incorporer le code xiti dans une page en PHP !
Comment faire ?
merci
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
naheulbeuk
Modérateur
Modérateur


Inscrit le: 07 Juin 2005
Messages: 6304
Localisation: dans un coin paumé au fin fond de la bretagne profonde...

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Ven Mar 23, 2007 6:33 pm    Sujet du message: Répondre en citant

salut, dans une page php tu as du html et des morceaux de codes en php... Rolling Eyes

donc tu peux mettre le code HTML de Xiti hors des balises php Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Mar 25, 2007 11:34 am    Sujet du message: Répondre en citant

exace j'ai trouvé ça juste avant que tu me réponde !
merci à toi Wink

Sinon ya pas moyen alors en php ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
naheulbeuk
Modérateur
Modérateur


Inscrit le: 07 Juin 2005
Messages: 6304
Localisation: dans un coin paumé au fin fond de la bretagne profonde...

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Dim Mar 25, 2007 12:03 pm    Sujet du message: Répondre en citant

si tu peux mettre le code xiti dans une page php et faire un include sur chaque page comme ceci :

http://www.commentcamarche.net/forum/affich-728660-ajouter-codage-xiti-une-seule-fois-avec-php

Very Happy
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Mer Oct 31, 2007 12:51 pm    Sujet du message: Répondre en citant

re des mois plus tard Very Happy

En fait j'utilisais ta tech depusi des mois naheulbeuk mais miantenant je veux faire un truc légèrement différent, je dosi revenir à l'ancienne méthode.

Je veux que mon code xiti s'affiche si et seulement si, nous sommes sur internet. Donc si IP = 127.0.0.1 alors echo"vous etes en local, pas besoin de xiti"

mon code qui marche pas
Code:

<?php
// si adresse IP différent de 127.0.0.1
if($_SERVER['SERVER_ADDR'] !== '127.0.0.1')
{
echo "
<!-- Xiti -->
<a href='http://www.xiti.com/xiti.asp?s=666666title='WebAnalytics'>
<script type='text/javascript'>
<!--
Xt_param = 's=666666title&p=';
try {Xt_r = top.document.referrer;}
catch(e) {Xt_r = document.referrer; }
Xt_h = new Date();
Xt_i = '<img width='39' height='25' border='0' alt='' ';
Xt_i += 'src='http://logv16.xiti.com/hit.xiti?'+Xt_param;
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>']/g, '').replace(/&/g, '$')+'' title='Internet Audience'>');
//-->
</script>
</script>
<noscript>
Mesure d'audience ROI statistique webanalytics par <img width='39' height='25' src='http://logv16.xiti.com/hit.xiti?s=666666title&p=' alt='WebAnalytics' />
</noscript></a>
<!-- Fin de Xiti -->
";
}
else
{
echo 'Vous etes en 127.0.0.1';
}
?>



merci de m'aider
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
GerGalP
Modérateur
Modérateur


Inscrit le: 15 Fév 2005
Messages: 1949
Localisation: Lyon, France

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Mer Oct 31, 2007 4:32 pm    Sujet du message: Répondre en citant

ca serait pas plutôt $_SERVER['REMOTE_ADDRESS'] pour retrouver l'ip du client?

question tests, je mettrais plutôt :

Code:


if($_SERVER['REMOTE_ADDRESS'] !== '127.0.0.1' && $_SERVER['REMOTE_ADDRESS'] !== $_SERVER['SERVER_ADDRESS'])



pour les serveurs de production, l'ip du serveur est très rarement 127.0.0.1
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
darkreal
PentiumII-233
PentiumII-233


Inscrit le: 14 Mar 2006
Messages: 478
Localisation: A la fois Mars et Hyrule

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Mer Oct 31, 2007 5:43 pm    Sujet du message: Répondre en citant

Ba dans mon cas c'est 127.0.0.1 Smile

Tu as pas une idée pr incorporer mon xiti ?
Doit yavoir du souci au niveau des " et des '.

Enfin mettre du javascript avec php, c un peu la m****
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
GerGalP
Modérateur
Modérateur


Inscrit le: 15 Fév 2005
Messages: 1949
Localisation: Lyon, France

Forum informatique FORUM sur l'Informatique, forum internet, forum emploi, la musique, le cinéma, les DIVX, les DVD, les séries, les bandes dessinées, les livres, la photographie.Posté le: Mer Oct 31, 2007 6:40 pm    Sujet du message: Répondre en citant

tu as 2 solutions :

la méthode facile, mais dégeulasse qui consiste à faire un truc du genre :

Code:

<?php

if(...)
{
?>
<a href='http://www.xiti.com/xiti.asp?s=666666title='WebAnalytics'>
<script type='text/javascript'>

...
<?php
}
else
{
echo 'Vous etes en 127.0.0.1';
}
?>


ou sinon, des frameworks tiers comme Smarty, eZ Components ou le Zend Framework qui séparent les données, la logique et la présentation avec l'utilisation de templates (un fichier modèle HTML modifié à la volée ou stocké en cache) et de couches d'abstraction pour les bases de données (une ligne de configuration permet de changer le type de base de données à utiliser sans toucher au code source). tu n'auras plus de soucis d'échappement de caractères pour intégrer des scripts dans ton php : ton éditeur HTML te suffira pour modifier tes pages sans te manger 800 lignes de code à chaque fois

cette deuxième solution a l'avantage de rendre la maintenance et l'évolution très faciles, mais nécessite un investissement en temps énorme au départ.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
incorporer Xiti en PHP [honte]    incorporer Xiti en PHP [honte]

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Dual Forum  Hit-Parade