Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1713 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Petit moteur en javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit moteur en javascript

n°2095590
weedo974
Posté le 17-08-2011 à 10:31:21  profilanswer
 

:hello:

 

je dois faire un petit moteur de recherche en js avec 2 champs ( région et département) et un bouton "submit" qui renvois une liste de résultats.

 

a cause du proxy (et de mon bas niveau en js) je suis bloqué pour trouvé un script qui va bien

 

voila grossièrement le rendu

 

http://nsa27.casimages.com/img/2011/08/17/110817103728465320.png

 

j'aimerais un exemple existant pour m'inspirer ou un bout de js qui va bien pour traiter ça

 

merci


Message édité par weedo974 le 17-08-2011 à 18:00:44

---------------
Feedback
mood
Publicité
Posté le 17-08-2011 à 10:31:21  profilanswer
 

n°2095597
theredled
● REC
Posté le 17-08-2011 à 11:07:13  profilanswer
 

Pourquoi t'aurais besoin d'utiliser Javascript pour ça ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095603
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-08-2011 à 11:16:25  profilanswer
 

Je vois pas non plus l'intérêt du JS dans le cas présent.


---------------
Gamertag: CoteBlack YeLL
n°2095625
___alt
Posté le 17-08-2011 à 12:15:17  profilanswer
 

La recherche s'effectue habituellement côté serveur, oui.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2095639
theredled
● REC
Posté le 17-08-2011 à 13:50:45  profilanswer
 

Ben, c'est peut-être faisable, mais partir "d'un exemple existant" faut oublier...

 

C'est un cas très peu courant, voire complètement unique.


Message édité par theredled le 17-08-2011 à 13:52:34

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095643
theredled
● REC
Posté le 17-08-2011 à 14:09:54  profilanswer
 

Le faire à ta place tu veux dire ? :o

 

Le plus simple c'est que tu te mettes au JS, + jQuery.


Message édité par theredled le 17-08-2011 à 14:11:42

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095682
rufo
Pas me confondre avec Lycos!
Posté le 17-08-2011 à 16:18:22  profilanswer
 

Pour info, Ajax, c'est du JS :/ Te mettre à cette techno me paraît indispensable si tu veux pas perdre trop de temps à faire le script que tu veux.
 
POur info, si ta source est un CSV, rien ne t'empêche de le parser avec du php avec un wamp en local :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2095711
rufo
Pas me confondre avec Lycos!
Posté le 17-08-2011 à 17:04:48  profilanswer
 

Citation :

les résultat viennent disons d'un "CSV qui sort des urls de boutiques"


 
T'as un csv ou pas? Si ton résultat vient d'une page HTML, ben tu parses son contenu avec un script php dans un wamp local. D'une manière générale, tu parses ta source de données. Pour rappel, un simple fopen() sur une url, en php, permet de récupérer son contenu. Pour parser une page html, tu peux t'aider des outils php style la lib "Snoopy" ou SimpleTest.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2095734
rufo
Pas me confondre avec Lycos!
Posté le 17-08-2011 à 17:30:44  profilanswer
 

Tu pourrais pas nous expliquer plus précisément le contexte et le but final, parce que là, je comprends rien :/ Je suis le seul :??:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2095748
___alt
Posté le 17-08-2011 à 17:47:44  profilanswer
 

weedo974 a écrit :

t'a pas compris  :o  j'ai rien a parser, pas de pages de résultats, rien
 
il me faut une petite fonction qui m'appelle par ex le bloc id=75 si je choisis le dep 75
 
dans ce bloc en dur je mettrai les données de mon csv.
 
c'est a la roots mais j'ai pas le choix  :(


 
1) Tu écris à la main un tableau associatif avec comme clé/valeur département/liste des boutiques
2) Quand l'utilisateur sélectionne un département, tu as facilement la liste des boutiques associées, il n'y a plus qu'à l'afficher
 
Si tout ceci te semble obscur, http://javascript.info est ton ami.
Ça devrait répondre à ton besoin.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
mood
Publicité
Posté le 17-08-2011 à 17:47:44  profilanswer
 

n°2095762
theredled
● REC
Posté le 17-08-2011 à 18:02:20  profilanswer
 

rufo a écrit :

Tu pourrais pas nous expliquer plus précisément le contexte et le but final, parce que là, je comprends rien :/ Je suis le seul :??:


Retiens déja qu'il n'a *pas* la main sur son serveur d'hébergement. Donc pas de solutions avec PHP.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095763
theredled
● REC
Posté le 17-08-2011 à 18:03:57  profilanswer
 

