gihel
Utilisateur open source-
Compteur de contenus
17 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par gihel
-
gihel a ajouté un message dans un sujet Choix du pays lors d ela création d'un compte
Merci pour cette modif, je m'en occupe demain
JL :(
-
0
-
-
gihel a ajouté un message dans un sujet Mail de confirmation d'une commande
reSalut Willy,
Merci j'ai trouvé c'est bien dans lib/lag/fr.php.
Comment ferait on sans toi :(
-
0
-
-
gihel a ajouté un message dans un sujet Choix du pays lors d ela création d'un compte
En fait il y a deux pb.
Les pays s'affiche effectivement par ordre alpha, malgres que le champs d'ordre soit renseigner dans la table des pays.
Le pb plus grave, c'est qu'un fois que le pays est enregistrer, le client ne peut plus le changer dans sa fiche client.
On a beau essyaer de le mettre à jour, il revient tjs sur allemagne.
Tu peux essayer c'est la boutique www.naturelle-attitude.com
Merci pour ton aide en tout cas
JL
-
0
-
-
gihel a ajouté un message dans un sujet Pb mise à jour des stock en 1 clic
Ok,
Merci willy, je vais regarder ca
JL
-
0
-
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Mail de confirmation d'une commandeREREbonjour,
Un petit dernier pb pour aujourd'hui :(
Lorsqu'un client commande par CB, il recoit un mail lorsque la commande est validé.
Dans ce mail, il est dit, qu'il faut envoyé le bon de commande et le cheque.
C'est un peu idiot vu que le client vient de valider sa CB.
Il faudrait que je change le texte du mail, mais je n'arrive pas à le trouver.
Quelq'un pourrait me dire ou sont les différents texte des mail .
JE suis en V3
Merci pour votre aide
JL
- 3 réponses
- 2 269 vues
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Choix du pays lors d ela création d'un compteBonjour,
J'ai deuxième pb qui est resté depuis la mise à jour vers la V3 début février, comme Peel n'a pas réagit à mes mail, je me tourne encore vers vous.
Lors qu'un nouveau client crée son compte, le pays de destination est systématiquement Allemagne ??
Ensuite, il ne peut plus mettre à jour son pays dans la fiche client.
C'est pas bien bloquant mais c'est perturbant pour certain client.
Qq a til noté ce pb ?
Merci pour votre aide
JL
- 6 réponses
- 2 638 vues
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Pb mise à jour des stock en 1 clicBonjour,
J'ai un pb qui est resté depuis la mise à jour vers la V3 début février, comme Peel n'a pas réagit à mes mail, je me tourne vers vous.
Au niveau de la mise à jour des stock en 1 clic, lorsque je clic sur le bouton pour valider, ca ne prend rien en compte.
Est ce qu eqq à recontré ce pb et un correctif aurait il été publié ?
Merci pour votre aide
JL
- 2 réponses
- 1 955 vues
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Mot de passe MySQLBonjour,
J'ai modifier le mot de passe mysql de la base de donnée gérant ma boutique peel.
Il doit falloir le mettre a jour qqe part dans le code mais ou ?
Merci pour votre aide
JL
- 5 réponses
- 3 383 vues
-
gihel a ajouté un message dans un sujet Inscription d'un nouveau client
Je ne comprend pas bien ta phrase :huh:
Sur mon site, quand un nouveau client s'enregistre, il est bien pris en compte, mais il arrive sur un page blanche, ce qui est assez déroutant.
J'ai un nombre assez important de personne qui appele ou qui envoi un mail en disant qu'il y a un pb a l'enrefgistrement et que leur mail existe déjà dans la base.
Ce sont les personne qui se sont enregistré et qui arrivant sur la page blanche pense que l'enregistrement à echoué. Il recommence et la on leur dis que le mail existe déjà.
Du coup il ne comprenne plus rien.
C'est vraiment facheux, car cela doit faire un certain nombre de client qui quitte le site en disant que ca ne marche pas et qui vont voir ailleurs.
Gros pb pour un site de vente sur internet qui par définition n'a pas de contact avec ces client hormis via l'interface. :D
JL
-
0
-
-
gihel a ajouté un message dans un sujet Site map Google et guide d'achat
Non, c'est un bug, il faut juste que ce soit réparé, sinon a quoi ca sert de s'offrir peel :huh:
JL
-
0
-
-
gihel a ajouté un message dans un sujet Inscription d'un nouveau client
Non, les nouveau client sont bien créés, simplement on arrive sur une page blanche ce qui est assez déroutant :huh:
JL
-
0
-
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Site map Google et guide d'achatBonjour,
La génération du site map google marche sauf qu'il ne prend pas en compte la réécriture d'url.
Je me retrouve donc avec des truc du genre
<url>
−
<loc>
http://www.naturelle-attitude.com/achat/pr...etails.php?id=5
</loc>
<lastmod>2007-02-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
Donc ca ne sert à rien.
Qq sait il d'ou cela vient ?
Merci pour votre aide
JL
- 17 réponses
- 5 913 vues
-
gihel a ajouté un message dans un sujet Inscription d'un nouveau client
+ de 3000 clients
La base marche bien a par ce pb. C'est P.Ruault qui a fait l'instal, j'imagine que c'est bon
JL
-
0
-
-
gihel a ajouté un message dans un sujet Inscription d'un nouveau client
C'est la version de base
<?
include ("../configuration.inc.php");
/* Le formulaire e été soumis, essaye de créer un nouveau compte d'utilisateur */
if (sizeof($_POST) > 0) {
$frm = $_POST;
$message_erreur = valide_form($frm, $erreurs);
if (empty($message_erreur)) {
insere_utilisateur($frm);
$DOC_TITLE = "[PEEL.FR]";
if ($_SESSION['caddie']->compte_elements() > 0) {
if (empty($_SESSION['caddie']->zone) || empty($_SESSION['caddie']->type)) {
header("Location:$wwwroot/achat/caddie_affichage.php");
} else {
header("Location:$wwwroot/achat/achat_maintenant.php");
}
} else {
include($repertoire_modele."/haut.php");
afficher_enregistrement_succes();
include($repertoire_modele."/bas.php");
}
die;
}
}
$DOC_TITLE = "[PEEL.FR]";
include($repertoire_modele."/haut.php");
if (!empty($message_erreur)) {
echo "<font class='normal' style='color: #ff0000'>".MSG_ERR_FORM."</font>";
}
if (!empty($noticemsg)) {
echo "<div class=notice>";
echo $noticemsg;
echo "</div>";
}
affiche_formulaire_enregistrement();
include($repertoire_modele."/bas.php");
/******************************************************************************
* FONCTIONS
*****************************************************************************/
function valide_form(&$frm, &$erreurs) {
/* Valide le formulaire d'inscription et renvoie éventuellement un message d'erreur */
$erreurs = array();
$msg = array();
if (empty($frm['mot_passe'])) {
$erreurs['mot_passe'] = true;
$msg['mot_passe'] = stripslashes(MSG_ERR_PASSWORD);
}
if (empty($frm['prenom'])) {
$erreurs['prenom'] = true;
$msg['prenom'] = stripslashes(MSG_ERR_FIRSTNAME);
}
if (empty($frm['nom_famille'])) {
$erreurs['nom_famille'] = true;
$msg['nom_famille'] = stripslashes(MSG_ERR_NAME);
}
if (empty($frm['email'])) {
$erreurs['email'] = true;
$msg['email'] = stripslashes(MSG_ERR_EMAIL);
}
elseif (!preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*.([a-z]{2,4})$`',$frm['email'])) {
$erreurs['email'] = true;
$msg['email'] = stripslashes(ERR_EMAIL_BAD);
}
elseif ((mysql_num_rows(mysql_query("SELECT 1 FROM peel_utilisateurs WHERE email = '".$frm['email']."'")) > 0)
) {
$erreurs['email'] = true;
$msg['email'] = stripslashes(ERR_EMAIL_STILL);
}
if (empty($frm['telephone'])) {
$erreurs['telephone'] = true;
$msg['telephone'] = stripslashes(MSG_ERR_TEL);
}
if (empty($frm['adresse'])) {
$erreurs['adresse'] = true;
$msg['adresse'] = stripslashes(MSG_ERR_ADDRESS);
}
if (empty($frm['code_postal'])) {
$erreurs['code_postal'] = true;
$msg['code_postal'] = stripslashes(MSG_ERR_ZIP);
}
if (empty($frm['ville'])) {
$erreurs['ville'] = true;
$msg['ville'] = stripslashes(MSG_ERR_TOWN);
}
return $msg;
}
function insere_utilisateur(&$frm) {
global $support;
$mot_passe_bak = trim(htmlspecialchars($_POST['mot_passe']));
$mot_passe = md5($frm['mot_passe']);
$newsletter = valide($frm['newsletter']);
$commercial = valide($frm['commercial']);
$naissance = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['naissance']);
$sql = "
INSERT INTO peel_utilisateurs (
email
, mot_passe
, priv
, civilite
, prenom
, nom_famille
, societe
, naissance
, telephone
, portable
, adresse
, code_postal
, ville
, pays
, newsletter
, commercial
, format
, date_insert
, date_update
) VALUES (
'".$frm['email']."'
,'$mot_passe'
,'util'
,'".vb($frm['civilite'])."'
,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['nom_famille'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
,'$naissance'
,'".$frm['telephone']."'
,'".$frm['portable']."'
,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
,'".$frm['code_postal']."'
,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
,'".intval($frm['newsletter'])."'
,'".intval($frm['commercial'])."'
,'".$frm['format']."'
, now()
, now()
)";
/* Ajoute le nouvel utilisateur à la base */
$qid = mysql_query($sql) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
$clientid = mysql_insert_id();
$code_client = "CLT".date("Y").$clientid;
if ($frm['newsletter'] == "1")
{
mysql_query("
INSERT INTO wa_abonnes (
abo_email, abo_status, abo_lang
) VALUES (
'$frm'
,'1'
, 'francais'
)");
$aboid = mysql_insert_id();
$generate_key = generate_key(20, false);
$current_time = time();
mysql_query("
INSERT INTO wa_abo_liste (
abo_id, liste_id, format, send, register_key, register_date, confirmed
) VALUES (
'$aboid'
,'1'
,'1'
,'0'
, '$generate_key'
, '$current_time'
, '1'
)")
or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
}
mysql_query("UPDATE peel_utilisateurs SET code_client = '".$code_client."' WHERE id_utilisateur = '".$clientid."'");
# Envoi du mot de passe par mail
$mailSujet = SUBJECT_ACCOUNT_EMAIL." : ".
$mailObjet = OBJECT_ACCOUNT_EMAIL;
$mailObjet .= IDENTIFIANT_EMAIL." : ".$frm['email'];
$mailObjet .= IDENTIFIANT_PASSWORD." : ".$frm['mot_passe'];
$mailObjet .= IDENTIFIANT_CLIENT." : ".$code_client;
mail($frm['email'],$mailSujet,$mailObjet,"From:$support");
$utilisateur = verifier_authentification(trim(htmlspecialchars(strtolower($frm['email']))), $frm['mot_passe']);
if ($utilisateur) {
$_SESSION['utilisateur'] = $utilisateur;
$sqlProfil = "SELECT id FROM peel_profil WHERE priv = '".$_SESSION['utilisateur']['priv']."'";
$resProfil = mysql_query($sqlProfil) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
$Profil = mysql_fetch_object($resProfil);
$profilId = $Profil->id;
$_SESSION["ip"] = $_SERVER['REMOTE_ADDR'];
$_SESSION["url"] = $_SERVER['HTTP_HOST'];
}
}
function affiche_formulaire_enregistrement() {
GLOBAL $frm, $erreurs, $message_erreur, $wwwroot, $site;
$marqueur_erreur = "<font color=RED>".htmlspecialchars("<=")."</font>";
?>
<table cellpadding=0 cellspacing=0 border=0 >
<tr><td class=tetiere align=center ><?echo strtoupper(REGISTER); ?></td></tr>
</table>
<form name="entryform" method="post" action="<?=$_SERVER['PHP_SELF']?>">
<table border="0" width="95%">
<tr>
<td class="normal"><?echo strtoupper(EMAIL); ?> <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="text" name="email" style="width:100%" value="<?=stripslashes(vb($frm['email']))?>">
<? if (isset($erreurs['email'])) echo $marqueur_erreur." ".$message_erreur['email'] ?>
</td>
</tr>
<tr>
<td class="normal"><?echo strtoupper(PASSWORD); ?> <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="password" name="mot_passe" style="width:100%">
<? if (isset($erreurs['mot_passe'])) echo $marqueur_erreur." ".$message_erreur['mot_passe'] ?>
</td>
</tr>
<tr>
<td class="normal"><?echo CIVILITE; ?> :</td>
<td class="normal">
<input type="radio" name="civilite" value="Mlle" <?php if(vb($frm['civilite'])=="Mlle") echo "checked" ?>>Mlle
<input type="radio" name="civilite" value="Mme" <?php if(vb($frm['civilite'])=="Mme") echo "checked" ?>>Mme
<input type="radio" name="civilite" value="M." <?php if(vb($frm['civilite'])=="M.") echo "checked" ?>>M.
</td>
</tr>
<tr>
<td class="normal"><?echo FIRST_NAME; ?> <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="text" name="prenom" style="width:100%" value="<?=stripslashes(vb($frm['prenom'])) ?>">
<? if (isset($erreurs['prenom'])) echo $marqueur_erreur." ".$message_erreur['prenom'] ?>
</td>
</tr>
<tr>
<td class="normal"><?echo NAME; ?> <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="text" name="nom_famille" style="width:100%" value="<?=stripslashes(vb($frm['nom_famille'])) ?>">
<? if (isset($erreurs['nom_famille'])) echo $marqueur_erreur." ".$message_erreur['nom_famille'] ?>
</td>
</tr>
<tr>
<td class="normal"><?echo SOCIETE; ?> :</td>
<td><input class="formulaire1" type="text" name="societe" style="width:100%" value="<?=stripslashes(vb($frm['societe'])) ?>">
</td>
</tr>
<tr>
<td class="normal"><?echo NAISSANCE; ?> :</td>
<td>
<?php
$frm['naissance'] = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', vb($frm['naissance'])); ?>
<input class="formulaire1" type="text" name="naissance" style="width:100%" value="<?=vb($frm['naissance'])?>">
</td>
</tr>
<tr>
<td class="normal"><?echo TELEPHONE; ?> <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="text" name="telephone" style="width:100%" value="<?=vb($frm['telephone']) ?>">
<? if (isset($erreurs['telephone'])) echo $marqueur_erreur." ".$message_erreur['telephone'] ?>
</td>
</tr>
<tr>
<td class="normal"><?echo PORTABLE; ?> :</td>
<td><input class="formulaire1" type="text" name="portable" style="width:100%" value="<?=vb($frm['portable']) ?>">
</td>
</tr>
<tr valign=top>
<td class="normal"><?echo ADDRESS; ?> <span class="etoile">(*)</span>:</td>
<td class="normal">
<textarea name="adresse" style="width:100%" size="3" class="formulaire1"><?=stripslashes(vb($frm['adresse'])) ?></textarea>
<? if (isset($erreurs['adresse'])) echo $marqueur_erreur." ".$message_erreur['adresse'] ?>
</td>
</tr>
<tr valign=top>
<td class="normal"><?echo ZIP; ?> <span class="etoile">(*)</span>:</td>
<td class="normal"><input class="formulaire1" type="text" name="code_postal" style="width:100%" value="<?=vb($frm['code_postal']) ?>">
<? if (isset($erreurs['code_postal'])) echo $marqueur_erreur." ".$message_erreur['code_postal'] ?>
</td>
</tr>
<tr valign=top>
<td class="normal"><?echo TOWN; ?> <span class="etoile">(*)</span>:</td>
<td class="normal"><input class="formulaire1" type="text" name="ville" style="width:100%" value="<?=stripslashes(vb($frm['ville'])) ?>">
<? if (isset($erreurs['ville'])) echo $marqueur_erreur." ".$message_erreur['ville'] ?>
</td>
</tr>
<tr valign=top>
<td class="normal"><?echo COUNTRY; ?> :</td>
<td>
<select class="formulaire1" name="pays">
<?php
/*$sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY pays_".$_SESSION['langue']."";*/
$sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY position";
$res_pays = mysql_query($sql_pays);
if ($res_pays) {
if (mysql_numrows($res_pays)) {
while ($tab_pays = mysql_fetch_array($res_pays)) {
echo "<option value=\"".$tab_pays['id']."\"";
if (vb($frm['pays_'.$_SESSION['langue'].'']) == $tab_pays['id']) echo "selected";
echo ">".stripslashes($tab_pays['pays_'.$_SESSION['langue'].''])."</option>";
}
}
}
?>
</select>
</td>
</tr>
<tr><td valign=top class=petit colspan=2>
<input type="checkbox" name="newsletter" <?=frmvalide($frm['newsletter'])?> checked><?echo NEWSLETTER_YES; ?>
</td>
</tr>
<tr>
<td class=normal><?echo NEWSLETTER_FORMAT ?> :</td>
<td valign=top class=normal colspan=2>
<select name="format" class="formulaire1">
<option value="text" <?php if (vb($frm['format']) == "text") {echo "selected";}?>>text</option>
<option value="html" <?php if (vb($frm['format']) == "html") {echo "selected";}?>>html</option>
</select>
</td>
</tr>
<tr><td valign=top class=petit colspan=2><input type="checkbox" name="commercial" <?=frmvalide($frm['commercial'])?> checked><?echo COMMERCIAL_YES; ?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="<?echo REGISTER; ?>" class="bouton"><p></p></td>
</tr>
<tr><td colspan=2 align=center class=petit>
<p><?echo CNIL; ?></p>
</td></tr>
</table>
</form> <?
};
function afficher_enregistrement_succes() {
GLOBAL $frm, $wwwroot;
?>
<font class="titre"><?echo HELLO; ?> <?=stripslashes($frm['prenom'])?></font>
<p class="normal">
<?echo nl2br(MSG_LOGIN_OK);?>
</p>
<blockquote>
<table>
<tr>
<td class="normal"><?echo EMAIL;?> :</td>
<td class="normal"><b><?=$frm['email']?></b></td>
</tr>
<tr>
<td class="normal"><?echo PASSWORD;?> :</td>
<td class="normal"><b><?=stripslashes($frm['mot_passe']) ?></b></td>
</tr>
</table>
</blockquote>
<?
}
?>
-
0
-
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Inscription d'un nouveau clientBonjour,
J'utilise la version 3 de peel.
Lorsque un nouveau client s'incrit, le formulaire prend bien l'inscription en compte mais si tout est ok, on arrive sur un page blanche assez déroutante.
Pour tester www.naturelle-attitude.com rubrique s'inscrire
D'ou peut venir le pb
Merci pour votre aide
JL
- 9 réponses
- 3 676 vues
-
gihel a ajouté un message dans un sujet Export site map pour google
En fait le CHMOD était pas bon bon.
Je l'ai passé à 777.
Par contre mon fichier xml n'est tjs pas bon. Il ne prend pas en compte la réécriture d'url
J'ai donc des lignes comme ca
<url><loc>http://www.naturelle-attitude.com/achat/produit_details.php?id=6</loc><lastmod>2007-01-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>http://www.naturelle-attitude.com/achat/produit_details.php?id=6</loc><lastmod>2007-01-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
Ca ne va donc pas
Quelqu'un sait il comment faire pour qu'il prenne la réécriture d'url ?
Merci pour votre aide
JL
-
0
-
-
gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Export site map pour googleBonjour,
Je suis avec la version 3 de peel.
Au niveau de l'export site map pour google j'ai un petit pb.
Lorsque je le lance, il me génère un fichier xml de quelque ligne mais ce ne correspond pas du tout avec mes produits
Voila le fichier xml
<urlset>
−
<url>
<loc>http://127.0.0.1/LUMA</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
<loc>http://127.0.0.1/LUMA/achat/index.php</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
<loc>http://127.0.0.1/LUMA/lire/index.php</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
<loc>http://127.0.0.1/LUMA/membre.php</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
<loc>http://127.0.0.1/LUMA/compte.php</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
−
<loc>
http://127.0.0.1/LUMA/utilisateurs/enregistrement.php
</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
−
<url>
−
<loc>
http://127.0.0.1/LUMA/achat/produit_details.php?id=4
</loc>
<lastmod>2006-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
Ca ressemble a un bout de fichier de test qui n'aurait pa été mis au passage en production du site.
Y a t il un paramétrage a modifier qq part ?
Merci pour votre aide
JL
- 1 réponse
- 1 765 vues