D.SEARCH :: MOTEUR DE RECHERCHE QVDLM

cs_DomJ Messages postés 132 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 3 décembre 2013 - 2 juin 2007 à 02:45
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 4 juin 2007 à 01:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42955-d-search-moteur-de-recherche-qvdlm

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
4 juin 2007 à 01:23
idem
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
4 juin 2007 à 01:08
DomJ -> Voici un exemple de rewriteRule :

Fichier .htaccess :

RewriteEngine On
RewriteRule ^data/_([0-9]*).dat data.php?lvl_id=$1

Quand une personne demande le fichier data/_0.dat, le fichier .htaccess dit à Apache comment il devrait interpréter la requête soit comme (data.php?lvl_id=0).

En passant, comme l'on dit ceux avant moi cette source est vide s'il n'y a aucun script serveur derrière ceci. 1/10
kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015
3 juin 2007 à 20:50
C'est moi qui ai noté 1 et si je n'ai pas commenté c'est parce que sur le moment je n'avais pas vraiment le temps... bref... désolé mais...

1 - ligne de code (pour ne pas dire 1) pas vraiment aux normes (cf balise : <script) ce n'est pas ce que j'appel une source
2 - excuse moi du terme mais le concpt est bidon... tu ne cherche pas là tu redirige... donc si la page n'existe pas tu fais quoi... .. ?

Si on sort du fait, comme le fait remarquer coucou, que pour ce genre d'appli il faut un langage serveur, un base de donné ( parce que stocké en physiquement ouch!) et éventuellement le mod rewrite d'apache si tu veux faire quelque cose qui ressemble à wikipédia en js/html il faut te pencher sur les xmlhttprequest... tu lance la recherche en tache de fond... si elle aboutie tu affiche le résultat si tu obtiens un code d'erreur 404 en réponse tu dis que le mot n'existe pas encore... tu peux même proposer à la personne de créer la page via une autre page mais que ce soit avec php ou un autre langage il te faut un langage executé coté serveur pour le traitement et la création du fichier... .. .

Voili voilou... ne vois pas en la dureté de mes commentaire une agression... c'est en forgeant qu'on devient forgeron... .. .

@ tchaOo°
cs_DomJ Messages postés 132 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 3 décembre 2013 1
3 juin 2007 à 18:12
Vous vous demandez ce que veut dire "QVDLM", ben, dans un sens, vous venez de le dire!

coucou747: comment on les fait, les rewriteRules?
Naixn Messages postés 455 Date d'inscription mardi 17 septembre 2002 Statut Membre Dernière intervention 22 juillet 2007
3 juin 2007 à 11:04
Et comme le dit coucou747, cette source n'apprends rien à personne. A part un location.href ou un document.getElementById, ta source ne fait strictement rien :-/
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
3 juin 2007 à 06:10
... c'est pas en php, c'est gere par apache...
le truc, c'est que la, si tu veux, ton "moteur de recherche" ne fait que faire une redirection... il ne cherche rien... et faudra alors faire toi meme chaque article en fonction de chaque mot clef et combinaison de mots clefs possible... c'est pas gerable...
cs_DomJ Messages postés 132 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 3 décembre 2013 1
3 juin 2007 à 04:55
oui, je sais rewriteRules

results.html?mots=google...
oui, très bien, mais c'est en Php! Et je n'en promgramme pas!
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
3 juin 2007 à 00:50
non... relis ce que j'ai mis, et renseigne toi sur les rewriteRules
cs_DomJ Messages postés 132 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 3 décembre 2013 1
3 juin 2007 à 00:20
bah, oui, comment faire des redirections depuis un forumulaire
(text=google, location.href=text+".html")
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
2 juin 2007 à 10:03
ce n'est pas moi, mais je vais resumer ce qu'il devait penser :
wikipedia ou php.net ne fonctionnent probablement pas comme cela, ce sont des rewriteRules : ces pages n'existent pas reelement, elles sont rediriges vers codes.php?function=... ou article.php?titre=...
Ton modele obligerait a prevoir tout keyword tape... et a la moindre page non prevue, c'est le 404 error assure...

Bref, ca ne sert a rien, et vu la taille du code, tu admetras que ca n'apprend rien a personne
cs_DomJ Messages postés 132 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 3 décembre 2013 1
2 juin 2007 à 02:45
euh... Qui m'a mis 1/10?
'Laisse aucun commentaire et dit que c'est nul...
Pas moyens d'améliorer ma source si cette personne ne dit que c'est nul sans me dire son point....
Rejoignez-nous