Valid XHTML    Valid CSS2    

Listing du fichier stdphp.php

 

00001     <?php
00002     
00003     
# # (gH) -_- stdphp.php ; TimeStamp (unix) : 27 Février 2026 vers 12:25
00004     
00005     ######################################################
00006     
00007     
include("../std.php") ;
00008     include(
"stdphp_inc.php") ;
00009     
00010     
$fichierDesFonctions
= "../std.php" ;
00011     
$fichierDesExemples
= "../stdphp.xmp" ;
00012     
00013     
$versionStdPhp
= litVersion($fichierDesFonctions) ;
00014     
$tdfns
= tableauDesFonctionsPhp($fichierDesFonctions) ;
00015     
sort
($tdfns) ;
00016     
$nbFns
= count($tdfns) ;
00017     
00018     
######################################################
00019     
00020     
$titre1
= "Les $nbFns fonctions de std.php" ;
00021     
$titre2
= "&nbsp; &nbsp; Les $nbFns fonctions de ".s_span("std.php","grouge")." (version ".s_span($versionStdPhp,"gvert").")" ;
00022     
debutPageMinimal
($titre1,"std.css stdfixes.css") ;
00023     
00024     
jsf
("stdphp.js") ;
00025     
$appel
= "stdphp.php" ;
00026     
00027     
######################################################
00028     
00029     
div
("haut","hau") ;
00030     
blockquote() ;
00031     
pvide() ;
00032     
pvide() ;
00033     
h1
($titre2) ;
00034     
p
("droite pdroit") ;
00035     echo
href
("http://validator.w3.org/check?uri=referer",img("valid.png","Valid XHTML")) ;
00036     
sdl() ;
00037     
nbsp
(5) ;
00038     
$std
= "http://forge.info.univ-angers.fr/~gh/std.css" ;
00039     echo
href
("http://jigsaw.w3.org/css-validator/validator?uri=".urlencode($std),img("css.gif","Valid CSS2")) ;
00040     
sdl() ;
00041     
nbsp
(20) ;
00042     
finp() ;
00043     
finblockquote() ;
00044     
sdl() ;
00045     
findiv() ;
00046     
00047     
$lafns
= "" ;
00048     if (isset(
$_GET
["lafns"])) { $lafns = $_GET["lafns"] ; } ;
00049     
00050     
div
("gauche","bg") ;
00051     
form
($appel,"get","onsubmit='montrefns() ; return false'" ) ;
00052     
00053     
## ---------------------------------------------------
00054     
00055     
div
("centre") ;
00056     
00057     
pvide() ;
00058     
00059     
p() ;
00060     echo
"Choisissez la fonction : " ;
00061     
finp() ;
00062     
00063     
pvide() ;
00064     
00065     
p() ;
00066     
$lafnsel
= "ancre" ;
00067     if (!
$lafns
=="") { $lafnsel = $lafns ; } ;
00068     
00069     
input_select
("lafns","size=\"20\"") ;
00070      foreach (
$tdfns
as $nfns) {
00071     
$selected
= "" ;
00072     
$plus
= " ondblclick='window.location.replace(\"stdphp.php?lafns=$nfns\")' " ;
00073      if (
$nfns
==$lafnsel) {
00074     
$selected
= "selected" ;
00075      } ;
# fin si
00076     
input_option
($nfns,"",$selected,"",$plus) ;
00077      } ;
# fin pour chaque
00078     
finselect() ;
00079     
finp() ;
00080     
00081     
pvide() ;
00082     
00083     
p
("centre") ;
00084     
nbsp
(15) ;
00085     
input_submit
("montrer","montrer","vert_pastel") ;
00086     
nbsp
(15) ;
00087     
finp() ;
00088     
00089     
findiv() ;
00090     
00091     
finform() ;
00092     
00093     
pvide() ;
00094     
00095     
findiv() ;
00096     
00097     
## ---------------------------------------------------
00098     
00099     
div
("droite","bd") ;
00100     
blockquote() ;
00101     
#div("statique") ;
00102     
00103     
if (
$lafns!="") {
00104     
h2
("&nbsp; Exemples d'utilisation de la fonction ".s_span($lafns,"gbleuf")) ;
00105     
p
("ptextarea") ;
00106     
textarea
("","cadre tajaunec",8,100,"exemple") ;
00107      echo
"\n" ;
00108     
exemplesUtilisationDeLaFonction
($lafns,$fichierDesExemples) ;
00109     
fintextarea() ;
00110     
finp() ;
00111     
h2
("&nbsp; Corps de la fonction ".s_span($lafns,"gbleuf")) ;
00112     
p
("ptextarea") ;
00113     
textarea
("","cadre",15,100,"corps") ;
00114      echo
"\n" ;
00115     
texteDeLaFonction
($lafns,"../std.php") ;
00116     
fintextarea() ;
00117     
finp() ;
00118     } else {
00119     
00120     
$explik
= " (".href("php_conceptuel.php","explications","gbleuf nou").")" ;
00121     
h2
("&nbsp; Texte int&eacute;gral de std.php".$explik) ;
00122     
pvide() ;
00123     
#blockquote() ;
00124     
p
("ptextarea") ;
00125     
textarea_fichier
("","cadre",24,100,"stdphp","std.php") ;
00126     
finp() ;
00127     
#finblockquote() ;
00128     
00129     
} ; # fin si
00130     
00131     ## ---------------------------------------------------
00132     
00133     
pvide() ;
00134     
pvide() ;
00135     
00136     
p
("centre") ;
00137     echo
"Vous pouvez cliquer " ;
00138     echo
href
("$appel?lafns=","ici","bouton_fin nou orange_pastel") ;
00139     echo
" pour revenir &agrave; la page de d&eacute;part." ;
00140     
nbsp
(3) ;
00141     
finp() ;
00142     
00143     
pvide() ;
00144     
00145     
p
("centre") ;
00146     echo
"Largeur d'affichage du code : " ;
00147     
input_text
("lrg"," 120","8","vert_pastel") ;
00148     echo
href
("non.php","forcer la largeur","bouton_fin jaune_pastel nou","chlrg","onclick='changeLesLargeurs() ; return false'") ;
00149     
finp() ;
00150     
00151     
pvide() ;
00152     
00153     
p
("centre") ;
00154     echo
href
("montresource.php?nomfic=stdphp.php","code-source de la page","orange_stim nou") ;
00155     
nbsp
(5) ;
00156     echo
href
("std.php.zip","archive du code-source de std.php","nou") ;
00157     
finp() ;
00158     
#findiv() ;
00159     
00160     
finblockquote() ;
00161     
findiv() ;
00162     
00163     
## ---------------------------------------------------
00164     
00165     
div
("bas") ;
00166     
p
("bas") ;
00167     echo
"&reg; (gH) Gilles HUNAULT 2007" ;
00168     
finp() ;
00169     
findiv() ;
00170     
00171     
######################################################
00172     #
00173     
finPageMinimal() ;
00174     
?>

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)