begin process at 2012 05 30 16:40:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Moteur de recherche à sauvé vite !!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Moteur de recherche à sauvé vite !!!

mercredi 8 décembre 2004 à 11:15:25 | Moteur de recherche à sauvé vite !!!

tony4758

Binjour, j'ai un moteur de recherche que j'ai créer, il fonctionne comme sa :
tjs_base.Add(adresse de la page,le titre,les mots-clés)
Enfin bref, un script assé long. J'ai mis une page pou que les personnes inscrivent leur sites dans mon moteur de recherches, par un formulaire comme sa :
- Adresse de la page
- Titre du site
- 6 mots clés

et qui se transformerais comme sa :
tjs_base.Add(page,titre,mots-clés)
dans la page du moteur de recherche, si vous voulz voir mon code voici comment il est fait :

<!-- saved from url=(0022)http://internet.e-mail -->
<HTML>

<center><img src="Images/logo1.bmp"></center><br><br><br><br>



<HEAD><TITLE>Recherche sur : Porty-Search</TITLE>
<SCRIPT language=javascript>
// Script développé par Olivier Hondermarck
// D'autres scripts sur http://www.toutjavascript.com
// Utilisation gratuite à condition de laisser ces commentaires

// Création de la base de données
var tjs_base=new TJS_InitBase("_self");
// TJS_InitBase(target) : target="_blank" pour ouvrir dans une nouvelle page
tjs_base.Add("http://www.jeuxvideo.com","Jeuxvideo.com","jeux,trucs et astuces,jeux vidéos,jeux videos,jeu vidéo,jeu video,jeu,jeuvideos.com,http://www.jeuxvideos.com");
tjs_base.Add("http://www.google.fr","Google","recherche,recherches,rechercher,moteur de recherches,moteurs de recherches,google,www.google.fr,http://www.google.fr");
tjs_base.Add("http://membres.lycos.fr/portycharmed/","Porty-Charmed","Haliwell,Magie,Porty-Charmed,portycharmed,Livre des ombres,Charmed,http://membres.lycos.fr/portycharmed/");
tjs_base.Add("http://www.01net.com","01net.com","téléchargements,téléchargement,telechargements,telechargement,télechargements,télechargement,www.01net.com,http://www.01net.com");
tjs_base.Add("http://www.lycos.fr","Lycos.fr","Chat,Webmaster,caramail,Hébergeur,Hebergeur,Hébergeur gratuit,Hebegeur gratuit,Forum,Forums,www.lycos.fr,hhtp://www.lycos.fr");
tjs_base.Add("http://www.voila.fr","Voila.fr","recherche,recherches,rechercher,moteur de recherches,moteurs de recherches,www.voila.fr,Voila,http://www.voila.fr");
// COMPLETEZ ICI la base de données
// tjs_base.Add(page,titre,mots-clés)


function TJS_InitBase(target) {
this.nb_item=0;
this.target=target;
this.Add=AddItem;
this.Search=SearchItem;
}
function AddItem(page,desc,cle) {
var nb = this.nb_item;
var item = new Object;
item.page=page;
item.desc=desc;
item.cle=cle;

this[nb]=item;
this.nb_item++;
}


function SearchItem(txt) {
// txt contient le texte de la recherche
txt = unescape(txt);
txt = txt.replace(/\+/g," ");
var n=tjs_base.nb_item;
var indice=-1;
if (txt=="") {alert("Vous n'avez rien tapé !!!"); }
else{
document.forms["tjs_search"].elements["mot"].value=txt;
var Z=""; var nb=0;
for (var i=0; i<n; i++) {
if (tjs_base[i].cle.toUpperCase().indexOf(txt.toUpperCase(),0)!="-1") {
Z+="<A target='"+tjs_base.target+"' href='"+tjs_base[i].page+"'>"+tjs_base[i].desc+"</A> <SMALL>("+tjs_base[i].page+")</SMALL><BR>"
nb++;
}
}
if (nb>0) {
if (nb==1) {Z="1 résultat trouvé pour la recherche [<B>"+txt+"</B>] : <BR><br><br>"+Z;}
else {Z=nb+" résultats trouvés pour la recherche [<B>"+txt+"</B>] : <BR><BR><br>"+Z;}
}else{Z="Aucun résultat pour la recherche sur [<B>"+txt+"</B>]<BR>Vérifiez l'orthographe";}
document.write(Z);
}
}

