Importer html depuis PHP ou fichier texte

 

On se propose d'importer du code html, soit depuis un fichier texte, soit depuis un script PHP.
Cet exemple est assez simple à mettre en oeuvre et comporte un script élémentaire.

⇒ Import depuis TXT ⇐

⇒ Import depuis PHP ⇐

Les différentes étapes vont être décrites maintenant.

Création des Objets

1 - Définissez les dimensions générales 400x200 (couleur du fond blanc). Prenez un Frame Rate quelconque.

2 - Création d'un texte dynamique :
Suivez trés attentivement les images :

   

   

Script

Dans Outline, sélectionnez Scene_1. Entrez le script suivant :

onLoad()
{ // pour fichier PHP mettre le nom du fichier htmltags.php
   loadVariables("htmltags.txt");
}
onFrame (1,afterPlacedObjectEvents)
{ // test si fichier lu entièrement : fini est définie dans le fichier appelé
    if (fini==1) gotoSceneAndPlay("<current scene>",4);
}
onFrame (3,afterPlacedObjectEvents)
{
   gotoSceneAndPlay("<current scene>",1);
}
onFrame (4,afterPlacedObjectEvents) { stop(); }

Fichier texte

Par exemple, entrez ce texte (ou un autre)

datalist=<pre><font face='verdana' size='10px' color='#FF0000'><b>Bush</b></font>
<font color='#0000FF'> George Walker</font> Sucks White House 12345 WASHINGTON DC
<font color='#0000FF'><b><u>Cheerack</u></b> Jack Alcatraz-reopened San Francisco CA</pre>&fini=1

Nommez le fichier htmltags.txt. Placez le sur le serveur dans le même répertoire que le SWF.

OU

Fichier PHP

Par exemple, entrez ce script (ou un autre). Nommez le fichier htmltags.php. Placez le sur le serveur dans le même répertoire que le SWF.

<?
$datalist="<html><body><pre><font face='verdana' size='10px' color='#FF0000'><b>Bush</b></font><font color='#0000FF'> George Walker</font> Sucks White House 12345 WASHINGTON DC
<font color='#0000FF'><b><u>Cheerack</u></b> Jack Alcatraz-reopened San Francisco CA</pre></body></html>";
echo "datalist=".$datalist."&fini=1";

?>

Attention, en PHP un texte est mis entre " ", donc pas de " dans le texte entré ou alors mettez \" dans le texte.
On peut mettre des ' à l'intérieur d'un groupe " ".
On peut faire l'inverse $datalist=' ' et mettre des " à l'intérieur, comme par exemple size="10px"

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.025 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google