Projet | Mini projet - Web | HTML - Envoi de données vers l'espace web
Envoi d'une constante par balise <iframe>
Nous adressons le script http://sin.nexgate.ch/site/test1.php enregistré sur le web. Il accuse réception des données envoyées depuis une page HTML. Nous construisons cette page afin de transférer des données.
- Saisir le script HTML présenté ci-contre. L'enregistrer avec l'extension html.
- S'assurer à l'aide du navigateur que le transfert de donnée a bien eu lieu.
- Réaliser un autre essai en changeant la donnée à transmettre.
Envoi d'une constante par balise <form>
Nous adressons maintenant le script http://sin.nexgate.ch/site/led1.php. Il s'agit de construire une page HTML transférant une information dépendant du bouton sur lequel l'internaute appuie.
- Essayer le script distant en ajoutant à la suite de son URL dans le champ adresse du navigateur soit ?DATA=R soit ?DATA=V soit ?DATA=RV
- Saisir le second script HTML ci-contre et s'assurer à l'aide du navigateur que le transfert de donnée a bien eu lieu. Observer le champ URL.
- Ecrire une page HTML avec plusieurs boutons afin d'allumer ou éteindre les leds indépendamment. Exemple ci-contre.
Envoi d'une variable par balise <form>
Nous transférons une donnée au même script http://sin.nexgate.ch/site/led1.php mais maintenant l'internaute choisit lui-même la donnée à transférer dans un champ inclu à la page HTML.
- Editer le troisième script HTML ci-contre et s'assurer avec le navigateur que la donnée entrée dans le champ texte est bien transférée.
- Changer l'attribut de la balise <input> pour type="number". Réaliser l'essai avec le script enregistré à l'URL http://sin.nexgate.ch/site/test1.php.
Envoi de plusieurs variables simultanément
Nous transférons deux données simultanément au script http://sin.nexgate.ch/site/test1.php
- Entrer http://sin.nexgate.ch/site/test1.php?DATA2=A&DATA=B dans le champ URL du navigateur.
- Proposer un script HTML pour le transfert de deux données à l'aide de la balise <iframe>.
- Recommencer avec la balise <form>. Voir cette page si nécessaire.