Aller au contenu

xpatval

Hubmaster
  • Compteur de contenus

    1 381
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par xpatval

  1. Bonjour, Sous IE6, le fieldset a des angles "arrondis" lorsque la couleur de la bordure n'est pas modifiée. Existe-t-il une possibilité de modifier cette couleur, sans retrouver des angles droits ? xpatval.
  2. xpatval

    rewrite, j'insiste.

    Une belle erreur 400 requête incorrecte !!! avec Options +FollowSymlinks RewriteEngine on RewriteRule toto.html index.php dans le .htacces
  3. xpatval

    rewrite, j'insiste.

    Bon, j'en ai marre de ne pas conprendre. J'ai php 4.3.3, Apache 1.3.27. J'ai modifié le httpd.conf, afin que les lignes LoadModule rewrite_module modules/mod_rewrite.so AddModule mod_rewrite.c soient prises en compte. Je reteste bêtement le rewrite_url, avec l'exemple donné ici: http://www.webmaster-hub.com/publication/article5.html ( le rewrite des pages nexistepas.html et trouve.html). Résultat négatif. Je regarde dans le phpinfo() si le mod_rewrite est actif. ET là, rien. pas de notion d'url_rewrite, hormis celui concernant les tags. Ah, je suis en local. Could you help me, please, afin de me dire pourquoi je ne dois pas balancer l'ordi par la fenêtre ? Merci, xpatval
  4. xpatval

    rewriterule

    Décidemment, je crois que je bloque sérieusement sur la question de l'url-rewrite. Alors je pose la question franco: comment faire apparaître dans la barre d'adresse ma page index.php en index.htm ? Niark. xpatval
  5. xpatval

    rewriterule

    Dis moi, Dan, lisons.info, pour lequel je participe activement, serait-il un de tes enfants ? Malheureusement, question url rewriting sur ce site, je ne vois que des url en .php.... Quelqu'un peut-il me dire porquoi mon code ne m'affiche pas ce que j'espère ? xpatval
  6. xpatval

    rewriterule

    Dan: Je le sais pertinemment, c'est un travail long et fastidieux, mais pouvant se révéler utile à des fins d'indexation, comme tu le précises. Ce pourquoi je souhaite m'y atteler. (histoire de tester la portée de la modification). Et aussi afin de ne pas mourir sans savoir pourquoi ce que j'ai codé ne fonctionne pas.... xp&atval
  7. xpatval

    rewriterule

    Oui, tt à fait. Je souhaite avoir l'url .html affichée à la place de .php dans la barre d'addresse Or, malgré le .htacces, et la ligne de code citée plus haut, l'url n'est pas modifiée.
  8. xpatval

    rewriterule

    Bonjour, Je m'essaie aux url rewriting (bravoooo....), donc je lis ceci http://www.webmaster-hub.com/publication/article5.html et je tente d'appliquer sur un fichier sans passage de paramètres. Bien entendu, cela ne fonctionne pas. mon .htacces: Options +FollowSymlinks RewriteEngine on RewriteRule ^index.html$ index.php [L] RewriteRule ^presentation.html$ presentation.php [L] Le httpd.conf a été modifié, le redémarrage aussi Mais je reste avec mes extensions .php. Bah pourquoi ? xpatval
  9. Heu, Dan, je crois que la demande est inverse, à savoir recopier l'url http://www.monsiteamoiquejai.php?param=xx EN http://www.monsiteamoiquejai.html Du moins, c'est ce que j'ai cru comprendre... Cela étant, la méthode de transformation m'intéresse, puisque je souhaite aussi faire cela. xpatval ps: Quoique je me pose aussi peut-être le problème à l'envers. Le but étant de faire apparaitre sur la barre d'adresse l'url en .html, tout en conservant le processus de passage de paramètres...(www.toto.php?param=xxx). je ma bien fait compris ?
  10. Absolument. A l'époque, lorsque j'ai rencontré ce problème, j'ai pu le résoudre rapidement par $_REQUEST. Ceci évite de se poser la question de la méthode utilisée. L'inconvénient est que si je prône un codage propre en respectant le OFF du register_global, je transgresse ma règle en me simplifiant autrement la vie. Je ne me suis pas penché plus avant afin d'éviter le $_REQUEST, mais je pense qu'il doit être possible (comment ?) de savoir quelle est la méthode utilisée pour chaque variable, puis de passer par une fonction particulière . xpatval
  11. Bizarrement, ce que je place dans la feuille de style ne fonctionne pas. Mais c'est ok pour la deuxième solution... Merci, xpatval
  12. Heu...la bêtise et l'ignorance étant humaine, je place cela où ? html > body div#contenu { height:400px; } Dans la feuille de style ? Et... <!--[if IE]> <style> div#contenu { height: 400px; } </style> <!--[end if]--> Dans le head de la page ? De plus, tu me donnes en exemple div#contenu. D'accord, mais comme je code de la sorte: <div id="cent"> je suppose que je dois mettre #cent à la place de div#contenu ? xpatval
  13. Tout simplement, depuis une certaine version de php, le paramètre de configuration REGISTER_GLOBALS, qui était à ON, par défaut, a été passé à OFF, par défaut aussi. Autrefois, et quelque soit la méthode utilisée (post, get, cookie...), tu n'avais pas besoin d'initialiser tes variables. Ce qui avait, entre autre, pour conséquence un risque certain lors de passages de paramètres dans une url (http://www.monsite.com?var1=...&var2=...). N'importe qui pouvait rentrer dans l'url n'importe quel paramètre... Dorénavant, tu dois initialiser les variables que tu vas utiliser. Si quelqu'un souhaite saisir n'importe quoi dans ton url, le paramètre (sa variable) n'existant pas, le risque est amoindri. Il te faut faire, pour chaque variable: $tavariable = ( isset ( $_POST['tavariable'] ) ) ? $_POST['tavariable'] : ''; ou $tavariable = ( isset ( $_GET['tavariable'] ) ) ? $_GET['tavariable'] : '';
  14. Le min-weight résout le problème pour netscape, opera, mozilla firefox. Mais en créé pour IE6. (le pied de page ne se positionne pas à 400px s'il n'y a qu'une ligne de texte dans le <div> central, mais remonte au maximum). Je ne comprends pas trop pourquoi mettre un height:auto, si un min-height est renseigné. De plus, différencier en fonction des navigateurs se fait de quelle manière ? JS ? xpatval
  15. Après avoir vu ta page, je réaffirme ce que je disais. Il te faut plusieurs cas. cas 0: rien n'ai saisi. donc on saisit. cas 1: la zone A est saisie, on convertit B et C OU on reset cas 1: la zone B est saisie, on convertit A et C OU on reset cas 1: La zone C est saisie, on convertit A et B OU on reset. Tu dois démarrer l'écriture de ton script en vérifiant si le reset a été activé. Si c'est le cas, "marqueur" = 0 Si ce n'est pas le cas: On initialise un "marqueur" si celui-ci n'a pas déjà été valorisé. switch Cas 0: formulaire de saisie. PLUS valorisation du marqueur à 1. on soumet (en plaçant un <input type="hidden" name="marqueur" value=1>, que j'ai oublié de préciser lors de mon premier post) Cas 1: Test de la zone saisie, conversion et affichage des zones converties. avec affichage d'un bouton reset. Dans ce formulaire, si tu cliques sur le bouton reset, le "marqueur" sera valorisé à 0. Comme tu réaffiche ta page, tu passes dans le test de condition du reset en tt début de script, et tu repars avec un marqueur = 0, donc, un cas 0. tu peux ressaisir...
  16. Et bien, non. Là, le pied de page (sous netscape, mozilla firefox, opera) se retrouve juste en dessous du header !!! La seule page où il se place là où je le souhaite est celle ou le <div> central est défini avec une background-image de 400 px de hauteur !. Dans les autres pages, malgré les textes (<p>), il se retrouve tout en haut du <div> central ! Perplexe suis-je xpatval
  17. $convert est une variable de positionnement dans ton script. C'est TOI qui détermine sa valeur, de manière à franchir les différentes étapes que tu souhaites. C'est toi qui initialise $convert à vide, ou = 0. C'est TOI qui lui attribue la valeur 1 lorsque tu passes dans la condition où $convert vaut dans un premier temps 0. C'est Toi qui lui attribue la valeur 2 lorsque tu passes dans la condition où $convert vaut 1 . Etc... xpatval
  18. Lorsque $convert vaut 0, tu passes dans le formulaire afin de saisir. Dans ce formulaire, tu valorises $convert à 1. Lorsque tu soumets, la page se recharge avec, entre autre, la valeur de $convert (1) Et comme $convert vaut 1, tu ne repasses plus dans le formulaire, mais dans les tests de condition. Tu peux ainsi continuer comme cel, si tu as d'autres choses à faire. Dans le case 1: , hormis tes tests, tu valorises $convert à 2, avec un bouton de validation. Tu recharges ta page, $convert valant deux, tu passeras dans le case2: etc... xpatval
  19. Le site que je teste est basé sur les css d'un modèle d'alsacréation La seule modif (hormis les couleurs, padding...) est que le <div> central à une hauteur "fixe" de 400px. xpatval
  20. Non, pas encore, le site est en local. En fait, si dans le <div> central (id="cent", dont la hauteur est définie à 400px), je colle un texte de 10000 lignes, sous IE6, le footer s'affichera à la suite des 10000 lignes écrites dans le <div> Mais sous les autres navigateurs, il s'affichera juste en dessous la hauteur définie du <div> central. Autrement dit, j'aurais mon footer d'affiché à la 100ème ligne (sur les 10000) Est-ce plus compréhensible ? xpatval
  21. Gromo dosso, cela pourrait donner qlque chose comme ça: if ($reset== true) { $euros=""; $francs=""; $marks=""; $convert = 0; } switch ($convert) { case 0: $convert = 1; ?> <form method="post"action="<?php echo $PHP_SELF;?>" method="post"> <p><input type="text" size="10" name="euros" value="<? echo "$euros";?"> Euros<br></p> <p><input type="text" size="10" name="francs" value="<? echo "$francs";?>"> Francs<br></p> <p><input type="text" size="10" name="marks" value="<? echo "$marks";?>"> Marks<br></p> <p><input type="submit" value="convertir" name="convert"> <input type="submit" value="Remise à zero" name="reset"></p> </form> <?php break; case 1: // tu mets tes conditions break; } xpatval
  22. Tu peux aussi essayer en php, avec recharchement de la page. <?php if ($reset== true) { $champ = ""; } ?> <form name="formulaire" action="<?php echo $PHP_SELF;?>" method="post"> <input name="champ"> <input type="submit" value="Validation"> <input type="submit" name="reset" value="reset"> </form> A arranger selon tes désidératas. xpatval
  23. Bonjour, Testant un site sous différents navigateurs, je me retrouve confronté avec un souci avec netscape, firefox, opera. Ma page est divisée en différents <div> le conteneur principal: le header: le gauche: le droit: le centre: et le footer: Sous IE6, le footer est repoussé vers le bas, lors le <div> central s'agrandit. Pas sous les autres navigateurs. Y-a-t-il une solution ? xpatval
  24. Je n'ai jamais testé avec extract($_REQUEST)... Seulement avec cela xpatval
  25. Eh bien, voilà, suffisait de le remarquer... Merci à toi, l'Anophèle male... xpatval
×
×
  • Créer...