Message d'erreur lors de'insertion d'article dans le caddie.

10 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

Quand j'ajoute un article dans le caddie, j'ai le message d'erreur suivant qui arrive :

Fatal error: Call to undefined function: calcul_stock_dispo() in d:\www\titiboutik.fr\htdocs\achat\caddie_ajout.php on line 32

La ligne 32 de caddie_ajout.php est celle ci : ajoute_stock_caddie($id, $cId, $sId, $quantite);

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

on dirait qu'il manque la fonction..

regarde si cette fonction est présente dans lib/fonctions/fonctions.php

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Oui elle y est :

voila ce que j'ai :

function ajoute_stock_caddie($id, $cId, $sId, $quantite) {

if (mysql_num_rows(mysql_query("SELECT 1 FROM peel_stocks_temp WHERE produit_id = '$id' AND couleur_id = '$cId' AND taille_id = '$sId'")) == 0) {

$query = mysql_query("SELECT stock FROM peel_stocks WHERE produit_id = '$id' AND couleur_id = '$cId' AND taille_id = '$sId'");

$obj = mysql_fetch_object($query);

$stock_dispo = ($obj->stock - $quantite >= 0) ? $obj->stock - $quantite : 0;

$sql = "INSERT INTO peel_stocks_temp (produit_id, couleur_id, taille_id, stock, o_timestamp) VALUES ('$id', '$cId', '$sId', '$stock_dispo', now())";

@mysql_query($sql) or die('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . mysql_error());

} else {

$query = mysql_query("SELECT stock FROM peel_stocks_temp WHERE produit_id = '$id' AND couleur_id = '$cId' AND taille_id = '$sId'");

$obj = mysql_fetch_object($query);

$stock_dispo = ($obj->stock - $quantite >= 0) ? $obj->stock - $quantite : 0;

$sql = "UPDATE peel_stocks_temp SET stock = '$stock_dispo', o_timestamp = now() WHERE produit_id = '$id' AND couleur_id = '$cId' AND taille_id = '$sId'";

@mysql_query("UPDATE peel_stocks_temp SET stock = '$stock_dispo', o_timestamp = now() WHERE produit_id = '$id' AND couleur_id = '$cId' AND taille_id = '$sId'")

or die('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . mysql_error());

}

}

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je parle de cette fontion => calcul_stock_dispo()

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Non je ne l'ai pas.

J'ai regardé dans m'archive de départ, je ne l'avais pas dès le début.

Est ce que tu pourrais me l'envoyer si tu l'a.

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Avant ça marchait. Il y avait des notices qui apparaissaient, le bouton ok ne marchait pas, mais en cliquant sur actualiser ça marchait.

J'ai pris la formule supérieur chez mon hébergeur et maintenant j'ai le message là.

Et maintenant je ne peux plus mettre un article dans le caddie.

Merci pour votre aide

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai version 5.

Et j'ai bien regarder, mais j'ai pas trouver la fonction calcul_stock_dispo()

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

essaie de remplacer par ajoute_stock_caddie($id, $cId, $sId, $quantite);

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

essaie de remplacer par ajoute_stock_caddie($id, $cId, $sId, $quantite);

JE VOUS AI REPONDU PAR MAIL, VOTRE SERVEUR SOUS WINDOWS COMPORTE DES PARAMETRAGES PHP NON STANDARD

Merci de passer sur un 240 PLAN comme vous me l'avez indiqué par mail.

Cette discussion ne sert à rien, il faut reparamétrer complètement votre serveur.

Je vous ai installé en attendant un espace d'hébergement avec votre boutique pour travailler

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping