AffiliStat : Statistique régie pub

908 réponses
AuteurMessage

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 08/05/2010 à 16:15

Plus connecté à priori ...

Hum, peut-etre essayer de supprimer le fichier cache de cookie, on ne sait jamais (cache/cookie_Zanox ...)
Vérifie bien tes identifiants, et retest ...
Fait un petit "echo $this->_urlZanox;" dans login() voir si tu as bien tous les identifiants de session.

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 08/05/2010 à 16:24

Pour info, j'ai copié/collé le code en bas de la page http://pastebin.com/nFkTNYWFOuvrir dans une nouvelle fenetre que tu m'as donné tout à l'heure, et ça fonctionne tjrs chez moi.

cerise | Gaël
Modérateur

Photo de cerise

Inscrit le : 31/10/2008

# Le 08/05/2010 à 16:29

riri1311 a dit :
En fait j'avais remarqué que lorsque je déversais la version issue du zip cela fonctionnait et dès que j'uploadais un txt ou modifiais un fichier du répertoire AffiliStat cela ne fonctionnait plus. Cela doit donc certainement venir de l'encodage ou un truc dans le style... Je vais tester cela!


ça serait pas ça ton problème ?

Quand tu sauvegardes ton fichier sur ton serveur, tu es sûr que l'encodage n'est pas en Western, windows qqch
Je viens de faire le test sous coda : si je sauve mon fichier en ISO par exemple, ça met erreur quand je génère les stats, et en le repassant en UTF-8, ça marche

enfin autre chose, ton FTP est-il en mode binary ou ASCII ?

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 16:44

Suis en binaire avec cyberduck... Le fichier est bien en UTF-8 en revanche.

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 17:06

tonguide le echo $this->_urlZanox; donne cela :
http://prm.zanox-affiliate.de/publisher_stats/stat...Ouvrir dans une nouvelle fenetre

Il ne prend donc pas les paramètres du compte... Bizarre ils sont pourtant juste.

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 08/05/2010 à 18:16

Si tu n'as pas l'id de session, c'est normal que ça ne marche pas.

Fait un petit "echo $String;" du tout premier dans login();

histoire de voir si déjà il te connecte ou pas du tout

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 18:20

Oui cela marche nickel, il est bien connecté sous mon id, il m'affiche la page avec cela en haut :

HTTP/1.1 302 Moved Temporarily Date: Sat, 08 May 2010 16:18:47 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Set-Cookie: zpsc=7963666C587556268T20100508; Domain=.zanox-affiliate.de; Expires=Sun, 08-May-2011 16:18:47 GMT; Path=/ Location: http://prm.zanox-affiliate.de/publisher_stats/stat...Ouvrir dans une nouvelle fenetre Content-Length: 0 HTTP/1.1 200 OK Connection: close Date: Sat, 08 May 2010 16:18:47 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET X-Powered-By: JSF/1.2 Content-Type: text/html;charset=UTF-8

Ce qui veut dire qu'il perd id de la session entre space comme tout!

(Message édité le 08-05-2010 à 18h34 par riri1311)

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 08/05/2010 à 18:58

Fait un echo étape par étape pour vous où est-ce qu'il n'arrive plus à le recup ?

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 19:06

Je viens de faire cela voici le résultat de cette manip :

Premier $String => ok
Second $String => ok
Il se perd sur le $jsessionid qui ne donne rien. Pourquoi est ce que le preg_replace ne marche pas à ce niveau c'est un mystère...

Le echo $this->_urlZanox apparait mais sans $jsessionid...

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 08/05/2010 à 19:12

ah bah donc faut juste revoir le preg_replace à cette endroit et c'est joué.

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 19:13

yep je suis dessus ;)

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 08/05/2010 à 19:19

Un peu à l'arrache mais cela fonctionne merci Tonguide pour ton aiguillage dans le code. Mon hack pour ceux que cela intéressent :

// jsessionid
preg_match('/href="statistic.html;jsessionid=([^"]*)/', $String, $rawjsessionid);
$jsessionid = $rawjsessionid[1];

// $jsessionid = preg_replace('|.*href="statistic.html;jsessionid=([^"]*)">.*|is','$1',$String);

fun4fun | Pierre
Modérateur

Photo de fun4fun

Inscrit le : 14/12/2005

# Le 09/05/2010 à 17:08

QQun a une version du Zanox qui tourne ? J'ai dû louper un truc...

riri1311 | Henri
Membre

 

Inscrit le : 25/01/2010

# Le 12/05/2010 à 12:18

Remonte dans le fil tu trouveras ton bonheur...

fun4fun | Pierre
Modérateur

Photo de fun4fun

Inscrit le : 14/12/2005

# Le 12/05/2010 à 12:23

J'ai trouvé, merci bcp !

fun4fun | Pierre
Modérateur

Photo de fun4fun

Inscrit le : 14/12/2005

# Le 19/05/2010 à 11:47

Personne n'a Webgains.fr en stock ? ;-)

cerise | Gaël
Modérateur

Photo de cerise

Inscrit le : 31/10/2008

# Le 19/05/2010 à 13:44

fun4fun a dit :
Personne n'a Webgains.fr en stock ? ;-)



t'as raison, webgains n'a jamais marché chez moi

d'ailleurs entre parenthèse, je de très gros écarts de stats sur des programmes de cette régie communs avec d'autres régies (webgains comptent beaucoup moins de ventes réalisées...)

fun4fun | Pierre
Modérateur

Photo de fun4fun

Inscrit le : 14/12/2005

# Le 19/05/2010 à 14:33

Ah, je vais tester la campagne que j'ai chez Webgains chez Trade pour voir si il y a une différence. Merci de l'info.

fun4fun | Pierre
Modérateur

Photo de fun4fun

Inscrit le : 14/12/2005

# Le 21/05/2010 à 08:56

Bon ben chez Trade, il n'y avait même plus le pixel tracker sur après inscription chez l'annonceur, quoi de plus normal...

Personne donc n'a un Webgains qui fonctionne ? Voir même un Cashtrafic ? ;-)

TomPascal | Pascal
Membre

Photo de TomPascal

Inscrit le : 08/11/2006

# Le 21/05/2010 à 10:43

Salut Pierre,

J'ai fais CashTrafic si tu veux :
http://www.archipel-web.com/CashTrafic.php.txtOuvrir dans une nouvelle fenetre

Par contre, je n'utilise pas WebGains..

Archipel WebOuvrir dans une nouvelle fenetre Conception, réalisation, référencement de sites internet.

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 15:57:08 | Généré en 12.68ms | Contacts | Mentions légales |