Aller au contenu

Poppy

Hubmaster
  • Compteur de contenus

    353
  • Inscrit(e) le

  • Dernière visite

Messages postés par Poppy

  1. UN GRAND MERCI Dan :wub:

    Je passe maintenant à 41 erreurs; j'en ai vu d'autres du coup :whistling:

    Il me reste à régler les <br />, mais ça c'est du à IPB. Je vais tenter de voir sur IBF :)

    Merci encore, de même pour ta modération ^_^

  2. Bonjour,

    Venant de commencer le concours du sorcier glouton , j'essaie d'apprendre :fou:

    Bon, je passe mon site dans l'outil valideur du w3c et voilà qu'il affiche 563 fautes :blink:

    Pourriez-vous m'aider à en réduire un bon nombre siouplé car bcp sont dues aux URLs :boude:

    Merci d'avance :wub:

    edit : le lien http://validator.w3.org/check?uri=www.cool-attitude.net

    edit=Dan: j'ai enlevé le lien vers le site du concours, pour respecter ce qui a été demandé aux participants (pas de liens vers les pages sorcier sur le Hub public, sauf dans les signatures et le forum Poudlard ;) )

  3. Merci Phobos, ça marche à présent :hourra:

    $id=$i["tid"];
    include("index.php?cat=article&id=$id");

    Il n'a pas aimé le lien relatif, alors j'ai mis le chemin entier :)

    Je vous remercie tous les deux pour votre aide précieuse, je suis trop content ^_^

  4. Bonjour,

    Suite à ce topic : http://www.webmaster-hub.com/index.php?showtopic=7667

    J'ai voulu faire de même, or il n'y a juste qu'une redirection, l'url de ma page rechange après :(

    Pouvez-vous jeter un coup d'oeil:

    http://www.cool-attitude.net/index.php?cat=article&id=12681

    http://www.cool-attitude.net/article-referencement.html

    .htaccess

    RewriteRule   ^article-([a-z]+)?.html$   pages/fonction.php?nom=$1 [L]

    fonction.php

    <?

    function code_url($string)
    {
    $string = strtolower($string);
    $string = str_replace("( |')", "_", $string);
    $accent = array('â','à','é','è','ê','î','ô','û','ç');
    $sans_accent = array('a','a','e','e','e','i','o','u','c');
    $string = str_replace($accent, $sans_accent, $string);
    $string = eregi_replace("[^a-z0-9]","_",$string);
    $string = eregi_replace("(^(_)*|(_)*$)","",$string);
    return $string;
    }

    // connexion

    $db_server = "****";  // The name of your server
    $db_username = "****"; // The MySQL username
    $db_password = "***"; // The MySQL password
    $db_name = "****";  // The name of the database where your forums are installed

    mysql_connect("$db_server","$db_username","$db_password");
    mysql_select_db("$db_name");


    $DB = mysql_query("SELECT title, tid FROM ibf_topics ORDER BY tid ASC");
    while ($i=mysql_fetch_array($DB))
    {
    if (code_url($i["title"])==$_GET["nom"])
    {
    header("HTTP/1.1 301 Moved Permanently");
    $id=$i["tid"];
    header("Location:http://www.cool-attitude.net/index.php?cat=article&id=$id");
    header("Connection: close");
    }
    }
    ?>

    Merci d'avance,

    Sébastien

  5. Bonjour :hourra:

    Seulement mon premier post, mais pas ma première visite :hypocrite:

    Bon pour dire que j'apprends grâce à vous :)

    J'avais une simple question. Je viens de lire votre article sur l'UR. Mes liens étaient du style /index.php?cat=nom_de_la_cat et sont devenus /nom_de_la_cat.html

    Bon, on ne se moque pas, je suis débutant :whistling:

    Donc qd je colle /nom_de_la_cat.html dans mon browser, ça marche, mais mes liens de mon site sont toujours en /index.php?cat=nom_de_la_cat

    Faut-il un script ? Les changer manuellement ? J'ai fait un oubli ?

    Merci d'avance pour vos réponses ^_^

×
×
  • Créer...