Quelques ligne en php
Fermé
obk
-
28 nov. 2006 à 21:03
obk Messages postés 19 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 24 mars 2011 - 1 déc. 2006 à 18:14
obk Messages postés 19 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 24 mars 2011 - 1 déc. 2006 à 18:14
A voir également:
- Quelques ligne en php
- Partager photos en ligne - Guide
- Vente en ligne particulier - Guide
- Aller à la ligne excel - Guide
- Test performance pc en ligne - Guide
- Apparaitre hors ligne instagram - Guide
14 réponses
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
28 nov. 2006 à 21:19
28 nov. 2006 à 21:19
Bonsoir.
un flux xml
Ce ne serait pas plutôt un flux RSS ?
et le script php : $IP = $_SERVER['REMOTE_ADDR']
qui est censé me donner accès au ip des visiteurs !
Oui, c'est la variable $_SERVER['REMOTE_ADDR'] qui correspond à l'adresse ip.
Par exemple, tu peux écrire :
Mais je ne comprends pas à quoi ca sert de l'avoir.
Et pour le flux RSS (si c'est bien ca), je ne comprends pas l'intérêt :
Qui s'abonnerait a un flux RSS qui propose seulement de la pub ??
Ou c'est de la pub au milieu d'autres articles ?
Je vois de la pub dans une frame en haut de la page, mais a ma connaissance, aucun rapport avec un flux RSS ou xml...
Est-ce que tu peux détailler ?
Ou est-ce que tu veux mettre les pubs ?
Pourquoi as-tu besoin des adresses ip ?
a plus
un flux xml
Ce ne serait pas plutôt un flux RSS ?
et le script php : $IP = $_SERVER['REMOTE_ADDR']
qui est censé me donner accès au ip des visiteurs !
Oui, c'est la variable $_SERVER['REMOTE_ADDR'] qui correspond à l'adresse ip.
Par exemple, tu peux écrire :
echo 'Votre adresse ip est ',$_SERVER['REMOTE_ADDR'];
Mais je ne comprends pas à quoi ca sert de l'avoir.
Et pour le flux RSS (si c'est bien ca), je ne comprends pas l'intérêt :
Qui s'abonnerait a un flux RSS qui propose seulement de la pub ??
Ou c'est de la pub au milieu d'autres articles ?
Je vois de la pub dans une frame en haut de la page, mais a ma connaissance, aucun rapport avec un flux RSS ou xml...
Est-ce que tu peux détailler ?
Ou est-ce que tu veux mettre les pubs ?
Pourquoi as-tu besoin des adresses ip ?
a plus
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
28 nov. 2006 à 21:58
28 nov. 2006 à 21:58
Je ne comprends pas du tout.
Le lien que tu donnes ne fonctionne pas.
Quelle est l'adresse ou le script est donné ?
Ca ne serait pas vers la ?
http://www.clickintext.com/tech/xml.php
Le lien que tu donnes ne fonctionne pas.
Quelle est l'adresse ou le script est donné ?
Ca ne serait pas vers la ?
http://www.clickintext.com/tech/xml.php
http://fr.xml.clickintext.net/ ?v=1.0&a=1538&is=2856&ip=IP_DU_VISITEUR &q=clickintext_default
voila j'ai mis quelques espaces pour que ca s'affiche en entier.
donc c'est le script qu'on me passe sur la régie!
maintenant je me demande on fait quoi avec ?
mais si vous comprenez pas non plus c'est pas grave je vais laisser tomber !
voila j'ai mis quelques espaces pour que ca s'affiche en entier.
donc c'est le script qu'on me passe sur la régie!
maintenant je me demande on fait quoi avec ?
mais si vous comprenez pas non plus c'est pas grave je vais laisser tomber !
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
29 nov. 2006 à 12:45
29 nov. 2006 à 12:45
donc c'est le script qu'on me passe sur la régie!
??
Un script ?
C'est juste une url.
Ou est la page qui doit traiter les infos sur ton site ?
Des variables sont transmises via l'url, mais qu'est-ce que tu en fais ?
??
Un script ?
C'est juste une url.
Ou est la page qui doit traiter les infos sur ton site ?
Des variables sont transmises via l'url, mais qu'est-ce que tu en fais ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ba justement j'aurai pensé que vous pourriez m'éclairé parce que moi je mis connais qu'en HTML et css ! il n'ya pas de dynamique ni de flux de quoi que ce soit sur mes pages ! et la sur ma régie on me file cette url et on me di que je doi remplacé IP DU VISITEUR par la variable qui convient et avec ca je suis sensé pouvoir faire n'importe quoi et le placé ou je veux !
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
29 nov. 2006 à 17:57
29 nov. 2006 à 17:57
Bein effectivement c'est pas trop ca.
Il faut qu'il y ait un script php qui traite les données coté serveur.
Il faut qu'il y ait un script php qui traite les données coté serveur.
donc là vous voyez pas de solution ? c'est pas moi qui doit intégré l'url dans un script que je ne connais pas ? mais que les bons webmasters connaissent ?
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
30 nov. 2006 à 18:27
30 nov. 2006 à 18:27
Il y a surement le code à récupérer quelquepart sur le site.
alors voila les nouvelles j'ai compris ce que je devais faire mais j'ai un problème dans le code :
<?php
$IP = $_SERVER['REMOTE_ADDR'] ;
# Configuration
$fichier_xml = "http://fr.xml.clickintext.net/?v=1.0&a=1538&is=2856&ip= $_SERVER['REMOTE_ADDR']&q=jeux"; # Placez ici l'adresse du flux
$nombre_limite = 5; # Nombre maximum d'éléments à afficher
# Affichage du Flux
$file = fopen($fichier_xml,"r");
if ($file) {
while (!feof($file)) $raw .= fread($file,32000);
fclose( $file );
if(eregi("<item>(.*)</item>",$raw,$rawitems)){
$items = explode("<item>", $rawitems[0]);
$nb = count($items);
$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;
for ($i=0;$i<$maximum;$i++) {
eregi("<title>(.*)</title>",$items[$i+1], $title);
eregi("<link>(.*)</link>",$items[$i+1], $link);
echo "- <a href=\"".$link[1]."\" target=\"_blank\">".$title[1]."</a><br />";
}
}
}
?>
voila ce que j'ai introduit dans ma page a l'emplacement que je désirais ! mais il ya une erreur entre la ligne 5 et 8 ! donc le flux ne s'affiche pas ! si quelqu'un sait pourquoi, je suis tout ouïe !
merci
<?php
$IP = $_SERVER['REMOTE_ADDR'] ;
# Configuration
$fichier_xml = "http://fr.xml.clickintext.net/?v=1.0&a=1538&is=2856&ip= $_SERVER['REMOTE_ADDR']&q=jeux"; # Placez ici l'adresse du flux
$nombre_limite = 5; # Nombre maximum d'éléments à afficher
# Affichage du Flux
$file = fopen($fichier_xml,"r");
if ($file) {
while (!feof($file)) $raw .= fread($file,32000);
fclose( $file );
if(eregi("<item>(.*)</item>",$raw,$rawitems)){
$items = explode("<item>", $rawitems[0]);
$nb = count($items);
$maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;
for ($i=0;$i<$maximum;$i++) {
eregi("<title>(.*)</title>",$items[$i+1], $title);
eregi("<link>(.*)</link>",$items[$i+1], $link);
echo "- <a href=\"".$link[1]."\" target=\"_blank\">".$title[1]."</a><br />";
}
}
}
?>
voila ce que j'ai introduit dans ma page a l'emplacement que je désirais ! mais il ya une erreur entre la ligne 5 et 8 ! donc le flux ne s'affiche pas ! si quelqu'un sait pourquoi, je suis tout ouïe !
merci
nan c'est bon j'ai résolu le problème de l'erreur ! maintenant une question demeure :
aucune publicité ne s'affiche, est-ce que ça peut être du au requète d'affichage du code ou quelque chose comme ça ?
j'ai créer une page test avec le script qui drevrait fonctionner :
http://radioactivite4.free.fr/test%20pub.php
mais comme vous pouvez le constatez aucune pub ne s'affiche mais le code est bon. donc d'où vient l'erreur...
aucune publicité ne s'affiche, est-ce que ça peut être du au requète d'affichage du code ou quelque chose comme ça ?
j'ai créer une page test avec le script qui drevrait fonctionner :
http://radioactivite4.free.fr/test%20pub.php
mais comme vous pouvez le constatez aucune pub ne s'affiche mais le code est bon. donc d'où vient l'erreur...
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
30 nov. 2006 à 20:29
30 nov. 2006 à 20:29
Si ton code est en php, on ne peut pas le voir, il faut que tu le copies-colles ici.
ouai je l'ai copier coller un peu plus heut sur cette discussion !
l'erreur venait de l'adresse du flux ! mais je ne sais pas pourquoi les publicité ne s'affiche pas ! (voir post 10 pour le code)
l'erreur venait de l'adresse du flux ! mais je ne sais pas pourquoi les publicité ne s'affiche pas ! (voir post 10 pour le code)
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
30 nov. 2006 à 20:45
30 nov. 2006 à 20:45
Bizarre ton code.
Plusieurs variables utilisées ne sont pas définies au préalable, à savoir :
$raw
$rawitems
(de plus tu utilises cette variable comme un array)
J'ai arrangé ton code, essaye :
EDIT : le problème vient de l'adresse du flux qui n'est pas bonne.
Ou est le flux avec la pub ?
Et est-ce que c'est bien l'adresse ip du client qui doit être dans l'url ?
Est-ce que tu peux redonner l'adresse ou tu as eu le script ?
Plusieurs variables utilisées ne sont pas définies au préalable, à savoir :
$raw
$rawitems
(de plus tu utilises cette variable comme un array)
J'ai arrangé ton code, essaye :
<?php $IP=$_SERVER['REMOTE_ADDR']; #Configuration $fichier_xml='http://fr.xml.clickintext.net/?v=1.0&a=1538&is=2856&ip='.$_SERVER['REMOTE_ADDR'].'&q=jeux';#Placez ici l'adresse du flux $nombre_limite=5;# Nombre maximum d'éléments à afficher # Affichage du Flux $file=fopen($fichier_xml,'r'); if($file) { while (!feof($file)) $raw.=fread($file,32000); fclose($file); if(eregi('<item>(.*)</item>',$raw,$rawitems)) { $items=explode('<item>',$rawitems[0]); $nb=count($items); if(($nb-1)<$nombre_limite) $maximum=$nb-1; else $maximum=$nombre_limite; for ($i=0;$i<$maximum;$i++) { eregi('<title>(.*)</title>',$items[$i+1],$title); eregi('<link>(.*)</link>',$items[$i+1],$link); echo '- <a href="'.$link[1].'" target="_blank">'.$title[1].'</a><br />'; } } } ?>
EDIT : le problème vient de l'adresse du flux qui n'est pas bonne.
Ou est le flux avec la pub ?
Et est-ce que c'est bien l'adresse ip du client qui doit être dans l'url ?
Est-ce que tu peux redonner l'adresse ou tu as eu le script ?
ba le script je l'ai eu là : http://www.clubic.com/divers/tutorial-xml.php
et sinon l'adresse du flux elle est sur mon compte vous pouvez pas y accéder ! et pour l'édresse je dois mettre $IP pour l'adresse ip du visiteur et pas ce que j'ai mis préalablement !
donc je vais essayé ton script sur mon site, parce que si toi tu peux pas ouvrir l'url c'est noraml parce que dans l'adresse il y a mon ID !
et sinon l'adresse du flux elle est sur mon compte vous pouvez pas y accéder ! et pour l'édresse je dois mettre $IP pour l'adresse ip du visiteur et pas ce que j'ai mis préalablement !
donc je vais essayé ton script sur mon site, parce que si toi tu peux pas ouvrir l'url c'est noraml parce que dans l'adresse il y a mon ID !
obk
Messages postés
19
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
24 mars 2011
30 nov. 2006 à 21:05
30 nov. 2006 à 21:05
merci pour le script !
mais ça marche pas ! je sais pas pourquoi ! je comprends pas !
j'ai écrit à l'assistance technique mais pour le moment c'est sans reponse !
mais ça marche pas ! je sais pas pourquoi ! je comprends pas !
j'ai écrit à l'assistance technique mais pour le moment c'est sans reponse !
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
30 nov. 2006 à 21:10
30 nov. 2006 à 21:10
J'ai fait pas mal de choses, et je sais que le fichier rss est dans la variable $raw.
regarde ca, ca t'aidera beaucoup ;)
http://ssylvainsab.free.fr/autres/ccmsdz/flux-rss.php
regarde ca, ca t'aidera beaucoup ;)
http://ssylvainsab.free.fr/autres/ccmsdz/flux-rss.php
obk
Messages postés
19
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
24 mars 2011
1 déc. 2006 à 00:11
1 déc. 2006 à 00:11
LOL, je mis connais pas assez en php pour tout comprendre mais le peux que je comprends c'est que ça marche !
comment t'as fais ça ? en bidouillant ta trouver le code aproprié pour ouvrir ce fichu flux ?
ca minteresse vraiment de savoir comment t'as fais !
il suffit de connaitre le php pour pouvoir faire ce que t'as fait ?
en tout cas merci ! par contre si tu pouvais laisser ta page en ligne quelques jour le temps que je modifie le code de mon site ca serait sympas parce que là je t'écris d'un autre ordinateur et ça me ferais chiez de perdre ce jolie travail !
MERCI
comment t'as fais ça ? en bidouillant ta trouver le code aproprié pour ouvrir ce fichu flux ?
ca minteresse vraiment de savoir comment t'as fais !
il suffit de connaitre le php pour pouvoir faire ce que t'as fait ?
en tout cas merci ! par contre si tu pouvais laisser ta page en ligne quelques jour le temps que je modifie le code de mon site ca serait sympas parce que là je t'écris d'un autre ordinateur et ça me ferais chiez de perdre ce jolie travail !
MERCI
obk
Messages postés
19
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
24 mars 2011
1 déc. 2006 à 18:14
1 déc. 2006 à 18:14
bon alors j'ai fait pas mal de chose moi aussi !
d'abord j'ai essayer de mettre en forme les fichiers extrait avec ces lignes :
echo '- <a href="'.$link[1].'">'.$title[1].'</a>';
echo '- <a href="'.$link[1].'"><img src="'.$image[1].'"></a>';
echo '- <a href="'.$link[1].'">'.$description.'</a>' ;
bon ça c'était ce que je voulais arriver à faire : je vous donne le code en entier ici :
http://radioactivite4.free.fr/test%20pub1.php et http://radioactivite4.free.fr/test.php
je sais pas si c'est les même code alors dans le doute je vous les mets !
donc j'ai appris que le fichier XML est en brut si vous ne l'aviez pas déja découvert !
Et mon problème c'est que même avec ces jolies lignes, je n'arrive pas à afficher ces fichus publicité ! est-ce que quelqu'un sait ce qui va pas dans ces lignes de code ?
merci
d'abord j'ai essayer de mettre en forme les fichiers extrait avec ces lignes :
echo '- <a href="'.$link[1].'">'.$title[1].'</a>';
echo '- <a href="'.$link[1].'"><img src="'.$image[1].'"></a>';
echo '- <a href="'.$link[1].'">'.$description.'</a>' ;
bon ça c'était ce que je voulais arriver à faire : je vous donne le code en entier ici :
http://radioactivite4.free.fr/test%20pub1.php et http://radioactivite4.free.fr/test.php
je sais pas si c'est les même code alors dans le doute je vous les mets !
donc j'ai appris que le fichier XML est en brut si vous ne l'aviez pas déja découvert !
Et mon problème c'est que même avec ces jolies lignes, je n'arrive pas à afficher ces fichus publicité ! est-ce que quelqu'un sait ce qui va pas dans ces lignes de code ?
merci
28 nov. 2006 à 21:29
"XML du site “la radioactivité”
La technologie XML vous permet d'afficher les annonces en les intégrant à votre design comme vous le souhaitez.
http://fr.xml.clickintext.net/...
Indications importantes
- Lors de l'intégration de ce flux dans vos scripts, vous devez absolument remplacer la valeur de la variable ip par l'adresse ip de vos visiteurs. Par exemple en PHP, vous trouverez l'ip de votre visiteur dans la variable $_SERVER['REMOTE_ADDR'].
- La variable q doit contenir l'expression recherchée. Par exemple, en mettant la valeur de cette variable à "rencontre", vous obtiendrez des annonces de rencontre."
alors je dois comprendre quoi pour mettre en place cette pub ?