Aller au contenu

steph29

Actif
  • Compteur de contenus

    39
  • Inscrit(e) le

  • Dernière visite

Messages postés par steph29

  1. en fait j'ai chourfer.. le last est important, puisque l'on redirige :blushing:

    donc pas besoin de s'embeter a traiter d'eventuelles rewrite...

    question idiote, le htacces est a la racine ou dans ton repertoire forum? ( je suppose que c'est dans le repertoire forum)

    sinon un moyen simple dans ton repertoire forum:

    RewriteCond %{HTTP_HOST} !^forum.cap-sizun.com$

    RewriteRule ^(.*) http://forum.cap-sizun.com/$1 [QSA,L,R=301]

  2. je pense pas que tu ai creuse les pistes posees sur le topic precedent.

    sinon comment sais tu que ca ne marche pas?

    tu as des erreurs js? ton css n'est pas pris en compte?

    sinon meme si ta solution en css fonctionne n'oublie pas de passer un parametre variable (type timestamp) pour bien faire recharge ton css aux navigateurs (notemment IE7...), tu n'es pas a l'abri d'un pb de cache...

  3. en effet la methode est brute de fonderie comme je l'avais signale... :blush:

    mais j'ai fait rapidement mes tests, j'ai pas ete trop loin.. re :blush:

    c'etait pour montrer l'utilisation des possibilites d'attaquer directement en js soit les attributs name, id et class

    ta methode est bcp plus propre en effet ;)

    avec ca il devrait s'en sortir maintenant

  4. en fait c'est pas les rewrite rules qui vont transformer tes urls actuelles (http://www.site.com/cristal-dur.php?page=2∏=cristal%20dur%20Rallonge%20USB) en jolies url, mais pas l'inverse ;)

    si on se base sur ton rewriting:

    RewriteRule ^cristal-dur-([0-9a-zA-Z-]+)-([^\.]+)\.html$  /cristal-dur.php?page=$1∏=$2  [L]

    les liens sur ton site devront avoir un format d'adresse de ce type :

    h**p://www.site.com/cristal-dur-2-cristal_dur_Rallonge_USB.php

    quand l'internaute cliquera sur ce joli lien, il verras toujours cette jolie url, mais le script appele sera:

    h**p://www.site.com/cristal-dur.php?page=2∏=cristal_dur_Rallonge_USB

    Pour info :

    autant sur la recup du parametre page tu n'aura pas trop de souci pour le recuperer (format numerique), mais pour ton parametre prod il faut penser a bien l'encoder (pas de tiret et pas d'espace ;)) pour se simplifier la vie :whistling:

    EDIT: salete de liens auto :evil:

  5. deja la premiere erreur qui saute aux yeux c'est de ne pas avoir des id unique ;)

    pour ma part je ferais tout en JS... voici trois solutions possible

    CODE

    <img src="img.gif" name="img1" />

    <img src="img.gif" id="img2" />

    <img src="img.gif" class="img3" />

    <img src="img.gif" class="img3" />

    <script type="text/javascript">

    <!--

    document.images["img1"].width=100;

    document.getElementById("img2").width=100;

    for (i=0; i<document.getElementsByTagName("*").length; i++) {

    if (document.getElementsByTagName("*").item(i).className == "img3"){

    document.getElementsByTagName("*").item(i).style.width=100;

    }

    }

    //-->

    </script>

    pour le cas 1 et 2 les tags id et name doivent etre uniques

    pour le 2eme cas, ca gere toutes les images de class img 2 ;)

    je pense que cette piste te conviendra mieux :whistling:

    evidemment c'est un peu brut de fonderie, va falloir adapter mais bon je vais pas faire tout le boulot :lol:

  6. Pourquoi faire compliquer quand on peut faire simple...

    Fait tout en css:

    CODE
    tr.rowimp {background-color:#e7e7e7;}

    tr.rowpai {background-color:#FFFFFF;}

    tr:hover{background-color:#FFFFCC;}

    et meme si tu veux deux couleur de survol different pour chaque type de ligne:

    CODE

    tr.rowimp {background-color:#e7e7e7;}

    tr.rowimp:hover {background-color:#d6d6d6;}

    tr.rowpai {background-color:#FFFFFF;}

    tr.rowpai:hover {background-color:#EEEEEE;}

×
×
  • Créer...