? PHP (Hypertext Preprocessor ) est un langage de script pour générer dynamiquement le contenu du site . Tout développeur Web qui veut afficher des pages Web adaptées aux conditions changeantes doit maîtriser les techniques de base de l'écriture programmation Hypertext Markup Language (HTML). Une tâche commune participe avec qui échanger sur un élément HTML pour un autre. Depuis HTML est finalement juste le texte , la réalisation de ces tâches est largement une question de manipulation des chaînes de texte. Vous pouvez remplacer un élément par un autre , simplement en montrant la seconde et non la première . Instructions
1
Ouvrez le fichier qui contient le code HTML de votre page Web, et le type dans une balise PHP d'ouverture au haut de la page. Après la balise , écrire un script pour déterminer si la DIV doit être remplacé. Initialiser une variable qui servira de drapeau pour déclencher le remplacement. Par exemple, les données reçues à partir d'un formulaire soumis peuvent déterminer les conditions nécessaires pour le remplacement de la DIV. Dans ce cas, votre script peut ressembler à ceci : .
< Php
replace_div $ = FALSE ;//Initialisation du drapeau
if ($ _POST [ ,"« show_image '== 1] ) $ replace_div = TRUE ;//" show_image " est données d'un formulaire .
2
initialiser une variable pour contenir le code HTML pour quand la DIV sera affiché. Au lieu de guillemets , utilisez la syntaxe " heredoc " pour de grands blocs de HTML. L'opérateur heredoc ressemble " <<<" et est suivi d'un identificateur unique . Fermez le bloc avec le même identifiant suivie par un point-virgule . Ne tiret l'identifiant de fermeture ou de mettre autre chose sur la même ligne avec elle. Par exemple, tapez la commande suivante :
$ div_markup = <<< EOTA
c'est là une l'image aurait été affichée.
Photos
Si vous souhaitez voir l'image , le retour à la forme et sélectionnez " afficher l'image ".
Photos
Photos
EOTA ;
3
initialiser une variable pour contenir le code HTML qui remplacera la DIV , et tapez la clôture tag PHP. Par exemple, vous pouvez remplacer la DIV avec une image. Car cela ne nécessite pas beaucoup de HTML, ne vous embêtez pas avec la syntaxe heredoc :
$ img_markup = image » " ; ?
>
4
Dans le HTML, où la DIV serait affiché , entrez une paire de balises PHP. Dans les balises , consultez le drapeau et afficher le balisage approprié . Par exemple, tapez la commande suivante :
< php
if ($ replace_div ) echo $ image ;//Affichage img_markup
else echo $ div_markup ;//. afficher DIV.
> Photos