weedo974 a écrit :

t'a pas compris  :o  j'ai rien a parser, pas de pages de résultats, rien

 

il me faut une petite fonction qui m'appelle par ex le bloc id=75 si je choisis le dep 75

 

dans ce bloc en dur je mettrai les données de mon csv.

 

c'est a la roots mais j'ai pas le choix  :(


Tu n'a rien à parser ? Je croyais que ton input était un CSV ?


Message édité par theredled le 17-08-2011 à 18:04:03

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095786
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-08-2011 à 19:08:04  profilanswer
 

theredled a écrit :


Retiens déja qu'il n'a *pas* la main sur son serveur d'hébergement. Donc pas de solutions avec PHP.


 
S'il n'a pas la main sur le serveur... il va la foutre où sa page avec son JS ?


---------------
Gamertag: CoteBlack YeLL
n°2095787
theredled
● REC
Posté le 17-08-2011 à 19:09:41  profilanswer
 

Hmm.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095790
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-08-2011 à 19:16:56  profilanswer
 

weedo974 a écrit :


 
backoffice ? ftp ?  
 
je répète pas de jonctions bdd pas de requêtes cote serveur....c'est un presta de merde qui a la main


 
Si tu peux y aller en FTP pourquoi tu dis que tu ne peux pas faire de Php ? :??:


---------------
Gamertag: CoteBlack YeLL
n°2095805
theredled
● REC
Posté le 17-08-2011 à 20:16:30  profilanswer
 

[:pingouino]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095810
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-08-2011 à 21:23:14  profilanswer
 

Y'a vraiment des gens avec une case en moins :(


---------------
Gamertag: CoteBlack YeLL
n°2095867
rufo
Pas me confondre avec Lycos!
Posté le 18-08-2011 à 09:36:07  profilanswer
 

theredled a écrit :


Retiens déja qu'il n'a *pas* la main sur son serveur d'hébergement. Donc pas de solutions avec PHP.


 
Au cas où tu ne serais pas au courant, PHP n'est pas qu'un langage pour faire des sites web :o C'est avant tout un langage de dév complet, scripté.  Avec un wamp local à ton PC, rien ne t'empêche de faire un script qui parse, par ex, les pages du site allociné (au détail près qu'ils n'apprécieront pas forcément). Donc ne pas avoir accès au serveur empêche simplement de pouvoir modifier l'appli directement ou accéder à la BD (encore que s'il a les codes d'accès de la BD, il pourrait depuis son wamp local).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2095889
theredled
● REC
Posté le 18-08-2011 à 10:55:49  profilanswer
 

rufo a écrit :

 

Au cas où tu ne serais pas au courant, PHP n'est pas qu'un langage pour faire des sites web :o C'est avant tout un langage de dév complet, scripté.  Avec un wamp local à ton PC, rien ne t'empêche de faire un script qui parse, par ex, les pages du site allociné (au détail près qu'ils n'apprécieront pas forcément). Donc ne pas avoir accès au serveur empêche simplement de pouvoir modifier l'appli directement ou accéder à la BD (encore que s'il a les codes d'accès de la BD, il pourrait depuis son wamp local).


J'ai dans l'idée que son CSV est dynamique comme la plupart des CSV :o


Message édité par theredled le 18-08-2011 à 10:56:17

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2095904
rufo
Pas me confondre avec Lycos!
Posté le 18-08-2011 à 11:15:18  profilanswer
 

Si son csv a la même structure (même nb de lignes colonnes), je vois pas où est le pb :/
 
De même, si y'a toujours le même nb de colonnes mais que leur ordre peu changer, en analysant les premières lignes, y'a probablement moyen d'en déduire automatiquement quelle colonne contient quelle type d'info et retrouver ainsi "ses petits".


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Petit moteur en javascript

 

Sujets relatifs
[RESOLU][Javascript] Effet slidetoggle jquery dans un tableau[PHP] Question de n00b : comment ça coexiste le PHP et le JavaScript ?
[AJAX-JavaScript]Requete Ajax retournant un 403[Résolu] [debutant] aide javascript
[Recherche] Codeur pour la création d'un petit site[regex-js] ma petite expression régulière javascript...
Récupérer les valeurs de plusieurs select avec javascript[ASP.NET] moteur de recherche
Javascript - Suivre un lien suite à un promptJavascript dans GreaseMonkey
Plus de sujets relatifs à : Petit moteur en javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR