PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#76 Re : Forum Général PHP » Le code pour lien en dur » 08-06-2009 19:21:11

... euh
google c'est aujourd'hui le moteur ou plutot l'outil pour pas mal de monde. le référencement c'est hyper important pour ninporte quel site tu trouve pas ?

#77 Re : Forum Général PHP » Le code pour lien en dur » 08-06-2009 19:21:11

mais bonsoir a toi mcAllan wink

un lien en dur :
<a href="URL DE TON CHOIX">TITRE DE TON CHOIX</a> tout simplement un lien normal smile bon ok j'explique trés mal lol

un lien en dur c'est un lien tout simple... mais comment comptabilisé les clics pour les stats etc... si ya pas de "?blabla=xxx" a la fin ? pour connaitre l'ID du site par exemple etc bref. mais le probleme c'est que si on utilise justement des variables dans l'url google aime pas du tout = il référence trés mal la page ! aprés analyse sur WRI (vive la pub) (un site qui parle de référencement) je donne pas l'adresse ici car je vais avoir un procés (rire) smile en pv si tu connais pas deja le site ? bref, oui donc googlebot (le rebot google) désactive le javascript au passage sur ton site = il prend uniquement le href donc lien en dur ! javascript et php en redirection c'est pas des liens en dur

#78 Re : Forum Général PHP » Le code pour lien en dur » 08-06-2009 19:21:11

pour de la redirection je suis daccord c'est pas le meilleur mais mon but c'est d'avoir un référencement meilleur ! c'est a dire avec le maximum de chose a faire sur mon site pour le référencement. pour les liens en dur j'ai discuté sur le forum de WRI je suis le premier a etre daccord avec toi moi je prefere une redirection en php MAIS dans le cas des liens en dur c'est impossible de le faire en php.
googlebot : il passe sans le javascript lui donc il va prendre en compte uniquement la balise href donc nikel pour moi. mais les visiteurs qui on javascript (autant dire presque tous) comptabilise les liens grace a javascript. en plus c'est pas un script trés lourd juste une petite ligne.
tu as une meilleure solution pour les liens en dur mais je veux compta les liens en meme temps... si t'en as une je t'écoute avec plaisir l'ami smile

#79 Re : Forum Général PHP » Le code pour lien en dur » 08-06-2009 19:21:11

salut wink franchement.. je pense pas que bcp de monde désactive le javascript.. puis meme si ya quelque personne (trés rare) c pas trés grave non plus je trouve

#80 Forum Général PHP » Le code pour lien en dur » 08-06-2009 19:21:11

david7
Réponses : 12

Salut a tous wink

j'aimerais faire des liens en dur sur ma page partenaires alors j'ai réussi mais j'aimerais savoir si le meilleur code c'est :

<a href=\"$urlsite\" onclick=\"javascript:window.open('out.php?idpart=$idpart');return false;\">$titre</a>

ou alors :

<a href=\"$urlsite\" onclick=\"javascript:openWindow('out.php?idpart=$idpart',0,0,0,0); return false;\">$titre</a>

biensur les deux fonctionne trés bien, mais LE meilleur code c'est lequel ? pourquoi dans un code ya "openWindow" et dans l'autre "window.open" c'est pareil ? j'ai aussi une question sur les 0,0,0,0 c'est quoi ? dsl c'est pas un forum de javascript (lol) mais si un membre connais la reponse.. smile

merci

#81 Re : Forum Général PHP » affichage de x mots » 06-06-2009 14:23:48

oui nikel merci
oui dsl je suis debutant en faite en php enfin j'ai commencé ya 2 mois environ mais jaurais pu le savoir... pour la prochaine fois l'ami wink merci du coup de main !

#82 Re : Forum Général PHP » affichage de x mots » 06-06-2009 14:23:48

merci pour ta rep rapide mais j'ai une erreur a l'ecran :
Parse error: syntax error, unexpected ']' in /public_html/poker/liste.php on line 22

c'est la ligne :
while(count($arr) > 300]{array_pop($arr);}

#83 Forum Général PHP » affichage de x mots » 06-06-2009 14:23:48

david7
Réponses : 4

salut a tous smile

voici mon petit probleme

j'ai une limite de 300 caractères, mais je veux une limite en mots pas en caractère. alors j'ai cherché biensur sur php, aussi sur google sur d'autre site etc, mais je trouve pas je trouve toujours en caractère mais jamais mots sad

