Aller au contenu

c.klouchi

Hubmaster
  • Compteur de contenus

    660
  • Inscrit(e) le

  • Dernière visite

Messages postés par c.klouchi

  1. Bon comme j'étais en plein dedans :D

    <?php
    // on se connecte à MySQL
    $db = mysql_connect('', '', '');

    // on sélectionne la base
    mysql_select_db('',$db);

    $sql = "SELECT t.topic_id, t.topic_title, t.topic_replies, t.topic_last_post_id, f.forum_id, f.forum_name, p.post_time, u.user_id, u.username
          FROM phpbb_topics AS t, phpbb_forums AS f, phpbb_posts AS p, phpbb_users AS u
          WHERE t.forum_id = f.forum_id
          AND f.auth_view < 3 AND f.auth_read < 3    
          AND t.topic_moved_id = 0
          AND p.post_id = t.topic_last_post_id
          AND u.user_id = p.poster_id
         AND f.forum_id != 8
          ORDER BY t.topic_last_post_id DESC
          LIMIT 15";
    if( !($result = mysql_query($sql)) )
    {
      echo '15 derniers posts.';
    }

    while( $ary = mysql_fetch_array($result) )
    {
      $xpostrow[] = $ary;
    }

    echo '<ul>';
    for( $i = 0; $i < count($xpostrow); $i++ )
    {  
      $topic_title = htmlspecialchars(stripslashes($xpostrow[$i]['topic_title']));
      if( strlen($topic_title) > 20 )
      {
         $k = substr($topic_title, 0, 20);
         $pos = strrpos($k, " ");
         $k = substr($k, 0, $pos);
         $topic_title = $k . "...";
      }

      echo '<li>
    <a href="webmasters/viewtopic.php?p=' . $xpostrow[$i]['topic_last_post_id'] . '#' . $xpostrow[$i]['topic_last_post_id'] . '" rel="nofollow">
    '. $topic_title .'</a>
    </li>';

    }
    echo '</ul>';
    ?>

    Attention j'ai mis du nofollow car je suis en url friendly alors j'espère que ça évitera le duplicate :hypocrite:

  2. J'ai longtemps travailler avec IPB mais magrés de nombreuses modifs, je n'ai jamais obtenu ce que je souhaitais, la semaine dernière j'ai donc décidé de migrer vers phpBB et ses nombreux Mods ... je n'ai donc qu'une semaine de recul mais si j'en crois ce que Google me dit je suis vraiment loin d'être déçu :)

  3. Bonsoir arriver sur un forum et dire voila mon site oui c'est du spam, je ne le dis pas spécialement pour toi car je ne connais pas tes antécédents mais c'est malheureusement tellement courrant de nos jours.

    Ensuite concernant ta questions, je dirais que ton site est récent et que le ref c'est comme le vin, il faut savoir le laisser en cave quelques temps avant de le déguster, autrement dit : ne pas être trop préssé !

    Pour terminer, ça dépend également des thématiques du site, un site sur "la reproduction des fourmis rouge à canjuers", aussibien fait soit il n'aura jamais le même nombre de visiteurs uniques jour que le plus nul site de sonnerie !

  4. J'ai jamais entendu parler de ce pre-paid moi :(

    A chaque année il m'informe 60 jours avant et je repaye en ligne, là il m'ont informé jusqu'au dernier jourmais je n'ai jamais emis le souhait de le renouveller.

    Bizarre, je ferais mieux de leur téléphoner certainement !

  5. en lançant une recherche sur le terme RankSpirit, Google prétend avoir trouvé 9190 pages.

    - En ajoutant &filter=0 à cette recherche, le nombre de pages trouvées tombe à 989, ce qui est beaucoup plus proche de la réalité aujourd'hui.

    Je pense qu'on ne peut rien conclure de ce que tu dis.

    Car ta première requête neconcerna pas un site mais un mot.

    Donc il est tout à fait possible que rankspirit soit dans le texte de plus de 10.000 pages et donc google les affiche normalement à mon sens. :wacko:

  6. Pour ma part, j'ai constaté un point important et je me demande si ce Data ne prend pas en compte le TrustRank dont on parle depuis longtemps.

    Car si il est vrai que mes sites de contenu progresse en terme de nombre de page, j'ai un site de test (utilisé pour le glouton) qui lui n'apporte pas de réel contenu mais qui possédez bel et bien 90.000 pages indexées et sur le Daddy, il n'en reste plus que 17.000 et je pense (et même souhaite) que ça diminue encore.

    (oui je sais c'est pas bien mais c'est du test !)

  7. Oui bon il n'y pas que les question sur le Hub (bien que j'en pose beaucoup :blush: )

    Il y a aussi la détente alors ce post pour célébrer mon 600é message :D

    Est ce que ça vaut l'utilité d'un post ?

    Je sais pas trop ... à vos yeux mais aux miens OUI

    Pourquoi ?

    Et bien tout simplement car je suis content (en regardant mon profil) + d'un an (et certains diraient même plus) que de bonheur partagé même si ça n'a pas toujours été évident au début.

    De belles rencontres grâce au repas du HUB (vivement le prochain) et des amitiés bien réelles j'espère sont nés de ces échanges et d'autres à venir.

    # Membre+ Les membres qui ont manifesté leur intérêt pour le Hub, sans forcément vouloir assumer une charge de modérateur. Une catégorie de "super membres"

    # Habitué: Ceux de nos membres les plus actifs sur le forum. Ils ont au moins 100 messages à leur actif.

    Non, ce n'est pas une incitation, je pensais que les membres + devaient posséder un certains nombre de post, comme quoi même les "anciens" entre guillemets relisent les premiers posts du HUB :D

    Je voulais simplement vous témoigner la joie que j'ai à être un Hubiste (ça se dit ça ?)

    Il ne se passe quasiment jamais une journée sans que je vienne saturer le serveur de Dan B)

    Merci à tous les membres de particper autant et à l'équipe de modération des compétences qu'elle fait preuve lors des réponses apportées.

    Ah oui j'ai envie de vous revoir tous au Campus :P

    Et je reverais presque d'une chose, ça pourra vous donner des idées qui sait, un t-Shirt ou un Polo avec le Macaron du HUB.

    Cordialement christophe, un membre passionné !

    Merci à tous.

  8. Bonjour,

    Je dois être fatigué aujourd'hui mais je ne comprend pas trés bien ce qu'OVH a voulu me dire :fou:

    Madame, Monsieur,

    Notre système de relance a dètectè que votre compte est à nouveau

    crédité.

    Le status de votre domaine vient d'etre changé vers REGISTRAR-LOCK.

    La facture acquittee vous parviendra sous peu, signalant le renouvellement

    de votre redevance pour la periode choisie.

    Logs:

    --------------------------------------------------------------------------------

    200 Command completed successfully

    Il s'agit d'un NDD que je n'ai pas souhaité renouveller et donc pas payé.

    Je ne comprend pas spécialement les termes :

    votre compte est à nouveau

    crédité.

    ers REGISTRAR-LOCK.

    La facture acquittee

    C'est pas évident, oui je suis trés fatigué :gueule:

  9. Durée 10 minutes.

    Prendre un hebergement 60 GP chez OVH = 20 (4 minutes)

    Télécharger le script phpBB (2 minutes)

    Telecharger le logiciel FTP filezilla (2 minutes)

    Transferer le script sur son espace FTP (1 minute)

    Allez sur la page d'installation et rensigner ses mots de passe reçu par mail de OVH (3 minutes)

    S'inscrire chez Adsense (2 minutes)

    Coller sa pub sur son forum (3 minutes)

    et ... 2 minutes de reflexion aux différentes étapes ;)

    -------------------

    Le plsu dur bien sur et aprés tout cela de trouver des visiteurs :)

  10. AH comme j'ai du mal à trouver les bons mots dès qu'il s'agit de programmation :boude:

    Un exemple vaut surement mieux qu'un long discours (mal exprimé)

    Voici un formulaire standard


    <html>
    <form method="POST" action="form.php">

    <select name="lien_retour">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    marque blanche<br />
    <select name="marque_blanche">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    note sur 10<br />
    <select name="note_9x">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    </select><br />
    trafic<br />
    <select name="trafic">
    <option value="50" selected>50</option>
    <option value="100">100</option>
    <option value="250">250</option>
    <option value="500">500</option>
    <option value="800">800</option>
    <option value="1000">1000</option>
    <option value="2000">2000</option>
    <option value="5000">5000</option>
    <option value="8000">8000</option>
    <option value="10000">10000</option>
    </select><br />
    PageRank<br />
    <select name="pagerank">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="0">0</option>
    </select><br />
    Target Blank<br />
    <select name="target">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    Rel Nofollow<br />
    <select name="rel">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    js<br />
    <select name="js">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    Gratuit<br />
    <select name="prix">
     <option value="oui" selected>oui</option>
     <option value="non">non</option>
    </select><br />
    <input type="submit" value="Envoyer" name="envoyer">

    </form>
    </html>

    Jouons donc au jeu de qu'est ce qui va avec form.php ??? pour afficher un résultat trié ?

    Pour ma part, j'essaie avec cela, mais ça ne fonctionne pas :(


    <?php
    // On commence par récupérer les champs
    if(isset($_POST['titre']))      $titre=$_POST['titre'];
    else      $titre="";

    if(isset($_POST['description']))      $description=$_POST['description'];
    else      $description="";

    if(isset($_POST['url']))      $url=$_POST['url'];
    else      $url="";

    if(isset($_POST['url_soumission']))      $url_soumission=$_POST['url_soumission'];
    else      $url_soumission="";

    if(isset($_POST['lien_retour']))      $lien_retour=$_POST['lien_retour'];
    else      $lien_retour="";

    if(isset($_POST['marque_blanche']))      $marque_blanche=$_POST['marque_blanche'];
    else      $marque_blanche="";

    if(isset($_POST['regle_soumission']))      $regle_soumission=$_POST['regle_soumission'];
    else      $regle_soumission="";

    if(isset($_POST['note_9x']))      $note_9x=$_POST['note_9x'];
    else      $note_9x="";

    if(isset($_POST['commentaire']))      $commentaire=$_POST['commentaire'];
    else      $commentaire="";

    if(isset($_POST['trafic']))      $trafic=$_POST['trafic'];
    else      $trafic="";

    if(isset($_POST['forme_lien']))      $forme_lien=$_POST['forme_lien'];
    else      $forme_lien="";

    if(isset($_POST['pagerank']))      $pagerank=$_POST['pagerank'];
    else      $pagerank="";

    if(isset($_POST['target']))      $target=$_POST['target'];
    else      $target="";

    if(isset($_POST['rel']))      $rel=$_POST['rel'];
    else      $rel="";

    if(isset($_POST['js']))      $js=$_POST['js'];
    else      $js="";

    if(isset($_POST['prix']))      $prix=$_POST['prix'];
    else      $prixt="";





       $db = mysql_connect('', '', '');  // connexion à la base
       mysql_select_db('',$db);                  // sélection de la base
       
     
           $sql = "SELECT id,titre,description,url,url_soumission,lien_retour,marque_blanche,regle_soumiss
    on,note_9x,commentaire,trafic,forme_lien,pagerank,target,rel,js,prix FROM listing_annuaire";
           mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
           
           // on affiche le résultat pour le visiteur
       echo '
    <div style="border: 2px solid black; width: 300px; margin: 2px; padding: 12px;">
    <strong>Nom</strong> : '.$data['titre'].'<br />
    <strong>Description</strong> : '.$data['description'].'<br />
    <strong>PageRank</strong> : PR '.$data['pagerank'].'<br />
    <strong>Lien de retour</strong> : '.$data['lien_retour'].'<br />
    <strong>Attribut Target="_blank"</strong> : '.$data['target'].'<br />
    <strong>rel=nofollow"</strong> : '.$data['rel'].'<br />
    <strong>Utilisation Javascript</strong> : '.$data['js'].'<br />
    <strong>Gratuit</strong> : '.$data['prix'].'<br />
    <strong>URL</strong> : <a href="'.$data['url'].'" target="_blank">'.$data['url'].'</a><br />
    <strong><a href="'.$data['url_soumission'].'" target="_blank"><font color="black">SOUMISSION</font></a></strong><br />
    <a href="http://www.9x.fr/webmasters/profile.php?mode=viewprofile&u=2" target="_blank"><font color="red">Signalez un annuaire ne correspondant plus</font></a>
    </div>
    <hr />
    ';
     
       mysql_close();  // on ferme la connexion

    ?>

    C'est peut-être plus clair non ? (pas si sûr) ^_^

  11. Bonjor à tous,

    Depuis ce matin je lutte un peu de tutos en tuos sur le net; pourtant une fois de plus ça doit pas être sorcier si on s'y prend bien :hypocrite:

    J'ai une table qui contient 11 champs.

    Dans ces champs je met que la valeur oui ou non.

    J'aimerais que mes visiteurs puissent interroger la BDD via des formulaires qui affichent les champs avec leurs valeurs.

    Exemple :

    Sur la même page on trouverait trois formulaire avec select :

    champ1

    (dedans oui ou non)

    champ1

    (dedans oui ou non)

    champ1

    (dedans oui ou non)

    Je veux donc arriver à trier le resulat si le visiteur décide que le champ1 correspond à oui mais que le 2 à non et le 3 à oui.

    Bon je sais même en me relisant j'ai du mal à comprendre mais peut-être que pour vous :wub:

  12. au fait tu as une ligne vers la fin où il y a une coquille, tu as écrit "vwebmaster" à la place de webmaster. (quoique c'est ptete un code que t'utilises pas directement ^^
    Merci je vais corriger cela et bonne migration vers la nouvelle version qui est sorti ce soir ;)
  13. Je suis également chez OVH :D

    Voilà le .htaccess que j'utilise à la racine du forum et non du serveur !

    Options +FollowSymlinks

    RewriteEngine On

    #this may cause isues with subdirs and so I have not enabled it.
    RewriteBase /webmasters

    RewriteRule [.]*-vf([0-9]*) /webmasters/viewforum.php?%{QUERY_STRING}&f=$1
    RewriteRule [.]*-vp([0-9]*) /webmasters/viewtopic.php?%{QUERY_STRING}&p=$1
    RewriteRule [.]*-vt([0-9]*) /webmasters/viewtopic.php?%{QUERY_STRING}&t=$1
    RewriteRule [.]*-vc([0-9]*) /webmasters/index.php?%{QUERY_STRING}&c=$1
    RewriteRule [.]*-ac([0-9]*) /webmasters/album_cat.php?%{QUERY_STRING}&cat_id=$1
    RewriteRule [.]*-at([0-9]*) /webmasters/album_thumbnail.php?%{QUERY_STRING}&pic_id=$1
    RewriteRule [.]*-apic([0-9]*) /webmasters/album_pic.php?%{QUERY_STRING}&pic_id=$1
    RewriteRule [.]*-apm([0-9]*) /marsforum/album_picm.php?%{QUERY_STRING}&pic_id=$1
    RewriteRule [.]*-full-asp([0-9]*) /webmasters/album_showpage.php?full=&pic_id=$1
    RewriteRule [.]*-asp([0-9]*) /webmasters/album_showpage.php?%{QUERY_STRING}&pic_id=$1
    RewriteRule [.]*-aper([0-9]*) /webmasters/album_personal.php?%{QUERY_STRING}&user_id=$1
    RewriteRule [.]*-dc([0-9]*) /webmasters/dload.php?%{QUERY_STRING}action=category&cat_id=$1
    RewriteRule [.]*-df([0-9]*) /webmasters/dload.php?%{QUERY_STRING}action=file&file_id=$1
    RewriteRule [.]*-kbc([0-9]*) /webmasters/kb.php?%{QUERY_STRING}mode=cat&cat=$1
    RewriteRule [.]*-kba([0-9]*) /webmasters/kb.php?%{QUERY_STRING}mode=article&k=$1
    RewriteRule [.]*-kbsmp /webmasters/kb.php?mode=stats&stats=mostpopular
    RewriteRule [.]*-kbstr /marsforum/kb.php?mode=stats&stats=toprated
    RewriteRule [.]*-kbsl /webmasters/kb.php?mode=stats&stats=latest
    RewriteRule [.]*-pbc([0-9]*) /webmasters/kb.php?%{QUERY_STRING}mode=cat&cat=$1
    RewriteRule [.]*-pa([0-9]*) /webmasters/kb.php?%{QUERY_STRING}mode=article&k=$1
    RewriteRule [.]*-psmp /vwebmasters/kb.php?mode=stats&stats=mostpopular
    RewriteRule [.]*-pstr /webmasters/kb.php?mode=stats&stats=toprated
    RewriteRule [.]*-pbsl /webmasters/kb.php?mode=stats&stats=latest
    RewriteRule ^.+\.html$ /webmasters/forbot/index.php [L]
    RewriteRule ^.+\.htm*$ /webmasters/forbot/index.php [L]
    RewriteRule ^member-.+\.html*$ /webmasters/forbot/index.php [L]
    RewriteRule ^members.+$ /webmasters/forbot/index.php [L]
    RewriteRule ^(.+)/$ /webmasters/forbot/index.php [L]

    + un robots.txt pour éviter le duplicate !

  14. Je pense que le mieux et que tu vires le Mod que tu indiques et que tu fasses les modifs que j'ai indiqué pour virer les sessions.

    Je suis également en test ici :

    -http://www.9x.fr/webmasters/

    Et ça semble fonctionner avec la méthode que j'ai indiqué

×
×
  • Créer...