|
From: <ara...@us...> - 2008-08-19 22:02:03
|
Revision: 211
http://easybox-mod.svn.sourceforge.net/easybox-mod/?rev=211&view=rev
Author: aragornis
Date: 2008-08-19 22:02:00 +0000 (Tue, 19 Aug 2008)
Log Message:
-----------
Added Paths:
-----------
trunk/http/testeur.php
Removed Paths:
-------------
trunk/testeur.php
Copied: trunk/http/testeur.php (from rev 210, trunk/testeur.php)
===================================================================
--- trunk/http/testeur.php (rev 0)
+++ trunk/http/testeur.php 2008-08-19 22:02:00 UTC (rev 211)
@@ -0,0 +1,75 @@
+<?php
+function parsePHPModules() {
+ ob_start();
+ phpinfo();
+ $s = ob_get_contents();
+ ob_end_clean();
+
+ $s = strip_tags($s,'<h2><td>');
+ //print_r($s);
+ $s = preg_replace('/<h2[^>]*>([^<]+)<\/h2>/',"<cat>\\1</cat>",$s);
+ $s = preg_replace('/<td class="e">([^<]+)<\/td>/',"<key>\\1</key>",$s);
+ $s = preg_replace('/<td class="v">([^<]+)<\/td>/',"<val>\\1</val>",$s);
+ $s="<cat>principal</cat>".$s;
+ $s = strip_tags($s,'<cat><key><val>');
+ $vcat = preg_split('/(<cat>[^<]+<\/cat>)/',$s,-1,PREG_SPLIT_DELIM_CAPTURE);
+ $vcat=array_filter($vcat);
+ $vcat=array_values($vcat);
+ $vModules = array();
+ $i=0;
+ while ($i<count($vcat)) {
+ if (preg_match('/<cat>([^<]+)<\/cat>/',$vcat[$i],$vMat)) {
+ $catName = trim($vMat[1]);
+ $vkey = preg_split('/(<key>[^<]+<\/key>)/',$vcat[++$i],-1,PREG_SPLIT_DELIM_CAPTURE);
+ $j=0;
+ while ($j<count($vkey)) {
+ if (preg_match('/<key>([^<]+)<\/key>/',$vkey[$j],$vMat)) {
+ $keyName=trim($vMat[1]);
+ if (preg_match('/<val>([^<]+)<\/val>/',$vkey[++$j],$vMat))
+$vModules[$catName][$keyName]=trim($vMat[1]);
+ }
+ $j++;
+ }
+ $i++;
+ }
+ }
+ return $vModules;
+}
+
+function getSetting($pModuleName,$pSetting, $text_ok, $text_nok) {
+ $vModules = parsePHPModules();
+ if (!$vModules[$pModuleName][$pSetting]) {
+ echo "<b><font color=red>".$text_nok."</font></b><br>";
+ }else{
+ echo "<b>".$text_ok.$vModules[$pModuleName][$pSetting]."</b><br>";
+ }
+}
+
+
+getSetting('Apache Environment','DOCUMENT_ROOT', 'R\xE9pertoire par defaut :', 'R\xE9pertoire DOC_ROOT non configurer');
+getSetting('principal','System', 'Systeme d\'exploitation :', 'Syst\xE9me d\'exploitation non d\xE9termin\xE9');
+
+
+echo "<hr>";
+getSetting('gd','GD Version', 'Le module GD est pr\xE9sent avec la version : ', 'Le module GD n\'est pas pr\xE9sent !');
+getSetting('SimpleXML','Revision', 'Le module SimpleXML est pr\xE9sent avec la version : ', 'Le module SimpleXML n\'est pas pr\xE9sent !');
+getSetting('SQLite','SQLite Library', 'Le module SQLite est pr\xE9sent avec la version : ', 'Le module SQLite n\'est pas pr\xE9sent !');
+getSetting('zlib','Compiled Version', 'Le module Zlib est pr\xE9sent avec la version : ', 'Le module Zlib n\'est pas pr\xE9sent !');
+getSetting('imap','IMAP c-Client Version', 'Le module imap pr\xE9sent avec la version : ', 'Le module imap n\'est pas pr\xE9sent !');
+getSetting('libxml','libXML Version', 'Le module libXML pr\xE9sent avec la version : ', 'Le module libXML n\'est pas pr\xE9sent !');
+getSetting('xml','EXPAT Version', 'Le module XML pr\xE9sent avec la version : ', 'Le module XML n\'est pas pr\xE9sent !');
+echo "<hr>";
+getSetting('Apache Environment','SERVER_SOFTWARE', 'Version du Serveur : ', 'Aucune donn\xE9es sur la version du SERVEUR !');
+echo "<hr>";
+
+ if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){
+ echo '<b>Vlc n\'est pas lanc\xE9 ou il n\'\xE9coute pas le port 8081</b>';
+ }else{
+ echo '<b>Vlc est bien lanc\xE9 et il \xE9coute le port 8081</b>';
+ }
+
+
+
+//phpinfo();
+
+?>
Deleted: trunk/testeur.php
===================================================================
--- trunk/testeur.php 2008-08-19 22:01:37 UTC (rev 210)
+++ trunk/testeur.php 2008-08-19 22:02:00 UTC (rev 211)
@@ -1,75 +0,0 @@
-<?php
-function parsePHPModules() {
- ob_start();
- phpinfo();
- $s = ob_get_contents();
- ob_end_clean();
-
- $s = strip_tags($s,'<h2><td>');
- //print_r($s);
- $s = preg_replace('/<h2[^>]*>([^<]+)<\/h2>/',"<cat>\\1</cat>",$s);
- $s = preg_replace('/<td class="e">([^<]+)<\/td>/',"<key>\\1</key>",$s);
- $s = preg_replace('/<td class="v">([^<]+)<\/td>/',"<val>\\1</val>",$s);
- $s="<cat>principal</cat>".$s;
- $s = strip_tags($s,'<cat><key><val>');
- $vcat = preg_split('/(<cat>[^<]+<\/cat>)/',$s,-1,PREG_SPLIT_DELIM_CAPTURE);
- $vcat=array_filter($vcat);
- $vcat=array_values($vcat);
- $vModules = array();
- $i=0;
- while ($i<count($vcat)) {
- if (preg_match('/<cat>([^<]+)<\/cat>/',$vcat[$i],$vMat)) {
- $catName = trim($vMat[1]);
- $vkey = preg_split('/(<key>[^<]+<\/key>)/',$vcat[++$i],-1,PREG_SPLIT_DELIM_CAPTURE);
- $j=0;
- while ($j<count($vkey)) {
- if (preg_match('/<key>([^<]+)<\/key>/',$vkey[$j],$vMat)) {
- $keyName=trim($vMat[1]);
- if (preg_match('/<val>([^<]+)<\/val>/',$vkey[++$j],$vMat))
-$vModules[$catName][$keyName]=trim($vMat[1]);
- }
- $j++;
- }
- $i++;
- }
- }
- return $vModules;
-}
-
-function getSetting($pModuleName,$pSetting, $text_ok, $text_nok) {
- $vModules = parsePHPModules();
- if (!$vModules[$pModuleName][$pSetting]) {
- echo "<b><font color=red>".$text_nok."</font></b><br>";
- }else{
- echo "<b>".$text_ok.$vModules[$pModuleName][$pSetting]."</b><br>";
- }
-}
-
-
-getSetting('Apache Environment','DOCUMENT_ROOT', 'R\xE9pertoire par defaut :', 'R\xE9pertoire DOC_ROOT non configurer');
-getSetting('principal','System', 'Systeme d\'exploitation :', 'Syst\xE9me d\'exploitation non d\xE9termin\xE9');
-
-
-echo "<hr>";
-getSetting('gd','GD Version', 'Le module GD est pr\xE9sent avec la version : ', 'Le module GD n\'est pas pr\xE9sent !');
-getSetting('SimpleXML','Revision', 'Le module SimpleXML est pr\xE9sent avec la version : ', 'Le module SimpleXML n\'est pas pr\xE9sent !');
-getSetting('SQLite','SQLite Library', 'Le module SQLite est pr\xE9sent avec la version : ', 'Le module SQLite n\'est pas pr\xE9sent !');
-getSetting('zlib','Compiled Version', 'Le module Zlib est pr\xE9sent avec la version : ', 'Le module Zlib n\'est pas pr\xE9sent !');
-getSetting('imap','IMAP c-Client Version', 'Le module imap pr\xE9sent avec la version : ', 'Le module imap n\'est pas pr\xE9sent !');
-getSetting('libxml','libXML Version', 'Le module libXML pr\xE9sent avec la version : ', 'Le module libXML n\'est pas pr\xE9sent !');
-getSetting('xml','EXPAT Version', 'Le module XML pr\xE9sent avec la version : ', 'Le module XML n\'est pas pr\xE9sent !');
-echo "<hr>";
-getSetting('Apache Environment','SERVER_SOFTWARE', 'Version du Serveur : ', 'Aucune donn\xE9es sur la version du SERVEUR !');
-echo "<hr>";
-
- if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){
- echo '<b>Vlc n\'est pas lanc\xE9 ou il n\'\xE9coute pas le port 8081</b>';
- }else{
- echo '<b>Vlc est bien lanc\xE9 et il \xE9coute le port 8081</b>';
- }
-
-
-
-//phpinfo();
-
-?>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|