Support IVY : Encyclopédie #1 et site d'informations, Conseils, Tutorials, Guides et plus
  • Accueil
  • Astuces
  • Magazine
    • Conseil en relations
      • Astuces
    • Rédaction & écriture
    • Web Design
    • Réseaux sociaux
      • Facebook
  • Lifestyle
    • Food
  • Ressources
    • Questions & Réponses
    • Graphique
      • PixelArt
No Result
View All Result
Support IVY : Encyclopédie #1 et site d'informations, Conseils, Tutorials, Guides et plus
  • Accueil
  • Astuces
  • Magazine
    • Conseil en relations
      • Astuces
    • Rédaction & écriture
    • Web Design
    • Réseaux sociaux
      • Facebook
  • Lifestyle
    • Food
  • Ressources
    • Questions & Réponses
    • Graphique
      • PixelArt
Support IVY : Encyclopédie #1 et site d'informations, Conseils, Tutorials, Guides et plus
No Result
View All Result
Home Web Design

Création d’une page de recherche de site avec un script ASP

27 octobre 2020
in Web Design
Reading Time: 6 mins read
A magnifier over a search field on a web page

Une loupe sur un champ de recherche sur une page Web

Les scripts ASP (Active Server Page) sont une alternative Windows aux langages de codage tels que javascript et flash. L’un des moyens les plus simples de l’utiliser sur votre site consiste à créer une page de recherche à l’échelle du site axée sur votre site Web.

Table des matières

Codage des pages de recherche avec HTML et ASP

Il existe de nombreux tutoriels en ligne qui expliquent les deux parties à un moteur de recherche ASP pour votre page. Le didacticiel ASP est un bon exemple, avec une séparation entre les fichiers HTML et ASP nécessaires.

Pourquoi avez-vous besoin de deux fichiers?

Il est important de comprendre la différence entre les fichiers. ASP s’exécute dans les coulisses pour exécuter la fonction de recherche. Le HTML est utilisé à la fois pour collecter les informations et les présenter à l’utilisateur.

Tout d’abord, créez un fichier HTML dans votre éditeur de texte ou WYSIWYG préféré nommé quelque chose comme « ASP_search.html ». Cela va être un formulaire qui prend en compte les entrées de l’utilisateur, alors placez-le quelque part dans le du document:

<form method="POST" action="/cgi-bin/sitesearch.asp"><table border=0 cellpadding=5 bgcolor=000000><tr><td align=center>What terms are you searching for?<input type=text name=term size=20><input type=submit value="search"></td></tr></table></form>

Toute personne familiarisée avec le HTML basique verra certaines parties familières de ce code qui n’ont rien à voir avec ASP. À l’intérieur des balises

se trouve un , avec un remplissage de cellule et des variables de couleur d’arrière-plan qui peuvent être adaptées aux préférences du concepteur. Le texte juste avant est également entièrement personnalisable, ainsi que la propriété « size » du champ de saisie.

Les parties du code qui ne sont pas variables sont la méthode de formulaire et l’action, qui appellent le fichier Active Server Pages « sitesearch.asp ». Le type d’entrée doit également être «soumettre», bien que la valeur du bouton puisse être modifiée en «rechercher maintenant!». ou quelque chose comme ça.

Création du fichier ASP

Sur le serveur, par rapport au fichier ASP_search.html, il doit y avoir un dossier appelé « cgi-bin ». Habituellement, cela fait déjà partie de toute configuration de serveur standard. Dans ce dossier, vous allez créer le fichier « sitesearch.asp » que le formulaire HTML appelle lorsque l’utilisateur soumet ses conditions.

L’ensemble du code dépasse le cadre de cet article, mais ils ont tendance à suivre le modèle présenté sur des sites tels que ASP Tutorial. Il y a quelques éléments du codage de recherche ASP dont vous devez être conscient afin de personnaliser la fonction de recherche de votre site.

ArticlesA lire

Holiday Background

Où puis-je trouver des arrière-plans de vacances gratuits

Free Guestbooks for Websites

Livres d’or gratuits pour sites Web | Supportivy

Free Genealogy Web Templates

Modèles de pages Web de généalogie gratuits

Cascading Style Sheets

