Les partenaires publicitaires:

Comment sélectionner la valeur à partir d'une zone de liste à une autre zone de liste en php

PHP est un langage de script côté serveur qui vient avec des fonctionnalités intégrées qui contribuent à rendre la création d'interfaces utilisateur dynamiques simple et robuste. Par exemple, PHP propose deux intégrés dans les variables super-globales: $ _POST et $ _GET, qui soutiennent les valeurs qui passent entre les pages PHP. Ces valeurs des variables sont généralement écrites basée sur l'interaction de l'utilisateur, tels que la soumission des données d'un formulaire, et stockées dans un tableau associatif, où le code PHP intégré peut les utiliser pour modifier l'interface utilisateur.

Choses que vous devez

  • éditeur de texte
  • Navigateur Web
  • PHP installé et configuré

Instructions

  1. Ouvrez un éditeur de texte et créez un nouveau fichier texte. Sélection "Nouveau" du "Fichier" menu crée souvent de nouveaux fichiers. Nommez le fichier "copyListBox.php" et enregistrez le fichier sur le serveur web dans un emplacement qui a accès à l'interpréteur PHP.

  2. Ajouter deux séparateurs de PHP dans le fichier ("lt;? php" et "? Gt;"). Ces séparateurs racontent l'interpréteur PHP pour traiter tout texte placé entre eux comme du code PHP.

    lt;? php

    ?gt;

  3. Ajouter un PHP "si" instruction conditionnelle entre le "lt;? php" et "? Gt;" séparateurs. Cette déclaration utilise la "isset ()" fonction pour vérifier que le tableau $ _POST contient une valeur nommée "soumettre". Vérification de cette valeur assure que le code conditionnel ne l'exécute pas si le formulaire contenant le "firstListBox" élément n'a jamais été soumise. Suivre la "si" déclaration avec un open "{" et une clôture "}" accolade.

    lt;? php

    if (isset ($ _ POST ['submit'])) {

    }

    ?gt;

  4. Déclarer une variable PHP "copiedValues ​​de $" entre le "si" La déclaration de accolades ouverture et de fermeture et définissez la variable à la valeur dans le tableau $ _POST. En fin de compte, le tableau $ _POST contiendra la valeur sélectionnée à partir d'une boîte de liste nommée "firstListBox".

    lt;? php

    if (isset ($ _ POST ['submit'])) {

    $ = $ _POST CopiedValues ​​["firstListBox"];

    }

    ?gt;



  5. Utilisez le PHP "print ()" construction de langage pour créer une zone de liste à l'aide "" balises.

    lt;? php

    if (isset ($ _ POST ['submit'])) {

    $ = $ _POST CopiedValues ​​["firstListBox"];

    imprimer "Deuxième zone de liste: ";

    }

    ?gt;

  6. Ajouter un formulaire HTML après la clôture ("? Gt;") Balise PHP. Donner la forme d'un "méthode" attribut de "poste" et régler la "action" attribuer à "copyListBox.php". Lorsque le formulaire est soumis, la variable $ copiedValues ​​sera fixé à l'élément sélectionné à partir de la "firstListBox" zone de liste.

    lt;? php




    if (isset ($ _ POST ['submit'])) {

    $ = $ _POST CopiedValues ​​["firstListBox"];

    imprimer "Deuxième zone de liste: ";

    }

    ?gt;

  7. Ajouter le texte "Première zone de liste:" immédiatement après le "

  8. Ajouter deux HTML "" tag. Donnez la deuxième "" tag.

    lt;? php

    if (isset ($ _ POST ['submit'])) {

    $ = $ _POST CopiedValues ​​["firstListBox"];

    imprimer "Deuxième zone de liste: ";

    }

    ?gt;

  9. Ajouter un HTML "" tag pour le fichier immédiatement après la "" tag. Donner à l'étiquette d'un "type" attribut de "soumettre", Un "nom" attribut de "soumettre" et un "valeur" attribut de "Cliquez ici pour copier la sélection dans la zone de liste". Remplissez le bouton en ajoutant un "" près tag. Enregistrer et fermer copyListBox.php.

    lt;? php

    if (isset ($ _ POST ['submit'])) {

    $ = $ _POST CopiedValues ​​["firstListBox"];

    imprimer "Deuxième zone de liste: ";

    }

    ?gt;

  10. Ouvrir copyListBox.php dans un navigateur Web. Cliquez sur le "Cliquez ici pour copier la sélection dans la zone de liste" bouton et vérifiez que l'élément sélectionné dans la première zone de liste est copiée à la deuxième zone de liste.

Conseils & Avertissements

  • Le tableau PHP $ _GET peut être utilisé pour envoyer des données à l'aide du "obtenir" Procédé. En utilisant cette méthode est précaire, puisque les valeurs de envoyées sont visibles dans l'URL.
  • Les cookies peuvent être utilisés pour transmettre et stocker des données utilisées dans les pages Web PHP.
  • Les données de session PHP peuvent être utilisés pour stocker et récupérer des données. Lorsque stocker une grande quantité de données, envisagez d'utiliser une base de données.
  • Soyez sûr de vérifier les données utilisateur et filtrer pour éviter les pirates.
» » » » Comment sélectionner la valeur à partir d'une zone de liste à une autre zone de liste en php