osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [resolu] checkout_payment.php
coce
posté 11 Apr 2003, 14:57
Message #1


Ceinture blanche OSC
Icône de groupe

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
Go to the top of the page
 
pericles
posté 11 Apr 2003, 15:01
Message #2


Ceinture marron OSC
Icône de groupe

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 wink.gif


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
coce
posté 11 Apr 2003, 15:04
Message #3


Ceinture blanche OSC
Icône de groupe

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
Go to the top of the page
 
pericles
posté 11 Apr 2003, 15:17
Message #4


Ceinture marron OSC
Icône de groupe

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)
Go to the top of the page
 
coce
posté 11 Apr 2003, 15:24
Message #5


Ceinture blanche OSC
Icône de groupe

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 !
Go to the top of the page
 
pericles
posté 11 Apr 2003, 15:39
Message #6


Ceinture marron OSC
Icône de groupe

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)
Go to the top of the page
 
coce
posté 11 Apr 2003, 16:06
Message #7


Ceinture blanche OSC
Icône de groupe

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 !! blush.gif
Go to the top of the page
 
coce
posté 11 Apr 2003, 16:11
Message #8


Ceinture blanche OSC
Icône de groupe

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 ??
Go to the top of the page
 
pericles
posté 11 Apr 2003, 16:23
Message #9


Ceinture marron OSC
Icône de groupe

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)
Go to the top of the page
 
Gnidhal
posté 11 Apr 2003, 17:18
Message #10


5eme dan OSC
Icône de groupe

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 ! wink.gif cool.gif


Et, non ce n'est pas de la pub, et c'est pas hors-sujet non plus ! smile.gif


--------------------
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)
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS 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)