function TJS_Search(f) {
if (f.mot.value!=""){f.submit();}
}

function TJS_PrintResult() {
var url=document.location.href;
if (url.indexOf("?mot=",0) > 0) {
var mot=url.substring(url.indexOf("?mot=",0)+5);
SearchItem(mot);
}
}

</SCRIPT>
</HEAD>
<center><a href="add_search.html">Ajouter votre site</a><img src="Images/vide1.bmp"><img src="Images/vide1.bmp"><a href="apropos.html">A propos</a><img src="Images/vide1.bmp"><img src="Images/vide1.bmp"></center>
<center>
<hr></hr>
<body><FORM name=tjs_search METHOD=get action="index.html">
<INPUT NAME="mot" SIZE=20 MAXLENGTH=35 value="" onFocus="if (this.value=='') {this.value=''}" onBlur="if (this.value==''){this.value=''}">
<INPUT TYPE="button" name="bouton" VALUE="Rechercher" onClick="TJS_Search(this.form)">
</FORM></center><hr></hr></body>

<SCRIPT language=javascript>
// Affichage des résultats éventuels.
TJS_PrintResult();
</SCRIPT>






</FONT></TD></TR></TABLE>
</BODY>


AIEZ-MOI VITE SVP !!!!!!!!!!!!!!!!!!!!!!!
J'AI BESOIN DE FAIRE CE FORMULAIRE !!!
=>>>> Tony 4758 <<<<=
mercredi 8 décembre 2004 à 11:49:38 | Re : Moteur de recherche à sauvé vite !!!

winwarrior

Membre Club
Je crois que tu t'es trompé de forum la ... ton code n'a rien à voir avec le php, c'est du javascript (et je me demande bien comment tu peux faire un moteur de recherche en javascript :/) ..

win
irc.chatown.org


Cette discussion est classée dans : base, recherche, http, www, tjs


Répondre à ce message

Sujets en rapport avec ce message

Google -> Moteurs de recherche personnalisés par lien (à la recherche de la solution :p) [ par sanyi_57 ] Ah, heureusement qu'il y a ce forum, moi je donne ma langue au chat! Voilà le thème: après avoir mis en ligne un annuaire (base freeglobes) pour l'ind Nouveau CMS [ par newpain ] Salut, je sais pas si je peux le sortir ici, j'ai développer depuis 2 ans un cms, et je viens de le sortir sous licence gnu gpl 2,Bon, encore un nouve galerie photo [ par maxxou56 ] Je souhaiterais réalisé un site internet avec une galerie photo, mais je suis un peu bloquer sur le code étant donné que je nai que très peu de basees Probleme script allopass [ par jefjef10 ] Salut a tous j'ai inséré mon script de paiment allopass sur ma page http://www.win-apel.com/ps3.phpsi le code est bon la personne attéri sur cette pag http://www.phpcs.com/infomsg.aspx?ajout=1 [ par SiniZoWn ] bonjour, je débute en php et j'ai suivis le tuto :  http://www.phpcs.com/co .htaccess ( redirection ) [ par wizard512 ] Bonjour,Je souhaiterais faire une redirection avec un htaccess.Rediriger toutes les url de"http://www.site.com/_dossier/xxxxx" vers "http://www.site.c pb d'accent [ par christobal ] Bonjour,Comment éviter que les lettres accentuées soit converti en, je ne c'est quoi exemple : Téléchargé --> Télécharger.Pour info, et je ne sais p parser un fichier xml avec JDOM [ par nadjet24 ] bonjour , je souhaite avoir une aide, car je souhaite parser mon fichier xml en utilisant JDOM pour obtenir son arboressence mais j'ai des problème au recherche dans une base de données [ par loicjacquemontt ] Bonjour,C'est pour un annuaire d'entreprise avec une fiche pour chaque entreprise....Comment effectuer une recherche dans toutes les colonnes d'une ta


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales