[resolu] checkout_payment.php |
Bienvenue invité ( Connexion | Inscription )
[resolu] checkout_payment.php |
11 Apr 2003, 14:57
Message
#1
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-November 02 Lieu : Audierne Membre no 601 |
Bonjour a tous
Je sais pas ce k il se passe mais mon fichier checkout_payment.php ne fonctionne plus Voila ce k'il me dit quand je veux commander un produit : Fatal error: Call to a member function on a non-object in /home/microlin/www/checkout_payment.php on line 17 si quelqu'un a une idee ou un fichier ki fonctionne a m'envoyer sur mon mail : coce@club-internet.fr Merci |
|
11 Apr 2003, 15:01
Message
#2
|
|
Ceinture marron OSC Groupe : Administrateur Messages : 1670 Inscrit : 14-August 02 Membre no 369 |
Peux-tu nous donner la ligne 17 de ton fichier checkout_payment.php ?
Cela sera fort utile pour t'aider -------------------- CVS 2.2 MS1 (17/02/2003)
|
|
11 Apr 2003, 15:04
Message
#3
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-November 02 Lieu : Audierne Membre no 601 |
voila les lignes 15 16 17 18 19 :
// if the customer is not logged on, redirect them to the login page if (!tep_session_is_registered('customer_id')) { $navigation->set_snapshot(); tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL')); } Merci |
|
11 Apr 2003, 15:17
Message
#4
|
|
Ceinture marron OSC Groupe : Administrateur Messages : 1670 Inscrit : 14-August 02 Membre no 369 |
Quelle version d'OSC utilises-tu ou quelle date ?
De ce que tu nous montres, il semble que l'objet '$navigation' ne soit pas initialise. Regardes si il a ete cree dans includes/application_top.php. -------------------- CVS 2.2 MS1 (17/02/2003)
|
|
11 Apr 2003, 15:24
Message
#5
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-November 02 Lieu : Audierne Membre no 601 |
j utilise la version 2.2 et tout fonctionnait tres bien jusqu a tout a l heure !
J ai juste fait une modif dans 'payment.php' ou j ai remplace un <a href ="#" blabla> par un <a href="javascript:void(0);" car ca me ramenait sur la page d accueil au lieu de la page accueil boutique et ca fonctionnait tres bien ! Alors, j ai remplace le fichier 'chechout_payment.php' par une copie que j avais en local et la j arrive a cette erreur qui me semble assez grave quand meme ! |
|
11 Apr 2003, 15:39
Message
#6
|
|
Ceinture marron OSC Groupe : Administrateur Messages : 1670 Inscrit : 14-August 02 Membre no 369 |
Dans ce cas, verifies la syntaxe de ce que tu as modifie. L'erreur qui apparait dans ton fichier, doit surement provenir de la modification que tu as faite : il y a certainement une erreur.
Tu peux regarder aussi dans ton fichier d'erreur de PHP ou de ton serveur HTTP. -------------------- CVS 2.2 MS1 (17/02/2003)
|
|
11 Apr 2003, 16:06
Message
#7
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-November 02 Lieu : Audierne Membre no 601 |
bon j ai annule ma modif dans 'payment.php' et j ai toujours la meme erreur alors je pense maintenant que j ai pas ete tres malin d echanger le fichier 'checkout_payment.php' par une copie locale !
Faut quand meme pas que je reinstalle toute la boutique !!!!!!!!! AYEZ PITIE de moi ! Aidez moi !! |
|
11 Apr 2003, 16:11
Message
#8
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-November 02 Lieu : Audierne Membre no 601 |
j ai regarde dans le fichier 'application_top.php' et je n ai pas l objet
$navigation !! Il est passe ou ?? |
|
11 Apr 2003, 16:23
Message
#9
|
|
Ceinture marron OSC Groupe : Administrateur Messages : 1670 Inscrit : 14-August 02 Membre no 369 |
Fais une recherche multi-fichiers pour savoir ou il est defini et ou il apparait.
Une fois que tu auras identifie l'endroit ou $navigation est initialise (lignes du genre $navigation = ), alors note le non du fichier et regardes quels sont les fichiers qui l'inclus : il est fort probable qu'il doit etre inclus dans application_top.php. Ce que tu peut aussi faire, c'est prendre ton package original OSC et regarder si $navigation est present dans le fichier application_top.php (c'est important que ce soit un fichier que tu n'as pas modifie). Si il apparait, alors copie-colle les lignes dans ton application_top.php et essaie encore... petit a petit tu devrais pouvoir trouver la solution a ton probleme. Assures-toi bien que le $navigation n'existe pas dans ta page checkout_payment.php (en ajoutant un 'echo $navigation;' ou 'print_r($navigation);' avant la ligne qui pose probleme. Si rien ne s'affiche, alors cherche dans les directions que je t'ai indiquees. -------------------- CVS 2.2 MS1 (17/02/2003)
|
|
11 Apr 2003, 17:18
Message
#10
|
|
5eme dan OSC Groupe : Administrateur Messages : 9221 Inscrit : 4-March 03 Lieu : Pau Membre no 927 |
Pour ce genre de manip, je conseille vivement l'éditeur HAPedit qui est freeware français.
Il fait des recherches de chaîne dans tous les fichiers d'un projet et même des remplace ! Un vrai bonheur pour Osc ! Et, non ce n'est pas de la pub, et c'est pas hors-sujet non plus ! -------------------- Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues : Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums. Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin. ----------------------------- Quelques sites de référence --------------------------- PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien) |
|
Version bas débit | Nous sommes le : 28th March 2024 - 18:03 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |