Listing du fichier paysUE_d3url.php
00001 <?php
00002 error_reporting(E_ALL | E_NOTICE | E_STRICT) ;
00003 include("std.php") ;
00004 # # (gH) -_- paysUE_d3url.php ; TimeStamp (unix) : 30 Décembre 2015 vers 12:22
00005
00006 #######################################################################################
00007
00008 debutPage("paysUE","strict","","../js/sorttable.js ../js/d3/d3.min.js ../js/getFile.js") ;
00009 debutSection() ;
00010 h1("Quelques données sur les pays de l'UE") ;
00011 $url = "http://www.touteleurope.eu/les-pays-de-l-union-europeenne.html" ;
00012 $url = "paysUE.html" ;
00013 h2("(mise en forme à partir des données de la page ".href($url,"paysUE").")") ;
00014
00015 #######################################################################################
00016
00017 blockquote() ;
00018 p() ;
00019 echo " Les surfaces sont exprimées en km".sup(2)."." ;
00020 finp() ;
00021
00022 p() ;
00023 echo " Les populations sont données en millions d'habitants. " ;
00024 finp() ;
00025
00026 p() ;
00027 echo " On peut cliquer sur le nom des colonnes pour trier le tableau." ;
00028 finp() ;
00029 finblockquote() ;
00030
00031 div("","hautDePage") ;
00032 findiv() ;
00033
00034
00035 #######################################################################################
00036
00037 # il est difficile de lire un fichier sur le Web avec javascript
00038 # pour des raisons de sécurité ; donc on le lit avec php et on
00039 # le traite avec javascript
00040
00041 jsf("paysUE_tableauURL.js") ;
00042
00043 $tmpFic = tempnam("../wtmp/","paysUE") ;
00044 $allHtml = file_get_contents($url) ;
00045 file_put_contents($tmpFic,$allHtml) ;
00046
00047 js(" paysUE( '$tmpFic' ) ") ;
00048
00049 #######################################################################################
00050
00051 p() ;
00052 echo href("montresource.php?nomfic=paysUE_d3url.php","Code-source de cette page","orange_stim nou")." ; " ;
00053 echo " fichier inclus : ".href("montresource.php?nomfic=paysUE_tableauURL.js","paysUE_tableau.js","orange_stim nou")."." ;
00054 finp() ;
00055
00056 finSection() ;
00057 finPage() ;
00058 ?>
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)