Modèles gratuits de Dreamweaver | Supportivy

  • « Novalid » – dans les premières lignes du script ASP, vous pouvez définir les termes de recherche qui ne sont pas acceptables pour votre site. L’exemple de code vous donne quelques exemples pour commencer:
Novalid=" a b c d e f g h i j k l m n o p q r s t u v w x y z yes no and more"

Celles-ci partent du principe que les recherches à une seule lettre ou des mots comme « et » sont trop courants pour être utiles dans une requête de recherche. Souvent, les grossièretés et le langage inapproprié sont également inclus dans la liste des «novalides».

  • « NovalidResponse » – Vous pouvez également définir ce que sera l’alerte de réponse s’ils essaient d’utiliser un terme que vous n’aimez pas:
NovalidResponse ="We can't search for that term. Please ask about something else."
  • «FolderName» est l’endroit où se trouvent les fichiers recherchés. Ils doivent être des fichiers HTML, et cet exemple de script ASP ne creusera pas plus profondément dans les sous-répertoires.
  • « Résultats de la recherche » est le texte qui sera affiché en haut de la page des résultats de la recherche.

Utiliser ASP pour écrire du HTML pour les résultats

La dernière partie du code ASP est utilisée pour écrire un fichier HTML entièrement nouveau à l’aide de la fonction ASP « ResponseWrite ». Il s’agit d’un fichier HTML éphémère qui est créé et affiché uniquement en réponse à une recherche particulière. Vous pouvez modifier la présentation des résultats en éditant les différentes propriétés HTML telles que « BORDER » et « BGCOLOR », ainsi que la réponse si aucun résultat n’est trouvé. Cependant, il est important de conserver toutes les balises d’ouverture et de fermeture de base d’une page HTML standard. Le fait d’omettre ne serait-ce qu’un simple symbole « > » peut faire échouer complètement la recherche.

Un simple début ASP

Un didacticiel sur la création d’une page de recherche simple n’est que le début de l’apprentissage des pages Active Server. D’autres sites tels que les écoles du W3C et ASP.net (le site officiel de Microsoft ASP) peuvent vous emmener à partir de ces bases en créant des moteurs de recherche plus robustes et même en développant des sites Web entiers en utilisant ASP. Que vous l’utilisiez ou non, comprendre les bases des pages de recherche ASP peut vous aider à devenir un développeur Web plus complet.

Lisez plus d’astuces sur le design web ici, et n’oubliez pas de partager l’article sur Facebook !

ShareTweetPin

Related Posts

Holiday Background
Web Design

Où puis-je trouver des arrière-plans de vacances gratuits

Fond d'écran GIF animé gratuit De nombreuses personnes qui souhaitent créer des pages Web saisonnières, mais qui n'ont pas beaucoup...

Free Guestbooks for Websites
Web Design

Livres d’or gratuits pour sites Web | Supportivy

Livre d'or des codes HTML Les livres d'or gratuits pour les sites Web sont l'un des artefacts les plus durables...

Free Genealogy Web Templates
Web Design

Modèles de pages Web de généalogie gratuits

Retrouver l'histoire de votre famille et localiser les détails sur les ancêtres peut prendre du temps. Une fois que tout...

Cascading Style Sheets
Web Design

Modèles gratuits de Dreamweaver | Supportivy

Il n'y a pas de quoi avoir honte à l'aide de modèles Dreamweaver gratuits. Dreamweaver est un programme détaillé qui...

Next Post
Meilleures photos les pixel art

les pixel art : +31 Idées et designs pour vous inspirer en images

Meilleures photos pixel art rick et morty

pixel art rick et morty : +31 Idées et designs pour vous inspirer en images

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

  • Accueil
  • Questions & Réponses
  • Science
  • Astuces
  • Business
  • Cryptomonnaie
  • Design
  • Marketing
  • Programmation
  • Politique de confidentialité
  • A propos
  • Contact

© 2018-2020 SupportIVY - Premium Magazine.

No Result
View All Result
  • Accueil
  • Astuces
  • Magazine
    • Conseil en relations
      • Astuces
    • Rédaction & écriture
    • Web Design
    • Réseaux sociaux
      • Facebook
  • Lifestyle
    • Food
  • Ressources
    • Questions & Réponses
    • Graphique
      • PixelArt