Flux d’activité
Flux d’activité de Messages
-
-
Bonsoir a tous,
Je viens de constater que je n'arrive plus a me connecter a mon admin dans le backoffice.
Ou plus precisement, il se connecte correctement mais repasse aussitot sur la page member.php
Qui peut m'eclairer svp?
Merci
-
-
-
Pour que les clients qui ont déjà commandé puisse accéder a une page qui necessite un privilèle X que les autres clients n'ont pas.
Voila.
-
oui je comprend tout a fait votre point de vu, mais je suis un très bon client de Patrice (achat de 5 boutique MAJ comprise) plus des developpement sur mesure.....
et comme je ne peut pas mettre a jour vers une autre version car j'ai modifier trop de truc sur mes sites je voulais avoir ce code pour modifer cela...
J'ai prit note des conseils de Patrice mais je ne pense pas y arriver.
je teste ce soir mais sa serait cool si vous aviez le temps de détailler cela.
Merci bcp c'est très important pour moi.
-
il faut mettre la quantité dans un champs caché
<input type="hidden" value="1" name="qte">
-
-
J'ai mis ce code la mais il me change tous les priv dans la base
$qid = mysql_query("SELECT email FROM peel_commandes WHERE id ='".$commandeid."'");
$qid = mysql_query("SELECT priv FROM peel_utilisateurs WHERE email = '$email'");
$c = mysql_fetch_object($qid);
if ($c) {
mysql_query("UPDATE peel_commandes SET statut_details = 'Paiement paypal annulé ou refusé' WHERE email = '".$c->email."' AND id = '".$commandeid."'");
mysql_query("UPDATE peel_utilisateurs SET priv = 'Client' WHERE email = '$email'");
}
j'ai aussi essayer avec ce code mais ça fait la même chose :
mysql_query("UPDATE peel_utilisateurs SET priv = 'Client' WHERE email = id_utilisateur = '".intval($frm['id_utilisateur'])."'");
:D :wub:
-
Oui merci, j'avais pas vu, :D
Est ce que je peux en même temps changer le privilège du client en rajoutant cette ligne :
mysql_query("UPDATE peel_utilisateurs SET priv = 'Client' WHERE email = '".$c->email."' AND id = '".$commandeid."'");
je sais pas si ce code est correcte ?
Merci.
-
-
c'est déjà le cas ! regarde la page ok.php du module paypal dans tes fichiers et la requete de mise a jour UPDATE met le statut à 3 ce qui est égal à la commande réglée
tu peux gèrer les types de statut à partir du back office dans le menu vente -> statut des commandes
-
Bonjour,
Sur la boutique j’utilise Paypal comme mode de paiement, je voudrais savoir s’il y a un moyen pour que si un client effectue un paiement via Paypal que l’état de la commande prenne automatiquement la valeur de : Réglée,
Merci
-
-
Merci,
j'ai donné la solution ?
J'ai abandonné et paulanna a repris, beau travail collectif comme dirait "Les Grosses têtes" :wub: :D
-
-
-
-
oui tout simplement tu laisses le lien comme d'hab, mais tu n'as pas besoin de formulaire non plus
et tu affiches le message en utilisant la fonction est_identifie();
-
Ok, merci pour ton aide, alors maintenant je laisse le formulaire ou je remet le lien qui était au début qui appele la page sortie.php
-
laisse tomber le nom de la page il faut bien faire une direction quelque part pour exécuter le script
les variables de déconnexion sont contenues dans une fonction y a rien à craindre
dans haut.php tu utilises la fonction est_identifie(); et si c'est le cas tu dis "vous etes connecté" comme tu as déjà fait et sur la page sortie.php tu ne mets rien du tout tu laisses la fonction
-
oui j'ai déja essayé mais le nom de la page s'affiche dans la barre d'adresse : www.monsite.com/sortie.php
-
change l'adresse du formulaire
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="POST">
par <form action="<?php echo $wwwroot?>/page.php" method="POST"> par exemple
-
oui il est correct, mais le probleme c'est que le message s'affiche au dessus de ma page, je veux que le message s'affiche seul dans une page blanche.
-
J'ai regardé le code source de la page où il y a un soucis (clique droit afficher la source...)
Et comme dit plus haut ce code est dans administrer/modeles/haut.php
Apparement ca a déja été abordé ici: http://forum.peel.fr/lofiversion/index.php/t80.html
Cette fonction est utilisée dans "Color Picker" cf ici: http://www.asp-php.net/scripts/scripting/jscolorpicker.php
fctShow = function(objForm) { if (objForm) { objCurrent = objForm; if (objForm.value + '' != '') { strColor = objForm.value.replace('#', ''); strColorTxt = '' + fctIsInName(strColor); if (strColorTxt == '') {strColorTxt = '' + fctIsInSys(strColor);} fctSetColor('#' + strColor, strColorTxt) } else { fctReset(); } fctSelect('Name', 'Named'); } if (objCurrent) { var w = h = t = l = 0; if (self.innerHeight) { w = self.innerWidth; h = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { w = document.documentElement.clientWidth; h = document.documentElement.clientHeight; } else if (document.body) { w = document.body.clientWidth; h = document.body.clientHeight; } if (self.pageYOffset) { l = self.pageXOffset; t = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop) { l = document.documentElement.scrollLeft; t = document.documentElement.scrollTop; } else if (document.body) { l = document.body.scrollLeft; t = document.body.scrollTop; } if (objGlobal.style.display != 'block') {objGlobal.style.display = 'block';} objGlobal.style.top = parseInt(((h - objGlobal.offsetHeight) / 2) + t, 10) + 'px'; objGlobal.style.left = parseInt(((w - objGlobal.offsetWidth) / 2) + l, 10) + 'px'; } } fctLoad = function() { var objDiv = document.createElement('DIV'); objDiv.id = 'objCP'; objDiv.style.display = 'inline'; document.body.appendChild(objDiv); objDiv.innerHTML = objSB.toString(); objPreview = document.getElementById('objPreview'); objSelected = document.getElementById('objSelected'); objPreviewTxt = document.getElementById('objPreviewTxt'); objSelectedTxt = document.getElementById('objSelectedTxt'); objGlobal = document.getElementById('tblGlobal'); objGray = document.getElementById('tblGray'); objSafe = document.getElementById('tblSafe'); objSys = document.getElementById('tblSys'); objName = document.getElementById('tblName'); objLegend = document.getElementById('objLegend'); fctSelect('Name', 'Named'); }
En espérant avoir levé vos doutes sur cette fct :D
Willy
état de la commande
dans PEEL SHOPPING : logiciel open source de boutique en ligne
bouro
Posté(e) · Signaler ce message
Help