IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

barre de recherche comme ctrl-F


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2019
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Janvier 2019
    Messages : 24
    Par défaut barre de recherche comme ctrl-F
    Bonjour,

    j'aimerais sur chacune de mes pages html, installer une barre de recherche qui se comporterait comme le ctrl-F. Cela a certainement déjà été fait mais je ne trouve pas... Et par moi-même je ne m'en sors pas

    Je pense m'y prendre ainsi pour chaque fichier.html:
    1/ Faire lire par un lire.php un fichier.html. Ex: "Eveil.html". Le contenu irait dans une table nommée "Eveil"
    2/ dans "Eveil.html" la barre de recherche compare le mot entré à la table "Eveil"
    3/ s'il est trouvé, la souris va sur le mot trouvé (et surligné)

    Est-ce que l'approche vous parait bonne?
    Est-ce que vous pourriez m'aider, notamment pour le point 3 ?

    merci de votre attention
    bien cordialement,
    daniel

  2. #2
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    PHP agit côté serveur. Cela signifie que quand tu vois la page web PHP a fini son travail et a envoyé le code html au navigateur. Donc toute interaction entre l’utilisateur, sa souris et la page web passe par le JavaScript et/ou Ajax.

  3. #3
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2019
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Janvier 2019
    Messages : 24
    Par défaut
    PHP agit côté serveur. Cela signifie que quand tu vois la page web PHP a fini son travail et a envoyé le code html au navigateur.

    merci bien badaze

    donc
    1/ j'utilise le PHP pour créer ma table à partir du fichier HTML
    2/ par contre je découvre qu'en effet "on ne peut pas se connecter à une base de données en javascript" mais qu'en AJAX on pourrait appeler un script PHP qui récolterait mes données SQL
    3/ après je pourrai utiliser le JS pour aller positionner mon curseur (focus?)

    tu me confirmes tout ça ?
    merci !
    daniel

  4. #4
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    Pour les points 2 et 3 oui (encore que pour le positionnement du curseur je ne suis pas sûr).
    Pour le point 1 je ne comprends pas ce que tu veux dire. C'est ambigu.

  5. #5
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2019
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Janvier 2019
    Messages : 24
    Par défaut
    je veux juste dire utiliser le PHP pour créer une table qui va contenir un fichier HTML
    genre:
    $requete= "INSERT INTO matable SET nom=\"Machin\", prenom=\"Frank\", note=\"12\" ";

    par contre, pour ne récupérer que le texte du fichier HTML ça va pas être simple, c'est pourquoi avant de me lancer je souhaitais m'assurer d'être dans la bonne direction
    (pareil pour l'Ajax dont je ne fais que découvrir le mot!)

  6. #6
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    C’est toujours ambigu. Est-ce que tu veux dire créer des enregistrements dans une table à partir des données saisies sur la page html ?

Discussions similaires

  1. Menu comme dans la barre de recherche de Qt Creator
    Par Guillaume1701 dans le forum Débuter
    Réponses: 6
    Dernier message: 05/06/2017, 21h34
  2. Changer la cible de recherche (comme barre de recherche des navigateurs)
    Par eric41 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/02/2009, 12h02
  3. Une barre de menu comme celui de Delphi 2006
    Par pointer dans le forum Delphi
    Réponses: 6
    Dernier message: 22/11/2006, 08h55
  4. barre de recherche dans les fonctions php pour firefox
    Par titoumimi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 03/02/2006, 10h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo