Flux d’activité
Flux d’activité de Messages
-
-
Oui apres une nuit de fonctionnement c'est un peu tous est n'importe quoi, tout le site ce vois décallé a cause de mot trop long etc.
il vas me falloir encore améliorer la chose, et trouvé un moyen de gerer correctement les accent.
-
Je suis passé sur ton site et les accents ne passent pas - voir tag
il faut changer l'encodage.
-
-
-
Bonsoir,
J'ai des soucis avec le renvoi et l'initialisation des mots de passe. Initialement aucun problème, mais dès que j'ai changé de serveur plus de mail envoyé... Quelqu'un a t'il été déjà eu ce cas?
Merci d'avance.
Benoit
-
Une solution:1) tu créés un nouvel utilisateur AVEC LE MOT DE PASSE QUE TU VEUX
2) tu vas dans ta BDD sur le nouveau profil et tu copies le mot de passe crypté
3) tu colles ce mot de passe sur le profil qu etu veux réinitialiser
4) tu tentes de te loguer avec le profil et le nouveau mot de passe
Willy
Cette solution marche très bien...
Merci beaucoup.
Benoit
-
Bravo, ca rend super bien comme ca !
Vous avez fait avec le count ou en enregistrant directement le nombre de demande dans la base ?
Perso, je pense qu'il faut aussi compter les affichages produits, si on affiche le produit on incrémente aussi le compteur de 1, non ?
Ou alors ca ferait un autre nuage ? :)
Willy
-
Dans achat/modele/achat_confirmatio, j'ai modifié ceci :
while ($prod = mysql_fetch_array($qid)) {$quantite = $_SESSION['caddie']->articles[$prod['id']];
$promotion = $prod['promotion'] ;
$prix = $prod['prix'] * (1-$promotion/100)
$prix_ht = ($prod['prix'] * (1-$promotion/100)) / (1+$prod['tva'] / 100);
$total_ttc = $prix * $quantite;
$total_ht = $prix_ht * $quantite;
$ensemble_total_ht += $total_ht;
$ensemble_total_ttc += $total_ttc;
$tva = $ensemble_total_ttc - $ensemble_total_ht;
switch ($transport) {
case "normal" :
$expedition = $normal;
break;
case "express" :
$expedition = $express;
break;
}
?>
<tr>
<td class="normal"><?php echo $prod['reference'] ?></td>
<td class="normal">
<?php echo $prod['nom'] ?>
</td>
<td class="normal" align="right">
<?php
echo fprix($prix)." € ";
if ($promotion != 0) { echo "(- ".$promotion." % )"; }
?>
</td>
<td class="normal" align="center"><?php echo $quantite?></td>
<td class="normal" align="right" colspan="2">
<?php echo fprix($total_ttc) ?> €
</td>
</tr>
<?php } ?>
<tr>
<td colspan="4"></td>
<td colspan="2"><hr size=1></td>
</tr>
<tr>
<td colspan="4" class="label" align="right"">Total H.T. :</td>
<td class="normal" align="right"><b><?php echo fprix($ensemble_total_ht) ?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">TVA :</td>
<td class="normal" align="right"><b><?php echo fprix($tva) ?></b></td>
<td class="normal"><b>€</b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Frais d'expédition :</td>
<td class="normal" align="right"><b><?php echo $expedition; ?></b></td>
<td class="normal">€</td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Total T.T.C :</td>
<td class="normal" align="right"><b>
<?php
$caddie_total = $ensemble_total_ttc + $expedition;
Par :
while ($prod = mysql_fetch_array($qid)) {$quantite = $_SESSION['caddie']->articles[$prod['id']];
$promotion = $prod['promotion'] ;
$prix = $prod['prix'] * (1-$promotion/100) + $prod['ecotaxe'];
$prix_ht = ($prod['prix'] * (1-$promotion/100)) / (1+$prod['tva'] / 100);
$ecotaxe_ht = (($prod['prix'] * (1-$promotion/100) + $prod['ecotaxe']) - $prod['prix'] * (1-$promotion/100)) / 1.196;
$total_ttc = $prix * $quantite;
$total_ht = $prix_ht * $quantite;
$ensemble_total_ht += $total_ht;
$ensemble_total_ttc += $total_ttc;
$tva = $ensemble_total_ttc - $ensemble_total_ht - $ecotaxe_ht;
switch ($transport) {
case "normal" :
$expedition = $normal;
break;
case "express" :
$expedition = $express;
break;
}
?>
<tr>
<td class="normal"><?php echo $prod['reference'] ?></td>
<td class="normal">
<?php echo $prod['nom'] ?>
</td>
<td class="normal" align="right">
<?php
echo fprix($prix)." € ";
if ($promotion != 0) { echo "(- ".$promotion." % )"; }
?>
</td>
<td class="normal" align="center"><?php echo $quantite?></td>
<td class="normal" align="right" colspan="2">
<?php echo fprix($total_ttc) ?> €
</td>
</tr>
<?php } ?>
<tr>
<td colspan="4"></td>
<td colspan="2"><hr size=1></td>
</tr>
<tr>
<td colspan="4" class="label" align="right"">Total H.T. :</td>
<td class="normal" align="right"><b><?php echo fprix($ensemble_total_ht) ?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right"">Ecotaxe H.T. :</td>
<td class="normal" align="right"><b><?php echo fprix($ecotaxe_ht) ?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">TVA :</td>
<td class="normal" align="right"><b><?php echo fprix($tva) ?></b></td>
<td class="normal"><b>€</b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Frais d'expédition :</td>
<td class="normal" align="right"><b><?php echo $expedition; ?></b></td>
<td class="normal">€</td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Total T.T.C :</td>
<td class="normal" align="right"><b>
<?php
$caddie_total = $ensemble_total_ttc + $expedition;
Mais j'ai un probleme, dans les calculs, j'ai ajouté l'ecotaxe, ca fonctionne pour un produit et seulement 1
Si j'augmente son nombre , l'ecotaxe n'est pas multiplié
Si j'ajoute un autre produit, c'est l'ecotaxe de ce produit qui est calculé.
Pour voir un exemple: www.discountfolies.fr/boutique
-
-
superbe, mon idée de ce matin tu l'as finalisé ( c'est ce que je souhaitais faire)
éventuellement si tu pouvez mettre les codes :)
merci a toi
-
En suivant vos conseil, voila le résultat :
Il ne me reste plus qu'a optimisé les accés BDD.
A+
PS : du coup cela est super instructif sur le comportement des visiteurs.
-
-
Je ne sais pas mais ça ça devrait fonctionner:
$sql = "UPDATE tag_cloud SET nbsearch = nbsearch+1 WHERE id =" .$id;
OU ça si l'id est un char:$sql = "UPDATE tag_cloud SET nbsearch = nbsearch+1 WHERE id ='" .$id ."'";
Willy
-
Ca ne va pas de mettre le poids à 0 pour les produits numériques ?
Ensuite il faut parametrer les ports pour un poids a 0 et hop ? NON ?
Willy
-
Question existent il une fonction increment directement dans une commande mysql?
du style
$sql = "UPDATE `tag_cloud` SET `nbsearch` = 'INC nbsearch' WHERE `id` = $id LIMIT 1";
Merci :)
-
Une solution que j'envisage, c'est de mettre un type d'expedition HQE (pour haute qualité environnementale) de sorte que si le gars n'as que des produits téléchargeables, il puisse choisir de le télécharger et/ou de se faire envoyer un cd.
-
Vite fait alors:
- il faut regarder dans le caddie si tous les produits présents dans le caddie sont a télacharger, si oui, on préremplis le type d'expédition, pour le pays, il peut y avoir des soucis de TVA je pense. Ensuite, l'utilisateur n'aura qu'a cliquer sur commander.
Sinon jouer avec le poids du colis ert le mettre a 0 pour les produits à témécharger et si poids total = 0, on fait comme d'écrit ci-dessus.
- je n'utilise pas les produist numériques, mais il doit y avoir une qté dans la commande, apres dans le module des produits numériques... Je ne sais pas.
Willy
-
-
-
-
1) Créé un champs comptage dans ta table où tu stocks tes mots recherchés2) Il faudrait que tu regardes en premier si la recherche a déja été effectuée.
Si oui, tu mets à jour le compteur en ajoutant 1 au comptage
Si non tu créés un enregistrement avec un comptage de 1
3) A l'affichage tu sélectionnes la zone comptage plutot que de faire un count
Willy
ouaip, ce que je dis, avec des chiffres devant :)
-
1) Créé un champs comptage dans ta table où tu stocks tes mots recherchés
2) Il faudrait que tu regardes en premier si la recherche a déja été effectuée.
Si oui, tu mets à jour le compteur en ajoutant 1 au comptage
Si non tu créés un enregistrement avec un comptage de 1
3) A l'affichage tu sélectionnes la zone comptage plutot que de faire un count
Willy
-
Lors de la recherche, tu teste la recherche , si tu as une ligne correspondante, tu met à jour le nbre recherche en faisant le resultat du nbre de recherche +1 sinon, tu ajoute une ligne.
-
Pas bon, tu vas remplir ta table de données existantes, faut verifier si ca existe en table et mettre à jour le compteur.Heu oui la je rempli ma table, et ensuite lors de l'affichage je compte, c'est un premier jet qui fonctionne, et ça demande correction/amelioration, je suis preneur de vos idées.
A+
Comment créer un nuage de tags php/mysql
dans Module PEEL Premium pour PEEL SHOPPING
noya_m
Posté(e) · Signaler ce message
Eventuellement si tu pouvais mettre le code, on pourrait l'ameliorer ensemble
merci