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

HTML Discussion :

[CS3] reception parametre dans HTML


Sujet :

HTML

  1. #1
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut [CS3] reception parametre dans HTML
    Bonjour,

    Debutant en dev orienté Web, j'ose poser une question.

    J'ai une feuille html qui possede le lien ci-dessous.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="MesFeuilles/Lecteur.html?name=Route66.mp3" target="_blank"><img src=".... " alt=".... " width="50" height="50" /></a>
    Je voudrais savoir comment dans Lecteur.html recuperer la valeur de name et de ce fait comment affecter a mon lecteur le fichier recu ?

    Merci de votre aide

    Oncle Pete

  2. #2
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Pourquoi ne pas passer la page en php et récupérer la variable sous $_GET['name'] ?
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  3. #3
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    +1

    Je vais également te donner un conseil vu que tu débute : écrit toujours le nom d'une ressource (html, php, css, mp3, ... )entièrement en minuscule car cela fonctionne peut être en local mais pas en ligne ou la casse est sensitive

  4. #4
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Merci a tous les 2

    Je vais essayer de me tenir au respect de la casse (j'avais deja entendu parler de ce sujet).
    Et puis ca semble confirmer ma crainte, a savoir que si on veut faire de la prog dans une page web, il faut passer par du script php (ou autre) car html n'est pas fait pour ca.
    Bon ben allons-y gaiement.
    Au fait, Dreamweaver ne sait pas faire ca (du code php) ?

    Oncle pete

  5. #5
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par Oncle_Pete Voir le message
    Au fait, Dreamweaver ne sait pas faire ca (du code php) ?
    Je ne serai dire... Perso, c'est 100% notepad++...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  6. #6
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Je reviens avec mes doutes :
    est-il possible que des fonctins globales ne marchent pas ?

    J'ai renomme Lecteur.html en lecteur.php lequel contient

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
    <?php
    $toto=$_GET["name"];
    echo $toto;
    echo 'Bonjour le monde';
    <title>toto</title>
    ?>
    </head>
    <body>
    ...
    Lorsque je visualise le résultat, j'ai en haut a gauche de ma page le texte
    toto ?>
    Est-ce normal d'apres vous ? Ai-je oublie quelque chose ? desole ()
    Merci

    Oncle Pete

  7. #7
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par Oncle_Pete Voir le message
    Ai-je oublie quelque chose ?
    Un serveur Apache ?

  8. #8
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Tu n'as pas fermé ta balise php au bon endroit.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    $toto=$_GET["name"];
    echo $toto;
    echo 'Bonjour le monde';
    ?>
    <title>toto</title>
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  9. #9
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    On progresse HiRoN, on progresse dans la mesure ou je n'ai plus de texte nulle part.
    Mais ne devrait-on pas voir quelque part 'Bonjour le monde' ??

    Par ailleurs, mon onglet se nomme 'toto'.
    Ne devrait-il pas s'appeler 'Route66.mp3' (cf mon 1er post) ??

    Pour Bisûnûrs, j'ai un repertoire C:\Inetpub\wwwroot sur mon C:\ et je suis sous XP pro (si ca peut vous aider).

    Merci pour vos conseils avises ?

  10. #10
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Le Inetpub c'est pour IIS non ? Pas Apache. Il faut que tu installes un serveur, à l'aide de WAMP ou de EasyPHP par exemple.

  11. #11
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    Le Inetpub c'est pour IIS non ?
    En effet.

    @Oncle_Pete : Il aussi possible, comme le dis Bisûnûrs que le fait que tu n'es pas de serveur Apache, "empêche" le $_GET de passer.

    Mais ne devrait-on pas voir quelque part 'Bonjour le monde' ??
    En effet, donc sûrement un problème lié à Apache.

    Si tu met : ta_page?name=toto (dans la première page)
    En faisant un (simple) echo $_GET['name'] tu devrais récupérer la valeur (sauf si je sors une connerie... )
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  12. #12
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Sur vos conseils, je viens d'installer EasyPhp 2.0.0.0.
    Pour info, il regroupe Apache 2.2.3, PHP 5.2.0, PhpMyAdmin 2.9.1.1, SqliteManager 1.2.0 et MySql 5.0.27.

    D'apres l'icone que j'ai dans ma barre des taches, tout est démarré.
    Fort de ca, j'ai relance ma page sans rien toucher d'autre (les resultats sont identiques).
    Que dois-je dire ou faire pour indiquer a mes pages qu'elles doivent faire reference a mon serveur Apache / php ?
    Je dis un gros mot peut etre ? Keuh

    Merci

  13. #13
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ben maintenant il faut que tu crées un alias qui fait référence à un dossier sur ton disque dur, ensuite tu y accèdes avec l'URL : http://localhost/monalias/mapage.php

  14. #14
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Excuse-moi Bisûnûrs, mais peux-tu etre un peu plus precis STP ?
    Je le cree où cet alias ?
    Merci

  15. #15
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    C'est EasyPHP qui s'en occupe.
    Entre http://localhost/ dans ton navigateur et tu auras un menu pour en créer.

  16. #16
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Au risque de te paraitre lourd dingue, je n'ai aucun menu qui me permette de creer quoi que ce soit depuis mon http://localhost.

    A ce titre, je joins un jpg (du moins je tente, je ne l'ai jamais fait) de l'ecran que j'ai.
    Que devrais-je avoir comme menu ?
    Y a des jours comme ca ....

    Merci
    Images attachées Images attachées  

  17. #17
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Oups, en effet .. Ils ont changé leur interface, je n'ai pas utilisé EasyPHP depuis leur version 1.6.
    Essaie de regarder dans le menu d'EasyPHP en faisant un clic droit ou gauche sur l'icône à côté de l'horloge dans la barre des tâches.

  18. #18
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Bon je viens de voir dans http://127.0.0.1/home/ un tout petit signe + qui permet d'ajouter le fameux alias dont parlais Bisûnûrs.

    Maintenant, on cliquant sur l'alias, j'ouvre l'index de mon site et affiche par la suite ma feuille qui indique bien 'route66.mp3Bonjour le monde '.

    Reste maintenant a apprendre comment gerer les variables entre le code php et les balises html et notamment comprendre pourquoi mon onglet s'appelle toujours 'toto' et non 'route6.mp3'.

    Mais bon a chaque jour suffit sa peine et comme dit l'autre "si la nuit ne porte pas conseil, au moins elle repose "

    Merci a tous et a plus tard pour de nouvelles questions (?)

    Oncle Pete

  19. #19
    Membre éclairé
    Avatar de Oncle_Pete
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    salut,

    Pour clore le sujet, la syntaxe pour affecter le nom de l'onglet de ma page web en fonction de mon parametre 'name' correspond a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <title><?php echo $_GET["name"]; ?></title>
    En esperant que ca interessera d'autres personnes ....

    Merci encore

    Oncle Pete

  20. #20
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par Oncle_Pete Voir le message
    salut,

    Pour clore le sujet, la syntaxe pour affecter le nom de l'onglet de ma page web en fonction de mon parametre 'name' correspond a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <title><?php echo $_GET["name"]; ?></title>
    En esperant que ca interessera d'autres personnes ....

    Merci encore

    Oncle Pete
    En effet, cela affichera le contenu de "name" (donc si tapage.php?name=test alors echo $_GET["name"] affichera "test").

    Edit : Des questions relatives au PHP aurait plutôt leur place ici, ce forum étant réservé pour le (X)HTML.
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Servlet] Reception plusieurs parametre dans l'URL
    Par arsenik360 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/05/2013, 11h01
  2. [FLASH CS3] Probleme integration dans html
    Par iceman2001 dans le forum Flash
    Réponses: 2
    Dernier message: 02/08/2008, 11h42
  3. Problème de reception parametre dans script sh
    Par lolo_ici_et_la dans le forum Linux
    Réponses: 1
    Dernier message: 05/01/2006, 17h55
  4. Réponses: 5
    Dernier message: 12/05/2004, 16h37
  5. Mettre a jour les Parametres dans une requete SQL
    Par Tartar Ukid dans le forum C++Builder
    Réponses: 7
    Dernier message: 31/03/2004, 13h51

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