voici mon code :

<?php

$r = mysql_query("select * from poker order by titre desc");
while($ligne = mysql_fetch_array($r))
{
  $idpoker = $ligne["idpoker"];
  $titre = $ligne["titre"];
  $texte = substr($ligne["description"],0,300);

  echo("<br /><a href=\"../poker.php?idpoker=$idpoker\">$titre</a><br />$texte<br /><br />");
}

?>

ya t'il un membre qui sache faire cela svp ?
merci.

#84 Re : Forum Général PHP » pointage de lien different (pourquoi?) » 06-06-2009 12:44:47

la fonction filter() je l'utilise pour le referencement la fonction retire tout les carac speciaux, j'affiche donc le titre de mon article comme "nom de page" en plus biensur de l'id tu vois ? je gagne bcp en referencement de cette façon.

#85 Re : Forum Général PHP » pointage de lien different (pourquoi?) » 06-06-2009 12:44:47

la soluion que j'ai trouvé de "filtré" les carac. speciaux pour avoir un bon lien, tu pense que c'est la bonne methode ? ou bien ya une meilleure solution ? merci

#86 Re : Forum Général PHP » pointage de lien different (pourquoi?) » 06-06-2009 12:44:47

hey ca marche nikel ! je suis trop c.. smile merci bcp !

sinon, tu vois des améliorations ?

a+ merci encore!

#87 Forum Général PHP » pointage de lien different (pourquoi?) » 06-06-2009 12:44:47

david7
Réponses : 5

salut a tous

j'ai un petit probleme avec l'url rewriting (je suis debutant lol)

(en deux mots, c'est un script d'article de poker)

alors déjà voici le code de mon .htaccess

RewriteEngine on
RewriteBase /
RewriteRule ^poker-([0-9]+).* /poker/detail.php?idpoker=$1 [L]

ensuite une portion du code de ma page index.php :

<?php

$r = mysql_query("select * from poker order by date desc limit 5");
while($ligne = mysql_fetch_array($r))
{
   $idpoker = $ligne["idpoker"];
   $titre = $ligne["titre"];
   $titre_rewriting = filter($ligne["titre"]); // j'ai filtré les carac. speciaux du titre avec une fonction pour le pointage des liens en url rewriting
   $date = dateFrench($ligne["date"]);
   
   echo("<br /><a href=\"poker-$idpoker-$titre_rewriting.html\">$titre</a> - $date");
}

?>
<br /> <a href="poker/liste.php">Les autres articles poker (cliquez- ici)</a>

qui affiche :
Jouer un Tapis Moyen en Début de Parole - 23/03/2009
QUI POINTE DONC VERS : http://www.ndd.com/poker-1-Jouer_un_Tap … arole.html
Les autres articles poker (cliquez-ici)

Pour le moment ca va

ensuite je clic sur "Les autres articles poker" qui pointe vers : http://www.ndd.com/poker/liste.php (aucun probleme)
voici le code de la page liste.php qui ressemble vraiment a index.php

<?php

$r = mysql_query("select * from poker order by date desc");
while($ligne = mysql_fetch_array($r))
{
   $idpoker = $ligne["idpoker"];
   $titre = $ligne["titre"];
   $titre_rewriting = filter($ligne["titre"]);
   $texte = $ligne["description"];
   $date = dateFrench($ligne["date"]);

   echo("<br /><a href=\"poker-$idpoker-$titre_rewriting.html\">$titre</a> - $date");
}

?>

qui affiche donc :
Articles :
Jouer un Tapis Moyen en Début de Parole - 23/03/2009 qui pointe vers "http://www.ndd.com/poker/poker-1-Jouer_ … arole.html" dans le lien ya le dossier /poker/ voila le probleme, pourquoi sur l'index ya aucun probleme mais sur liste.php il m'affiche le dossier /poker/ dans le lien, une fois que je clic dessus j'ai une erreur 404, que j'ai pas sur le page index une fois que je clic, j'ai lu les dossier present sur le site webrankinfo mais je trouve pas mon bonheur
peut etre que j'ai du mal faire un truc ? mais je vois pas quoi... sinon ya t'il des suggestions dans l'enssemble ? amélioration ?
merci a vous  (dsl pour le gros post) smile

Pied de page des forums

Propulsé par FluxBB