Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
2 Sep 2008, 14:33
Message
#1
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
hello,
j ai un petit problème avec une ligne de code line 31 enfaite j 'ai installé une contribution mais mnt il me donne une errer vue que c'est met premier ligne de code je ne comprend pas trop le prob j'espere que vous pourriez m'aider mais je pense que cela ne doit pas etre tres compliquer pour vous j'ai soulignié la ligne ou ce trouve le problème c'est le petit ?> ps: j'ai trouvé cette phrase ds les explications de la contribution qui je pense a avoir avec le problème "Add or take out the "\n" 's to suit your taste in spacing" mais je comprend tjs pas voici le code : <?php /* $Id: customers.php,v 1.16 2003/07/09 01:18:53 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2002 osCommerce Released under the GNU General Public License */ ?> <!-- customers //--> <tr> <td> <?php $heading = array(); $contents = array(); $heading[] = array('text' => BOX_HEADING_CUSTOMERS, 'link' => tep_href_link(FILENAME_CUSTOMERS, 'selected_box=customers')); if ($selected_box == 'customers') { $contents[] = array('text' => '<a href="' . tep_href_link(FILENAME_CUSTOMERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_CUSTOMERS . '</a><br>' .'<a href="' . tep_href_link(FILENAME_MEMBERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_APPROVAL . '</a><br>' . '<a href="' . tep_href_link(FILENAME_ORDERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_ORDERS . '</a>'); } $box = new box; echo $box->menuBox($heading, $contents); '<a href="' . tep_href_link(FILENAME_MEMBERS, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CUSTOMERS_APPROVAL . '</a><br>' . ?> </td> </tr> <!-- customers_eof //--> Ce message a été modifié par sebst24 - 5 Sep 2008, 14:12. |
|
|
2 Sep 2008, 15:04
Message
#2
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
ok sorry je l'ai fait un peu dans la précipitation et comme je le disais c'est mes première ligne donc je ne sais pas réellement de quoi vous avez besoin pour m'aider.
la contribution est Member Approval v1.5 et le fichier qui pose problème est le custumers.php qui ce trouve dans catalog\admin\includes\boxes\ |
|
|
2 Sep 2008, 15:28
Message
#3
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
ok il me dit ceci : Parse error: parse error, unexpected '<' in E:\EasyPHP 2.0b1\www\osc\admin\includes\boxes\customers.php on line 31
|
|
|
2 Sep 2008, 17:13
Message
#4
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
oui effectivement cela fontion sans mais il me semble que si je l'enleve la contribution ne fonctionne pas
|
|
|
3 Sep 2008, 08:58
Message
#5
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
j'ai tout re vérifié et apparemment cela fonctionne bien
le seul hic c'est qu'il me manque le bouton activate dans mon interface admin |
|
|
3 Sep 2008, 09:23
Message
#6
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
Apparemment ce n’est pas ça
je ne le voix toujours pas dans mon interface admin |
|
|
3 Sep 2008, 12:17
Message
#7
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
oki ça évolue j'ai reussi a avoir la box Waiting Approval dans mon interface admin mais maintenant il me met cette ereur
1054 - Unknown column 'member_level' in 'where clause' select count(*) as total from customers c left join address_book a on c.customers_id = a.customers_id and c.customers_default_address_id = a.address_book_id where member_level = '0' [TEP STOP] qusque cela veux dir ?? je comprend que c'est une erreur avec le fichier member_level mais que faire ??? |
|
|
4 Sep 2008, 09:25
Message
#8
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
aaa ok en tout cas un grand merci pour ton aide
Je commence à mieux comprendre le principe mais le petit hic c'est que ça a crée une autre erreur (ça commence à me rentre légèrement dingue ce truc lool) 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 select customers_language_id from customers where customers_id = [TEP STOP] |
|
|
4 Sep 2008, 09:54
Message
#9
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
je me demande si ce n'est pas un problème de conflit entre customers_language_id et custumers_id
cela est-il possible ??? Ce message a été modifié par sebst24 - 4 Sep 2008, 13:57. |
|
|
4 Sep 2008, 17:49
Message
#10
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
oki voila en cherchant un peu je pense avoir trouvé une solution voici la ligne de code
admin/members.php on line 163 $customer_language_id_qry = tep_db_query('select customers_language_id from ' . TABLE_CUSTOMERS . ' where customers_id = ' . $cID); and replace it $customer_language_id_qry = tep_db_query('select customers_language_id from ' . TABLE_CUSTOMERS . ' where customers_id = ' . $HTTP_GET_VARS['cID']); mais cela a crée une autre erreur (erreur de mail smtp) je voulais savoir si c'est possible d'éviter le smtp et de passer par un Gmail ?? voici l'erreur : Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\EasyPHP 2.0b1\www\osc\admin\includes\classes\email.php on line 522 mon code : if (EMAIL_TRANSPORT == 'smtp') { return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers)); } else { return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers)); } } Ce message a été modifié par sebst24 - 4 Sep 2008, 19:58. |
|
|
5 Sep 2008, 08:59
Message
#11
|
|
![]() Ceinture noire OSC Groupe : Membres Messages : 2871 Inscrit : 27-June 07 Lieu : Elancourt (78) Membre no 18127 |
Bonjour,
Donc ton problème d'erreur 31 line truc est résolu... donc édition complète du premier post, rajout du tag [RESOLU] dans le titre et hop suivant. Ton problème de mail n'a plus rien à voir et c'est archi connu, tu n'as pas cherché sur le forum ??? C'est tout simplement que tu développes en local sur windows (sûrement) et que tu n'as pas de serveur smtp d'installé ni de configuré pour php... donc on cherche un peu avant de poster (d'autant que ça n'a rien à voir avec un problème OsC ça, c'est un problème de culture informatique...). Bon courage -------------------- "Les solutions existent toujours depuis longtemps, il suffit de les trouver."
|
|
|
5 Sep 2008, 09:47
Message
#12
|
|
![]() 2eme dan OSC Groupe : Membres VIP Messages : 3712 Inscrit : 11-April 07 Lieu : Ile de la Réunion Membre no 16487 |
Comme en ai au petite recommandations, prends soin de mettre les partie de codes dans les "boites" prévues pour ça, comme pour les "citations" aussi.
Ca va t'éviter d'y mettre des couleurs tu as fait pour rendre tes codes plus lisibles. Ce message a été modifié par shoprun - 5 Sep 2008, 09:47. -------------------- Nous ne sommes pas un Service Après-Vente ni une Hot-Line !!!, et pas de "UP" et de doublon svp ...
Prenez le temps de lire les informations mises à votre dispositions avant de créer un sujet. Démarrer du bon pied -> Bien utiliser les forums | Bien poser sa question | Règles d'usage des forums Prés-Requis -> Les compétences requises pour réussir avec osCommerce Docs / Infos -> LA FAQ | Rechercher | Contributions | Contribution US Sujets épinglés -> Manuel d'utilisation MS2 | Structure OsC2.2 MS2 | ms2-fr-rc1-w3c | SSL : une obligation? | Design de la MS2 | Tutoriels CSS | Optimisez les performances de votre boutique | Taux de TVA à appliquer Utile -> WampServer | EasyPhp | Xampp | Mamp - Ftp -> FileZilla Apprendre -> siteduzero | alsacreations | apprendre-php | developpez.com |
|
|
5 Sep 2008, 14:11
Message
#13
|
|
![]() Ceinture blanche+ OSC Groupe : Membres Messages : 28 Inscrit : 11-July 08 Lieu : Belgique Membre no 22419 |
ok, je prend note je ferais gaffe les prochaines fois
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 22nd May 2013 - 13:01 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |