aide php

WRInaute occasionnel
j' ai crée un petit annuaire c' est un script PHPMyAnnu
je voulais savoir si google va bien suivre tous les liens
vu que le php et moi on est pas copains et j ai deja un pr 4 de prévu :lol:
www.net-show-annuaire.com
 
WRInaute discret
Oui sans problème, car tes variables sont de la forme cat_id= et non pas seulement id=

Bon référencement à toi...
 
WRInaute discret
C'est encore moi...

Cependant je ne suis pas sûre qu'il suive tes lien vers les sites de ton annuaire...

Car il sont justement sous la forme id=

Comme celui-ci... h**p://www.net-show-annuaire.com/phpmyannu/goto.php3?id=35
 
WRInaute accro
Tu changes id en numero par exemple

puis avec notepad tu ouvres goto.php3 et la ca ou fait réference a id tu changes par numero. :) (ou plus simple encore, tu mets en premiere ligne
$id = $numero )

De meme, dans toutes les pages qui font appel a goto.php3?id= tu changes en goto.php3?numero=

mais attention aux effets de bord.. Dans la base de données, je parie que les... id de tes liens s'appellent id justement :)

:arrow: donc faut pas que t'oublies de retester intégralement toute ton application (select, insert, update, delete)

Bienvenue dans le monde de la programmation

bon courage
 
WRInaute discret
moutyk a dit:
A mon avis ca ne sert a rien de changé $id par autre chose
Salut,
Je suis assez d'accord car l'Id seul n'est que la redirection vers le site concerné, pour la navigation dans le site cat_id va bien.
A+
 
WRInaute occasionnel
8O :? un expert viiiiiiiiiiiiiiite :lol:
je veux que les liens soient pris en compte par google pour les sites listés :wink:
 
WRInaute occasionnel
is_in_array($id,$tab_id
sur cette ligne par exemple je met
is_in_array($numero,$tab_numero
je remplace bien " id " partout
 
WRInaute occasionnel
un autre parametre que j'ai vu dans phpmyannu qui me semble un peu merdique (dans d'autres gestionnaire d'annuaires aussi) ...

La redirection est bel et bien enregistré, mais celle ci n'est pas mis en valeur ...

Lorsque vous faites la redirection, ajoutez le titre du site ... ca aidera dans le référencement !!!
 
WRInaute occasionnel
doucement je viens juste d' apprendre la difference entre php et html :lol:
bon sur mes tables aussi je vire " id " et " id_cat " ?
 
WRInaute discret
american a dit:
is_in_array($id,$tab_id
sur cette ligne par exemple je met
is_in_array($numero,$tab_numero
je remplace bien " id " partout

Tu ne remplaces pas $id de partout.
Tu ajoutes une ligne au début de tes scripts :
$id=$numero;

Ainsi, partout où il y a $id, il prendra la valeur de $numero.
Sinon, tu risques d'en oublier, voire de te tromper ($idee => $numeroee ?)
Le plus simple est : Si tu as un fichier qui est lu systématiquement à tous les appels de scripts ( fichier type : config.php ou authentification.php, voire init.php), tu mets la ligne dedans, et tous tes scripts le prennent en compte.

Au fait : Profites en pour faire des tests de sécurité :
$id=0;
if ($numero>0 && $numero<99999)$id=$numero; else die("pas touche au script...<br>Merci ;");

Voilà, A+, Nico.
 
WRInaute discret
American je te confirme ce que vient de te dire Galle...

Mais surtout n'oublie pas de modifier dans tes bases de données le variable id en numero, sinon lorsque tu lancera une recherche sur numéro=12, ta base ne le trouvera pas car elle, elle a id=12.

Je te rassure... c'est un peu de travail mais le résultat est la ensuite...
 
WRInaute impliqué
Ba je sais pas moi si ca vaut vraiment le coup

moi mes pages de mon annuaire phpannu ont toutes été indexée et sont revisitée assez souvent

Mais bon dans le doute c'est peut etre plus sage


++
 
WRInaute occasionnel
merci a tous
je verrai ça pour la rentée maintenant c' est les vacances pour moi :lol:
et bonne fin de danse a tous :wink:
 
Discussions similaires
Haut