Flux d’activité
Flux d’activité de Messages
-
-
-
Merci beaucoup.
Pour info, on peut faire de même pour les formulaires d'inscription et de commandes.
Un script que beaucoup attendaient.
Willy
PS: a intégrer je pense dans les prochaines versions de PEEL :)
-
1) Télécharger le script http://www.cryptographp.com/ actuellement version 1.4 est copier le dossier crypt à la racine de votre site.
2) Editer la page utilisateurs/contact.php (peel version 3.x)
3)
Après la ligne : include ("../configuration.inc.php");
inserez : $cryptinstall="../crypt/cryptographp.fct.php";
include $cryptinstall;
4) Au niveau du formulaire inserez :
<tr><td colspan=2 align=center>Sécurité anti Spam :<br /> <?php dsp_crypt(0,1); ?></td></tr>
<tr><td colspan=2>Recopier le code:<input type="text" name="code"><? if (isset($erreurs['captcha'])) echo $marqueur_erreur." ".$message_erreur['captcha'] ?></td></tr>
5) Dans la fonction : function valide_form(&$frm, &$erreurs) inserez :
if (chk_crypt($_POST['code'])) {
}else{
$erreurs['captcha'] = true;
$msg['captcha'] = "Code de vérification incorrect";
}
Voila votre formulaire est sécurisé.
Pascal - 3DVF
-
Je veux dire pour le login (qui est un mail normalement), s'il y a une majuscule dedans, ca marche pour toi ?
Sur certaines version, ca ne fonctionne pas, vérifie, avec Test@test.fr et tu verras si ca marche ou pas pour toi.
Ensuite pour ton log automatique, tu as une piste, elle te semble clair ou pas ?
Willy
-
Pas de bouquin, internet, les forums, les sites sur le php, etc...
il y a plein de petits ou grands sites qui donne des exemples, des exercices, etc...
Pour toutes tes questions il faut coder.
Willy
-
Merci :)
Je ferais de même pour les inscriptions client revendeur et affiliés et pourquoi pas pour les commandes...
Willy
-
je vais poster les modif effectuer dans mon fichier contact.php et tu pourras faire le correctif.
-
...PS: tu as appliqué le correctif pour les majuscules dans le mail de connection ?
Mail de connection.......
Je n'ai pas ca avec la version 2.7, donc le corectif... :)
Merci quand même pour la sujestion Willy.
Vincent.
-
bon ben quel bouquin conseille tu pour le PHP pcq moi comme on dit je suis un noobbie :)
2. oui juste sur la page principale, cest pas tres beau, mais j'aimerais garder cette image pour les articles qui n'ont pas de photos
4. comment fait tu pour ne pas afficher le lien, pcq j'ai beau chercher dans le back office mais je vois pas.
5. Oui, d'accord mais est ce prévu ou faut il faire la modification sois meme?
Merci encore
-
Au liu d'afficher ça, fait comme dans la page membre.php: tu ne fais que vérifier l'autentification et enregistrer le profil dans les variables de la sessions et comme tu as déja le login et mot de passe, pas de soucis, c'est comme si tu te connectais.
Et ensuite tu rediriges vers la page caddie s'il y a des articles dans le caddie.
Willy
PS: tu as appliqué le correctif pour les majuscules dans le mail de connection ?
-
Bonjour,
juste avant votre requete sql :
$sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']])."' AND couleur_id = '".vn(intval($C->id))."' AND taille_id = '".vn(intval($T->id))."'";
Mettez:echo "Ligne article: " .intval($_SESSION['caddie']->articles[$_GET['ligne']]) ."<BR>"; echo "C id " .vn(intval($C->id))."<BR>"; echo "T id " .vn(intval($T->id))."<BR>";
Ca vous affichera des lignes en plus.
Il y aura toujours l'erreur, mais au moins on saura sur quelle(s) ligne(s) ca plante.
retentez de supprimer un article d'une commande et dites nous ce qu'il se passe.
Willy
-
Ha ok, je pensais que vous aviez justement mis le taux de TVA en parametre.
Je verrais si je le trouve dans les variables de la session ou de l'article, normalement ca doit y etre.
Cette remise s'applique sur un produit ou sur la caddie entier ? Je pense sur le caddie, mais je voudrais être certain.
Willy
-
Non non, je viens de verifier sur la version 2.9 de demo,
apres enregistrement, il faut bien se reloguer (ident+mot de passe)
Et c'est ce que je veux éviter.
Je m'explique:
J'ajoute un article au panier,
je n'ai pas de compte, alors j'en créer un.
On m'affiche mon login et mon mot de passe (pas tres securisé ca... moi j'envoie le mot de passe par mail.)
Et on me demande de m'identifier, (alors que je vien de créer le compte! )
C'est bien ici que je voudrais faire un login automatique, a là place de l'affichage du login et de mon mot de passe par exemple.
La page enregistrement.php affihe:
Bienvenue test Merci de votre confiance, vos paramètres de connexion sont: Votre email : test2@test.fr Votre mot de passe: test Merci de noter et conserver votre identifiant et votre mot de passe secret. Pour continuer, merci de vous identifier.
Tout le monde a compris ? :)
-
dans le fichier lib/class/caddie.php
Pour des produits à 5,5% de TVA
il faut remplacer :
/* On défalque la remise par code promotionnel */ $this->total_remise_code = $this->total_produit * vn($this->remise_code_percent) /100; $tva_remise_code = $this->total_remise_code * 0.196 / 1.196;
PAR/* On défalque la remise par code promotionnel */ $this->total_remise_code = $this->total_produit * vn($this->remise_code_percent) /100; $tva_remise_code = $this->total_remise_code * 0.055 / 1.055;
-
Je pense que ton erreur est dans une de ces lignes:$sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']])."' AND couleur_id = '".vn(intval($C->id))."' AND taille_id = '".vn(intval($T->id))."'";
Tente de faire un echo de "intval($_SESSION['caddie']->articles[$_GET['ligne']])"
De "vn(intval($C->id))"
De "vn(intval($T->id))"
Willy
Slt Willy,
Peux-tu m'aider à faire cet ECHO stp !
Ou dois-je placer les lignes ???
Merci.
-
Je laisse chercher pour la 3 :)
Nan sans dec' en regardant le code, on voit que des fonctions et des pages sont appelées, il "suffit" de regarder le code de ses fonctions ou des pages pour trouver.
Comme dit plusieurs fois par d'autres rien ne sert de donner le code sur un plateau d'argent, chezchez un peu fouinez et si vousavez un doute dites nous, on vous aidera.
Willy
-
J'ai reussi :) Sujet Clos.Comment car c'est TRES interessant comme script !
Si je trouve je diffuserais un "correctif" ou plutot une évolution, ca ca sécurise vraiment les scripts de contact et d'inscription.
Willy
-
Franchement on y arrivera pas comme ca.
Cherchez la ligne qui pose pb.
Ajoutez des blancs ou des commentaires pour voir si le n° de la ligne d'erreur augmente ou pas ( si vous mettez une ligne blanche en plus avant l'erreur, le n° de la ligne en erreur augmentera de 1, sinon non, ainsi vous pourrez trouver la ligne qui pose pb) et dites nous quelle est la ligne qui pose pb, car là c'est pas possible :)
Willy
-
-
Bonjour,
1) d'accord avec Willy
2) d'accord avec Willy
3) d'accord avec Willy mais laquelle ?
4) d'accord avec Willy
5) d'accord avec Willy
PS : C'est mon cote humour qui remonte ... Dsl :)
-
Je tombe sur "$r1 = 10;"Et il n'y a pas d'erreurs.
et avec ça ?
// Affiche l'adresse du client // (en haut, a droite) function addClientCommentaires( $pdf_commentaires = " " ) { $this->SetFont( "Arial", "B", 8); $r1 = 10; $r2 = $r1 + 60; $y1 = $this->h - 45; $y2 = $y1+30; $this->RoundedRect($r1, $y1, ($r2 - $r1), ($y2-$y1), 2.5, 'D'); $this->Line( $r1, $y1+4, $r2, $y1+4); $this->SetXY( $r1+5, $y1); $this->Cell(10,4, "Commentaires", 0, 0, "C" ); $this->SetFont( "Arial", "", 9); $this->SetXY( $r1+0, $y2 - 23 ); $this->Cell(6,1, $pdf_commentaires, 0, 0, "C" ); $this->SetXY( $r1+5, $y2 - 18 ); }
Willy
j'obtiens ça
Parse error: syntax error, unexpected $end, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home4/f/floraclic/www/factures/invoice.php on line 352
-
Pas de pb.
Sinon dis nous et on testera.
Regarde dans les pages, il y a un test, si tu étais sur le caddie, ca te renvois vers le caddie, sinon vers la page d'accueil.
Willy
-
Frontpage gère le PHP ?
Vous pouvez faire une maquette a partir d'une page sauvegardée, mais ca n'integrera pas le code tout seul dans vos pages php je pense.
Willy
-
Salut Willy,
Si c'est censé marcher, ca me rassure.
Le pb vient peut être de ma base, qui est la version 2.7...(ou de quelques ligne que j'aurai viré au debut de mon 'aprentissage php... :) )
Faut que je telecharge la 2.9 pour comparer les fichiers en causes.
Merci.
Vincent.
Erreur Caddie_affichage.php
dans Module PEEL Premium pour PEEL SHOPPING
paulanna
Posté(e) · Signaler ce message
n' y aurait il pas encore le souci avec les lignes blanches du code ?