affiche une banniere sur un site distant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affiche une banniere sur un site distant

par hakazizi » 14 mars 2007, 00:01

La commande que tu utilise pour inclure ton fichier est destinée à inclure du code javascript... il n'y a donc aucune raison de trouver du html dans celui-ci (pas de <body>, de <meta ...>), mais uniquement du code js.

Il te faut donc que le fichier généré contienne quelque chose comme

Code : Tout sélectionner

document.write('<img src="..." />');
pour afficher ton image à l'endroit ou le script sera inséré.

Quant au rafraichissement automatique, il faudra gérer ca avec un setTimeout qui rechargera l'image plutôt qu'un méta.. ou alors coller le tout dans une iframe....
et cela ne fonctionne pas non plus

Code : Tout sélectionner

document.write('<?php echo"$script"; ?>');
cela affiche la banniere sur la page barre mais pas sur et pas sur le script qui appelle ohlala que c'est compliquez tous cela...
meme moi je m'y perd

par Ryle » 12 mars 2007, 16:33

La commande que tu utilise pour inclure ton fichier est destinée à inclure du code javascript... il n'y a donc aucune raison de trouver du html dans celui-ci (pas de <body>, de <meta ...>), mais uniquement du code js.

Il te faut donc que le fichier généré contienne quelque chose comme

Code : Tout sélectionner

document.write('<img src="..." />');
pour afficher ton image à l'endroit ou le script sera inséré.

Quant au rafraichissement automatique, il faudra gérer ca avec un setTimeout qui rechargera l'image plutôt qu'un méta.. ou alors coller le tout dans une iframe....

par hakazizi » 12 mars 2007, 15:49

n'est pas très distant comme site :)
en fait c'est pour mes essaie la page ou est apposer le tag est en html je l'ouvre directement sans passer par easy php qui lui est demarrer bien sur

par mere-teresa » 07 mars 2007, 16:16

n'est pas très distant comme site :)

affiche une banniere sur un site distant

par hakazizi » 02 mars 2007, 17:52

le script qui est sensé appeler la banniere

Code : Tout sélectionner

<script LANGUAGE="JavaScript" src="http://127.0.0.1/easycashptp/barre.php?id=1"></script>
le script qui definit quel banniere afficher

Code : Tout sélectionner

<?php require("config.inc.php"); mysql_connect($server,$user,$pass); mysql_select_db($dbase); $id = htmlentities($_GET['id']); mysql_query("UPDATE `membre` SET `point` = point+'1' WHERE id='".$id."'"); ?> <head> <META HTTP-EQUIV="Refresh" CONTENT="30;URL=''"> </head> <body> <?php $query1 = "SELECT * FROM annonceurs order by rand() limit 1 " ; // Execute la requete precedente $result1 = mysql_query($query1) or die('Erreur SQL : '.mysql_error()); while ($val1 = mysql_fetch_array($result1)) { $affichagerestant = $val1['affrestant']; if($affichagerestant < 1) {} else { $script = $val1['script']; if($val1['regie'] != 'oui') { mysql_query("UPDATE annonceurs SET affichage = affichage+1 WHERE id ='".$val1['id']."'"); mysql_query("UPDATE annonceurs SET affrestant = affrestant-1 WHERE id ='".$val1['id']."'"); } } } ?> <?php echo"$script"; ?> </body>
ce que je voudrait c'et voir apparaitre la banniere selectionnez sur la page ou est apposez le script...