Aller au contenu

xpatval

Hubmaster
  • Compteur de contenus

    1 381
  • Inscrit(e) le

  • Dernière visite

Messages postés par xpatval

  1. Merci de ta réponse.

    J'avais lu la discussion, et surtout été voir l'article sur pompage.net, concernant l'utilisation des css dans un mail.

    Néanmoins, il semble effectivement difficile d'harmoniser un mail html en fonction des spécificités de chaque client mail...

    Bref, du travail en perspective...

    merci,

    xpatval

  2. Bonjour,

    A chaque jour suffisant sa peine, je viens de découvrir les joies d'envois de mail html, avec test sur deux "clients mail" différents, (outlook express et opera).

    Le résultat est à la hauteur de ma surprise. :yoot::yoot::yoot:

    Quant outlook express affiche à peu près correctement un mail html dans lequel sont définies quelques règles css (à peu près, car le background-image d'un <td style="..."> ne fonctionne pas), opera me la joue double-balises <html><body> et donc, un résultat proche..de l'ohio

    Avez-vous eu une expérience identique, (je sais qu'avec hotmail, c'est une galère), et comment avez-vous résolu ce problème de doubles balises ?

    merci,

    xpatval

  3. Bonjour,

    petit problème de paase d'un nom de variable dans un alerte (est-ce faisable ?)

    dans le script de validation en question, je code ainsi:

    function validateForm(form) {
    if (isNotEmpty(form.nom)) {
    etc...

    dans ma fonction, de cette manière:

    function isNotEmpty(elem) {
    var str = elem.value;
       var re = /.+/;
       if(!str.match(re)) {
           alert("Veuillez renseigner les champs obligatoires.");
           setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
           return false;
       } else {
           return true;
       }
    }

    Or, je souhaite afficher dans mon alerte, le champ en question (nom, en l'occurence, mais il y a plusieurs champs pour lesquels s'applique cette règle)

    Comment coder dans l'alert ?

    merci,

    xpatval

  4. Pour les tenants du tout vérif en php, je ne suis pas en désaccord, bien au contraire, à partir du moment où l'implémentation d'une base est en jeu.

    Dans mon cas, le formulaire ne sert qu'à envoyer par mail certaines informations qui me seront utiles.

    Ce pour quoi j'estime (à tord ?) que la vérif js est pratique dans un premier temps, évitant un (des) aller(s)/retour(s) client/serveur.

    Mais si le js est désactivé, je dois faire ces vérifs par php interposé. D'où ma question...

    >> Jan, dans le script de vérif js, tu codes ainsi:

    formulaire.jsactif.value="oui";

    Donc, au submit formulaire, la valeur de la variable (valorisée par le js) sera automatiquement "récupérée" par php ? on est bien d'accord ?

    (Faible suis-je en js...En js seulement ? allons donc...) ;)

    xpatval

  5. Bonjour,

    Question simple: Quel hébergeur choisir ?

    Allant d'ici très peu ouvrir ma boîte (création de sites), le choix de l'hébergeur reste une question délicate. Le choix étant des plus variés, les tarifs aussi, quel type d'hébergement choisir dès le départ, sachant que la clientèle ne peut être dès le début de l'activité d'un poids énorme.

    Mutualisé, me conseille-t-on, dans un premier temps. Sachant qu'il y aura des sites statiques et dynamiques (php/mysql, ssl probable), est-ce une bonne approche ?

    En bref, quels conseils pouvez-vous m'apporter ?

    xpatval

  6. Donc, il faudrait activer un js, qui, si javascript n'est pas activé sur un poste cient, ne renvoie aucune valeur variable, si l'on veut être sur de son inactivité.

    Cette question pour une raison bien simple:

    Dans un formulaire, un script js se charge dans un premier temps de vérifier la bonne saisie des champs.

    après validation, c'est php qui se charge de la vérif coté serveur, et en cas de mauvaise manip, ou d'une saisie ambigüe que js aurait laissé passer (surtout moi). Mais si javascript est désactivé, je souhaite que ce soit php qui prenne la main dès le départ. D'où ma question.

    xpatval

  7. Bonjour,

    Je suis confronté à un problème entre navigateurs différents et un <form>

    Avec IE6, ce que je souhaite afficher se réalise.

    Avec OPpera, Netscape, Mozilla firefox, le problème apparaît.

    Dans le html, j'ai ceci:

    <div id="cent">
     <p class="tex">
       <form id="formg" action="glossaire_rech.php" method="post">
         <fieldset>
           <label style="margin-right: 50px;">Saisir un  terme:    </label>
              <input class="form1" type="text" name="terme" value="">   <input src="commun/go.gif" type="image" align="absmiddle"><br><br><br>
             <label style="margin-right: 50px;">Liste complète:     </label>
    <input class="form1" style="cursor:hand;" type="submit" name="vocab" value="Glossaire">
              </fieldset>
            </form>
        </p>  
    </div>

    Dans ma feuille de style:

    #cent p.tex {
    margin-left: 50px;
    margin-right: 60px;
    margin-bottom: 25px;
    color: #66CCCC;
    }

    #formg {
    background-color: #0000CC;
    }

    #formg fieldset {
    padding: 10px;
    margin-left: 50px;
    margin-right: 60px;
    }


    .form1 {
    background: #000066;
    margin-left: 50px;
    border:1px solid #FF9900;
    color: #FFCC00;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    }

    Hors, sous les navigateurs autres que IE6, la couleur de fond du formulaire se "répand" à la taille du <p>, et donc déborde du cadre du fieldset.

    Est-il possible de résoudre ce problème ?

    xpatval

  8. En fait, le problème semble venir du non-chargement du module mod_rewrite dans ma config (easyphp1.7)

    Un apache.exe -l ne le montre pas. D'où la question de savoir comment le charger.

    Dans la doc apache, cette ligne est à placer pour intégrer l'url_rewriting

    Pour exploiter ce module, vous devez ajouter les lignes suivantes dans le fichier Configuration de configuration de compilation :

        AddModule  modules/standard/mod_rewrite.o

    OK ok ok. Mais A LA PLACE DE ? En plus de ?

  9. Ne faudrait-il pas plutôt chercher la raison pour laquelle le module_rewrite ne figure pas dans "Additionnal Modules" ?

    Cela m'interloque, voire m'interpelle (à tarte ?) aussi quelque peu.

    Je n'ai pas encore décidé de bosser avec Wamp, (je m'accroche à easyphp, niark), mais la remarque de Cleden vaut aussi pour easy.

    Pourquoi le mod-rewrite n'apparaît pas dans les load modules d'apache (phpinfo()), oui, pourquoi ? POURQUOI ? Argghh, je me sens las...tellement las...

    :whistling:

    xpatval

  10. Réponse du forum d'easyphp:

    Le Rewrite gere toto.html, pas /monsite/toto.html !

    Pas d'autre solution que potasser les expressions regulieres. Bon courage.

    Vous en pensez quoi ?

  11. tu arrive a renommer ton fichier en .htaccess sur windows ???

    Oui, quelques soucis lors de la première tentative, mais j'ai trouvé la combine.

    Pour l'url_rewriting en local, ce qui est sur chez moi, c'est que le mod_rewrite n'est pas activé malgré la décommentarisation des lignes spécifiques dans le httpd.conf.

    Ce qui es bizarre...

  12. Et oui, je suis sous Windows xp, avec easyphp.

    Je vais déjà leur poser la question, mais c'est la première fois que je rencontrerais un problème avec ce pack... :huh:

    Par contre, tu me parles des services windows,mais quels sont-ils ?

    xpatval

  13. oulala, ca doit venir de ton apache, c'est ton serveur ?

    Yeap !

    As-tu essayé en enlevant la ligne Options +FollowSymlinks ?

    Yeap too.

    Même problème.

    Le mess d'erreur Apache:

    Invalid URI in request GET /monsite/toto.html HTTP/1.1

    :?::?::?:

    xpatval

  14. Ce formulaire se remplit en 3 étapes. A chaque étape, les infos recueillies sont entrées dans la base.

    C'est le meilleur moyen d'avoir des données incohérentes, et une base qui gonfle pour rien.

    Pour X raisons, il faut transporter les données saisies dans les différents formulaires (les <input type=hidden>, par exemple), et n'effectuer les insert dans les différentes tables qu'en fin de script.

    Là, si l'un des insert ne se passe pas bien, il faut deleter les précédents enregistrement insérés, correspondant à la saisie globlale.

    Ceci implique d'effectuer à chaque insert les test mysql_err, et dès le premier > 0 rencontré, de faire les delete sur les tables précédemment renseignées.

    xpatval

  15. Eh bien tt simplement la gestion des listes à puces !

    J'ai eu ce genre de problème aussi, resolu par un petit tour de passe-passe donné ici.

    Essaie cela, en modifiant les margin pour netscape, et en gardant les valeurs définies pour IE:

     <!--[if IE]>
    <style>
    #menugauche ul {
    tes valeurs définies Pour IE6
    }
    #menudroit ul }
    tes valeurs définies pour IE6
    }
    </style>
    <!--[end if]-->

    et dans ta feuille de style, tu modifies les valeurs de #menugauche ul, #menudroit ul, de façon à ce que cela soit correct avec Netscape.

    xpatval

×
×
  • Créer...