Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
3 Feb 2009, 16:39
Message
#76
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
merci pour la réponse
je constate qu'en baissant encore plus l'intervalle de temps je n'ai plus l'erreur (4 jours) par contre je n'ai toujours rien quand je clic sur le 2e bouton est ce que des fichiers doivent se créer lors du clic sur le 1er bouton? -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 16:50
Message
#77
|
|
|
2eme dan OSC Groupe : Bannis Messages : 3022 Inscrit : 12-November 07 Lieu : Massilia Membre no 19718 |
Si tu mets 1 jour tu auras encore moins de problèmes
Je |
|
|
3 Feb 2009, 17:46
Message
#78
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
ca m'aide pas trop ca
pour remonter un peu mes problemes: sur l'etape 1, quand ca fonctionne!!!!!! j'ai des lignes ou j'ai pas de point rouge ou vert mais un point blanc!!! c'est normal ca? je devrais pas avoir que du rouge ou vert? -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 17:51
Message
#79
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 24-August 06 Membre no 11694 |
Je me heurte au même problème que toi et d'après mes tests il semblerait que le problème vienne de "preg_match_all" qui a du mal dans certaines versions de PHP (je suis tjrs en PHP4)
à traiter de tres grosses chaines.... Je vais faire des tests en php5 pour vérifier ça @++ |
|
|
3 Feb 2009, 18:14
Message
#80
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
je suis déja en PHP 5 et mysql 5
-------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 18:20
Message
#81
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 18-January 06 Membre no 8618 |
ca m'aide pas trop ca pour remonter un peu mes problemes: sur l'etape 1, quand ca fonctionne!!!!!! j'ai des lignes ou j'ai pas de point rouge ou vert mais un point blanc!!! c'est normal ca? je devrais pas avoir que du rouge ou vert? oui c'est normal dans le code : 4 couleurs rouge, bleu, vert, blanc voir sous la ligne Code switch( $order_query_r['laposte'] )
|
|
|
3 Feb 2009, 18:32
Message
#82
|
|
|
2eme dan OSC Groupe : Bannis Messages : 3022 Inscrit : 12-November 07 Lieu : Massilia Membre no 19718 |
|
|
|
3 Feb 2009, 18:35
Message
#83
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 224 Inscrit : 16-June 05 Membre no 6230 |
@tidi Vérifie que tu ais les droits en écriture dans /tmp ou crée un répertoire tmp dans ton admin comme précisé dans un post un peu plus haut. Merci mais j'avais jeté un oeil à ce post. J'ai bien ajouté la modif de Phocea, crée un fichier tmp mais toujours pareil. j'ai mis chmod 777 sur le tmp Finalement j'ai le même problème que foxtoto2000 Ca n'empeche pas la contrib de marcher sur mon site. Par contre pour l'autre site dont je parlais les billes restent toujours blanches et le fichier généré ne contient aucun colis. je ne pense pas que ça vienne de l'erreur vu que je l ai aussi comme foxtoto2000 chez qui ça à l'air de marcher malgré tout. je vais continuer a regarder les autorisations de certains fichiers et faire des tests. Si y a quelque chose de concluant je vous tiens au jus. Ce message a été modifié par tidi - 3 Feb 2009, 18:37. |
|
|
3 Feb 2009, 18:44
Message
#84
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
j'ai bien créé un repertoire tmp dansle répertoire admin avec les droit 777
bon maintenant il me créer bien les fichiers je constate un truc de bizarre quand je clique une fois sur le bouton 1 ca m'affiche une liste si je reclic dessus une fois que la liste est affiché: j'ai le message d'erreur donné au dessus je reclic dessus et j'obtiens de nouveau la liste et ainsi de suite. donc sinon quand j'ai la liste et que je clic sur le bouton de l'etape 2, rien ne se passe!! d'ou pourrait venir le probleme? Ce message a été modifié par foxtoto2000 - 3 Feb 2009, 19:02. -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 19:49
Message
#85
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 18-January 06 Membre no 8618 |
Citation donc sinon quand j'ai la liste et que je clic sur le bouton de l'etape 2, rien ne se passe!! d'ou pourrait venir le probleme? remarque bete as tu pensé à créer le dossier fpdf? |
|
|
3 Feb 2009, 19:51
Message
#86
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
oui j'ai bien créé le répertoire et copier les fichier dedans
par contre j'ai mis la dernière version 1.6 je viens d'essayer avec la version 1.53 mais c'est pareil je viens de voir aussi que le 2e bouton fait appel au fichier reclamaposte.php mais est ce que ca ne devrait pas etre le fichier reclamaposte_pdf.php? car quen je met manuellement le nom du fichier dans la barre d'adresse internet ca m'ouvre bien ce qu'il faut j'ai bien vérifié le code et pourtant il fait bien appel a reclamaposte_pdf.php mais quand je clic sur le bouton ca va sur reclamaposte.php Ce message a été modifié par foxtoto2000 - 3 Feb 2009, 20:08. -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 22:10
Message
#87
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
Bon!!!
je me reponds à moi même en espérant pouvoir aider certains je rencontre bien un probleme de compatibilité avec le bouton de la 2e étape car cela ne fonctionne pas sur un de mes PC sous Vista mais fonctionne tres bien sur un PC sous XP!!!! il semblerait que le probleme vienne de Vista car j'ai fait des essaie et les boutons prennent toujours la valeur du 1er déclaré j'ai donc remplacé les 3 boutons par de simples liens web et maintenant ca fonctionne pour la 2e étape Il ne reste donc plus qu'a trouver une solution pour l'étape 1 qui fonctionne 1 fois sur 2 Ce message a été modifié par foxtoto2000 - 3 Feb 2009, 22:26. -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 23:36
Message
#88
|
|
|
2eme dan OSC Groupe : Bannis Messages : 3022 Inscrit : 12-November 07 Lieu : Massilia Membre no 19718 |
car cela ne fonctionne pas sur un de mes PC sous Vista mais fonctionne tres bien sur un PC sous XP!!!! Arg' J'oubliais, j'ai tout testé sur Firefox et mon associé a essayé sous MSIE et cela ne fonctionnait pas J'ai codé rapide donc pas trop utilisé les fonctions osC ni vérifié la compatibilité MSIE (je le fait bien sûr côté client pour la boutique mais je part du principe que les admin utilisent FF Que les aficionados de MSIE rendent cette contrib compatible, par pitié |
|
|
3 Feb 2009, 23:38
Message
#89
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
pour l'instant la seule solution trouvé pour les boutons est celle que j'ai mentionné avant en mettant un simple lien pour le 2e bouton
Par contre as tu une solution pour mon 1er probleme avec les erreurs Warning avec les PNG? car meme avec 4 jours j'ai des problemes -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
3 Feb 2009, 23:58
Message
#90
|
|
|
2eme dan OSC Groupe : Bannis Messages : 3022 Inscrit : 12-November 07 Lieu : Massilia Membre no 19718 |
Acheter des actions de la poste ? bon l'humour c'est pas votre truc ...
J'ai déjà dit : - Vérifier les droits en écriture sur le répertoire défini ($tmp_dir) - Disposer de la Lib GD - Disposer de la Lib Curl Après, il se peut qu'il y ait des problème de timeout avec La Poste. et en mutualisé le set time limit. |
|
|
4 Feb 2009, 00:05
Message
#91
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 24-August 06 Membre no 11694 |
Sans plus avoir de réponse voilà la merde à laquelle je me heurte et qui est à l'origine de : Warning: imagecreatefrompng()
Code $status_page = curl_file_get_contents($url . '/gp/services/main.jsp?m=10003005&colispart=' . strtoupper($noColis)); me rend bien la page colisposte, y'a pas de pb à ce niveau là(vérifier en affichant $status_page) Code preg_match_all('#<img src="(/gp/servlet\?id=' . $noColis . '_desc_[0-9].*?)"#', $status_page, $result); print_r($result); Là ça va plus du tout car j'obtiens Code Array ( [0] => Array ( ) [1] => Array ( )) il ne trouve rien!!!!!!!Par contre Code preg_match_all('#<img src="(/gp/servlet\?id=' . $noColis . '_desc_[0-9].*?)"#', '<img src="/gp/servlet?id=' . $noColis . '_desc_0&width=280">', $result); print_r($result); Ca fonctionne correctement |
|
|
4 Feb 2009, 02:27
Message
#92
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 24-August 06 Membre no 11694 |
Après en avoir bavé un peu, je me suis posé une question, mais au fait, dans notre cas à quoi sert preg_match_all> A RIEN
Voilà donc ma fonction merci_la_poste modifiée Code function merci_la_poste($noColis)
{ global $status_description, $status_file, $ch, $tmp_dir, $tmpfname; $url = "http://www.coliposte.net"; $ch = curl_init(); $status_page = curl_file_get_contents($url . '/gp/services/main.jsp?m=10003005&colispart=' . $noColis); // Statut de la livraison // $img = curl_file_get_contents($url . '/gp/servlet?id=' . strtoupper($noColis) . '_desc_0', 0, 1); for($i = 0; $i < sizeof( $status_file ); $i++) { if ( tep_not_null( $status_description[ md5($img) ] ) ) break; } switch( $i ) { case 0 : // La date // $date = curl_file_get_contents($url . '/gp/servlet?id=' . strtoupper($noColis) . '_date_0', 0, 1); curl_close($ch); $tmpfname = tempnam($tmp_dir, "laposte"); file_put_contents($tmpfname, $date); return(1); break; // // Cas dans lesquels la commande n'est pas remboursable // case 2 : case 4 : case 5 : case 9 : curl_close($ch); return(-1); // // Ni livrée ni non-remboursable, on remets ça pour la prochaine fois ! // default : curl_close($ch); return(0); } } |
|
|
4 Feb 2009, 08:29
Message
#93
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 224 Inscrit : 16-June 05 Membre no 6230 |
j'ai bien créé un repertoire tmp dansle répertoire admin avec les droit 777 quand je clique une fois sur le bouton 1 ca m'affiche une liste si je reclic dessus une fois que la liste est affiché: j'ai le message d'erreur donné au dessus je reclic dessus et j'obtiens de nouveau la liste et ainsi de suite. J'ai exactement le même problème sauf que j'arrive à exporter dans le pdf. Un autre site rencontre les mêmes erreurs mais par contre aucun statut ne s'affiche mais le pdf se crée. Tout ça sous firefox xp pro. J'ai essayé de modifier les droit de plusieurs dossier y compris admin complet et rien de mieux. Ca restera un mystère pour moi. merci pour la contrib sinon qui fonctionne malgré l'erreur chez moi. |
|
|
4 Feb 2009, 09:04
Message
#94
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
->Azra28:
as tu encore le probleme des warning avec ta fonc tion modifiée? -------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
4 Feb 2009, 09:19
Message
#95
|
|
![]() Ceinture marron OSC Groupe : Modérateurs Messages : 1819 Inscrit : 14-March 03 Lieu : Beaune (21200) Membre no 961 |
Je dis peut être quelque chose de bête mais peut être que vous n'avez pas que des erreurs Warning non ? Dans le application_top.php de l'admin, error_reporting(E_ALL & ~E_NOTICE);
Changez le par error_reporting(E_ALL); le temps de tester. Cela m'a souvent dépanné pour debugger. Concernant le problème de compatibilité suivant le pc, c'est hallucinant. Le seul élément demandé au client est l'ouverture d'Acrobat Reader. Un fichier pdf est un fichier pdf, mais fpdf est il bien compatible ? A voir si une page HTML ne ferait pas l'affaire pour éviter tout soucis. -------------------- The hardest thing in this world is to live in it.
Force jaune devant, marron derrière J'ai touché le fond de la piscine Dans ton petit pull marine... |
|
|
4 Feb 2009, 09:22
Message
#96
|
|
|
Ceinture marron OSC Groupe : Membres Messages : 1447 Inscrit : 12-March 05 Lieu : Chuiche Membre no 5120 |
Pour avoir utiliser fpdf dans un plusieurs autres projets, les pdf créé sont totalement compatible avec acrobat reader.
|
|
|
4 Feb 2009, 09:30
Message
#97
|
|
|
Ceinture orange OSC Groupe : Membres Messages : 294 Inscrit : 12-June 04 Membre no 2653 |
je viens de verifier mais j'ai que des warning et pas d'erreur
-------------------- MS2 fr
contrib : Colissimo+pick up store+ banner manager 1.4 + Credit Class & Gift Voucher+code barre+ Chronopost+OSC-Expeditor+Paypal+Cybermut+UltimateSEO Design by Ryadfantasy Serveur AMEN DUO 4000 Linux 2.6.23.17-88.fc7 PHP 5.2.9 MYSQL 5.1.31 [NO_PUB] |
|
|
4 Feb 2009, 09:30
Message
#98
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 24-August 06 Membre no 11694 |
|
|
|
4 Feb 2009, 10:44
Message
#99
|
|
|
Ceinture marron OSC Groupe : Membres Messages : 1447 Inscrit : 12-March 05 Lieu : Chuiche Membre no 5120 |
Après en avoir bavé un peu, je me suis posé une question, mais au fait, dans notre cas à quoi sert preg_match_all> A RIEN Ho les apprentis sorciers. Vous croyez quand même pas que Delete se tape des regex de la main gauche pour s'amuser le dimanche Code $status_page = curl_file_get_contents($url . '/gp/services/main.jsp?m=10003005&colispart=' . $noColis); va chercher la page HTML du suivi de la posteCode preg_match_all('#<img src="(/gp/servlet\?id=' . $noColis . '_desc_[0-9].*?)"#', $status_page, $result); retrouve l'image donnant le statut de la commande au milieu de la page HTML récupéréeLe reste du code s'appuit sur cette image pour la comparer à tous les statuts connus, et selon le retour choisis le cas à traiter. Si tu l'enlèves ça risque pas de marcher comme il faut. Le second preg_match_all dans le case 0 Code preg_match_all('#<img src="(/gp/servlet\?id=' . $noColis . '_date_[0-9].*?)"#', $status_page, $result); sert à récupérer l'image contenant la date du statut ... et est nécessaire pour savoir si on est en retard ou pas !!
Ce message a été modifié par Phocea - 4 Feb 2009, 10:45. |
|
|
4 Feb 2009, 12:13
Message
#100
|
|
|
Ceinture blanche+ OSC Groupe : Membres Messages : 20 Inscrit : 24-August 06 Membre no 11694 |
Après en avoir bavé un peu, je me suis posé une question, mais au fait, dans notre cas à quoi sert preg_match_all> A RIEN Ho les apprentis sorciers. Vous croyez quand même pas que Delete se tape des regex de la main gauche pour s'amuser le dimanche Si tu regardes dans le code en fait on ne prend que la première image à chaque fois |
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 26th May 2013 - 07:08 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |