Flux d’activité

Flux d’activité de Messages

  1. netarthur


    merci pour ta réponse, mais le problem persiste

    j'ai lu ton code, en ajoutant :

    <table width="610" border="0" cellspacing="0" cellpadding="0">

    <tr>

    <td>

    sur la page enregistrement.php et change_param_from.php le cadre de droite est reste toujours en bas. mais au centre cette fois ci. j'ai essayé de modifier la valeur donné 610 mais ça reste toujours enbas.

  2. spv2004


    Voici ma page enregistrement modifié : modeles/standard/enregistrement.php

    <?php

    echo "<h2>".FIRST_REGISTER_TITLE."</h2>";

    echo "<p>".FIRST_REGISTER_TEXT."</p>";

    echo "<h2>".REGISTER."</h2>";

    ?>

    <table width="610" border="0" cellspacing="0" cellpadding="0">

    <tr>

    <td><form name=entryform" id="entryform" method="post" action="<?php echo $_SERVER['PHP_SELF]?>">

    <fieldset>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="email"><?php echo strtoupper(EMAIL); ?> * : </label>

    </span>

    <span class="enregistrementdroite">

    <input class="champtexte" type="text" id="email" name="email" value="<?php echo html_entity_decode(vb($frm['email']))?>" />

    <span class="notice">

    <?php if (isset($erreurs['email'])) echo $message_erreur['email'] ?>

    </span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="mot_passe"><?php echo strtoupper(PASSWORD); ?> * : </label></span>

    <span class="enregistrementdroite"><input class="champtexte" type="password" id="mot_passe" name="mot_passe" /><span class="notice"><?php if (isset($erreurs['mot_passe'])) echo $message_erreur['mot_passe'] ?></span></span>

    </div>

    </fieldset>

    <br />

    <fieldset>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label><?php echo CIVILITE; ?> :</label></span>

    <span class="enregistrementdroite">

    <label><abbr title="Mademoiselle">Mlle</abbr></label>

    <input type="radio" name="civilite" value="Mlle" <?php if(vb($frm['civilite'])=="Mlle") echo "checked" ?> />

    <label><abbr title="Madame">Mme</abbr></label>

    <input type="radio" name="civilite" value="Mme" <?php if(vb($frm['civilite'])=="Mme") echo "checked" ?>/>

    <label><abbr title="Monsieur">M.</abbr></label>

    <input type="radio" name="civilite" value="M." <?php if(vb($frm['civilite'])=="M.") echo "checked" ?>/></p>

    </span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="prenom"><?php echo FIRST_NAME ?> * : </label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="prenom" name="prenom" value="<?php echo html_entity_decode(vb($frm['prenom'])) ?>" /><span class=notice"><?php if (isset($erreurs['prenom])) echo $message_erreur['prenom'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="nom_famille"><?php echo NAME ?> * : </label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="nom_famille" name="nom_famille" value="<?php echo html_entity_decode(vb($frm['nom_famille'])) ?>" /><span class=notice"><?php if (isset($erreurs['nom_famille])) echo $message_erreur['nom_famille'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="societe"><?php echo SOCIETE; ?> : </label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="societe" name="societe" value="<?php echo html_entity_decode(vb($frm['societe'])) ?>" /></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="naissance"><?php echo NAISSANCE; ?> :</label></span>

    <span class="enregistrementdroite"><?php $frm['naissance'] = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', vb($frm['naissance'])); ?>

    <input name="naissance" class="champtexte" type="text" id="naissance" size="10" maxlength="10" value="<?php echo vb($frm['naissance'])?>" /></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="telephone"><?php echo TELEPHONE; ?> * :</label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="telephone" name="telephone" value="<?php echo vb($frm['telephone']) ?>" /><span class=notice"><?php if (isset($erreurs['telephone])) echo $message_erreur['telephone'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="portable"><?echo PORTABLE; ?> :</label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="portable" name="portable" value="<?php echo vb($frm['portable']) ?>" /></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="adresse"><?php echo ADDRESS; ?> * :</label></span>

    <span class="enregistrementdroite"><textarea size="3" id="adresse" name="adresse" value="<?php echo html_entity_decode(vb($frm['adresse'])) ?>"></textarea><span class=notice"><?php if (isset($erreurs['adresse])) echo $message_erreur['adresse'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="code_postal"><?php echo ZIP; ?> * :</label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="code_postal" name="code_postal" value="<?=vb($frm['code_postal']) ?>" /><span class=notice"><?php if (isset($erreurs['code_postal])) echo $message_erreur['code_postal'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="ville"><?php echo TOWN; ?> * :</label></span>

    <span class="enregistrementdroite"><input type="text" class="champtexte" id="ville" name="ville" value="<?php echo html_entity_decode(vb($frm['ville'])) ?>"/><span class=notice"><? if (isset($erreurs['ville])) echo $message_erreur['ville'] ?></span></span>

    </div>

    <div id="enregistrement">

    <span class="enregistrementgauche"><label for="pays"><?php echo COUNTRY; ?> :</label></span>

    <span class="enregistrementdroite"><select id="pays" name="pays">

    <?php

    $sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY pays_".$_SESSION['langue']."";

    $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 ">".html_entity_decode($tab_pays['pays_'.$_SESSION['langue'].''])."</option>";

    }

    }

    }

    ?>

    </select></span>

    </div>

    </fieldset>

    <p class="center">

    <input class="bouton" type="submit" value="<?php echo REGISTER; ?>" />

    </p>

    <p><?php echo CNIL; ?></p>

    </div>

    </form></td>

    </tr>

    </table>

    Pour info tu auras aussi a faire la page : modeles/standard/change_param_form.php

  3. Gilles Boussin


    Re Bonjour spv2004 !

    Dans modeles/standard/enregistrement.php, essayez d'encapsuler le formulaire dans une div dont vous forecez l'attribut width, à mon avis ca peut fonctionner.

    Par ailleurs, le design des formulaires (class entryform) est défini, dans screen.css, par :

    form#entryformstep p {

    text-align: left;

    }

    form#entryformstep fieldset {

    border: 1px solid #dddddd;

    }

    form#entryformstep p.droite {

    text-align: right;

    }

    form#entryformstep textarea {

    width: 98%;

    }

    form#entryformstep p.boutonenregistrement {

    clear:

  4. Gilles Boussin


    Re bonjour equi-monde,

    Remplacez, dans utilisateurs/enregistrement.php :

    $sql = "

    INSERT INTO peel_utilisateurs (

    email

    , mot_passe

    , priv

    , civilite

    , prenom

    , nom_famille

    , societe

    , naissance

    , telephone

    , portable

    , adresse

    , code_postal

    , ville

    , pays

    , date_insert

    , date_update

    ) VALUES (

    '".strtolower(htmlspecialchars($frm['email'], ENT_QUOTES))."'

    ,'$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)."'

    , now()

    , now()

    )";

    par

    $sql = "

    INSERT INTO peel_utilisateurs (

    email

    , mot_passe

    , priv

    , civilite

    , prenom

    , nom_famille

    , societe

    , naissance

    , telephone

    , portable

    , adresse

    , code_postal

    , ville

    , pays

    , date_insert

    , date_update

    ) VALUES (

    '".strtolower(htmlspecialchars($frm['email'], ENT_QUOTES))."'

    ,'$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']."'

    ,'".vb($frm['portable'])."'

    ,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

    ,'".$frm['code_postal']."'

    ,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'

    ,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'

    , now()

    , now()

    )";

  5. equi-monde


    J'ai changé en mettant $code_client = "CLT"."-".date("Y")."-".$clientid;

    et un message d'erreur apparaît :

    Notice: Undefined index: portable in /home/sites/equi-monde.com/public_html/boutique/utilisateurs/enregistrement.php on line 176

    Warning: Cannot modify header information - headers already sent by (output started at /home/sites/equi-monde.com/public_html/boutique/utilisateurs/enregistrement.php:176) in /home/sites/equi-monde.com/public_html/boutique/modeles/standard/haut.php on line 3

  6. Gilles Boussin


    Bonjour equi-monde,

    A priori, dans utilsateurs/enregistrement.php, fonction insere_utilisateur, le fonctionnement est proche de celui que vous voulez :

    $code_client = "CLT".date("Y").$clientid;

    Vous pouvez, par exemple, retirer la date dans la construction du code client, et faire :

    $code_client = "CLT"..$clientid;

    Vous aurez ainsi :

    CLT1

    CLT2

    CLT3

    ...etc

    Cordialement,

  7. Gilles Boussin


    Bonjour Jordi,

    Tout d'abord, navré pour le délai dans ma réponse.

    De manière générale, pour modifier le design d'un site PEEL, commencez par faire un copier/coller du répertoire modeles/blog vers modeles/nomdemonmodele.

    Puis dans le back office, section Configuration de la boutique, choisissez votre nouveau répertoire modèle ainsi crée.

    Cette manip vous permettra de conserver une copie des modèles par défaut proposés par PEEL.

    Ensuite, les modifications graphiques à apporter concernent principalement les fichiers suivants :

    - modeles/nomdemonmodele/haut.php et modeles/nomdemonmodele/bas.php, pour le header et le footer du site

    - modeles/nomdemonmodele/template.php pour le cadre central du site, la majorité des pages sont gérées par ce fichier

    - modeles/nomdemonmodele/screen.css, feuille de style du site

    Pour le cas particulier des détails d'articles, le code se trouve dans modeles/nomdemonmodele/article_details.php.php.

    La liste des rubriques, elle se trouve dans lire/index.php

    Vous devriez, en éditant ces deux fichiers, pouvoir obtenir lamise en page que vous souhaitez.

Twitter Advisto ecommerce

Facebook PEEL Shopping