Aller au contenu

Question sur phpAdsNew


aclido

Sujets conseillés

Bonjour à tous,

Tout d'abord, bravo et merci pour ce forum, une vraie mine d'informations.

Je viens de me mettre à phpAdsNew pour gérer les publicités de plusieurs sites à venir.

J'ai très vite compris son fonctionnement mais là je tombe sur UN os.

J'ai un code fourni par BetClic (paris en ligne) que voici :

<script type="text/javascript">

AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','width','120',

'height','60','src','http://betclick.customers.artful.net/fr/creas/specifique/jeu1/120x60?clickTAG=

http://www.betclic.com/partner.aspx%3Fp%3D...luginspage',

'http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash','flashvars','myClubSite=bordeaux',

'movie','http://betclick.customers.artful.net/fr/creas/specifique/jeu1/120x60?clickTAG=http://www.betclic.com/partner.aspx%3Fp%3DWES%26z%3Dc1' );

//end AC code </script>

<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="120" height="60">

<param name="movie" value=&quot;http://betclick.customers.artful.net/fr/creas/specifique/jeu1/120x60.swf?clickTAG=http://www.betclic.com/partner.aspx%3Fp%3DWES%26z%3Dc1">'>;http://betclick.customers.artful.net/fr/creas/specifique/jeu1/120x60.swf?clickTAG=http://www.betclic.com/partner.aspx%3Fp%3DWES%26z%3Dc1">

<param name=quality value=high>

<param name="wmode" value="transparent" />

<param name="FlashVars" value="myClubSite=bordeaux">

<embed src=&quot;http://betclick.customers.artful.net/fr/creas/specifique/jeu1/120x60.swf?clickTAG=http://www.betclic.com/partner.aspx%3Fp%3DWES%26z%3Dc1"

width="120" height="60" quality=high wmode="transparent" pluginspage=&quot;http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"

type="application/x-shockwave-flash" flashvars="myClubSite=bordeaux"> </embed>

</object>

</noscript>

Comme vous pouvez le constater ce code fait appel à des variables bien précises permettant une mise à jour à distance des bannières par BetClic (changement de match).

Comment intégrer ce code dans ma gestion phpAdsNew ? Cette question peut s'appliquer à BetClic mais également à beaucoup d'autre type de campagnes d'où son importance :P

Merci d'avance de votre réponse.

Modifié par aclido
Lien vers le commentaire
Partager sur d’autres sites

Tout simplement en mettant ce code dans une bannière de type html... et en interdisant à PhpAdsNew de modifier le code ;)

Le fait qu'il y ait du JavaScript ne change rien :)

Lien vers le commentaire
Partager sur d’autres sites

Tout simplement en mettant ce code dans une bannière de type html... et en interdisant à PhpAdsNew de modifier le code ;)

Le fait qu'il y ait du JavaScript ne change rien :)

Alors j'avais déjà tenté cette manip : j'ai donc copié le code en 'Bannière HTML" et en décochant "Autoriser phpAdsNew à modifier le HTML, afin de pouvoir compter les clics".

Déjà, l'aperçu de la bannière dans l'admin de phpAdsNew n'est qu'une retranscription du code et lorsque j'insère la bannière par une iframe, rien ne s'affiche.

Tu as une idée Dan ? :blush:

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

j'ai jeter rapidement un oeil à ton code JS, (qui soit-disant passant est lourd, mais là n'est pas le probleme),

et il me vient une question ...

As-tu la fonction "AC_FL_RunContent" chargé dans ton code ?

Il me semble qu'il sagit d'un bout de code signé Dreamweaver permettant une meilleure compatibilité;

vois de ce coté et tiens moi au courant ;)

Bon courage,

David.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Qu'utilise tu pour l'invocation de tes bannières ?

Si n'utilise pas l'invocation locale, je te conseille d'utiliser l'invocation XML-RPC. Il faut disposer de PHP sur ton site mais cela permet d'être sur que c'est bien ton code exact qui sera fourni sur ton site. Pour l'utiliser il faut copier sur ton site le fichier "lib-xmlrpc-class.inc.php" que tu trouvera dans un des sous-repertoire de phpads (je ne me souviens plus lequel).

J'avais eu le même genre de problème que toi et c'est comme cela que je l'ai résolu.

En espérant d'avoir aidé.

Benoit

Lien vers le commentaire
Partager sur d’autres sites

Tout d'abord merci Fuleran.

Je viens d'essayer ta technique, mais même résultat, un blanc au lieu de m'afficher la pub BetClic.

Le code mis directement dans le html sans passer par phpAdsNew fonctionne pourtant bien.

edit : en fait cela marche très bien Fuleran. J'avais mal réalisé la manip ! Merci Beaucoup.

Modifié par aclido
Lien vers le commentaire
Partager sur d’autres sites

Par contre Fuleran, j'ai 4 emplacements pub sur un même page, quand j'utilise ta méthode plus d'une fois j'ai des erreurs php de type :

Cannot redeclare xmlrpc_entity_decode() (previously declared in /home/netigiro/www/versiontables/lib-xmlrpc.inc.php:213)

Il y a une astuce ?

Modifié par aclido
Lien vers le commentaire
Partager sur d’autres sites

Par contre Fuleran, j'ai 4 emplacements pub sur un même page, quand j'utilise ta méthode plus d'une fois j'ai des erreurs php de type :

Il y a une astuce ?

oui,

il suffit de ne garder dans les codes d'invocations autres que le première que la ligne "$xmlrpcbanner->view(...);"

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...