<H1>Super Administration de phpYourAdmin</H1> <H2>Administration de la table de description <?php echo $TBDname; ?> </H2> <? if ($STEP=="") { ?> <h2>Bonjour !</h2> Cette page va vous permettre de visualiser ou (re)générer la table utilitaire (nommée <b><? echo $TBDname; ?></b>) permettant la description pour édition des autres tables de la base <b><? echo $DBName; ?></b><br><br> <h3><u>Attention:</u> Les operations qui suivent sont excessivement risquees...</b></h3> Selectionner une base dans la liste et cliquez sur le bouton SUITE ci-dessous pour commencer ...<Br> <form action="./CREATE_DESC_TABLES.php" method="post"> <h3>Liste des bases du serveur <I><? echo "$LBHost </I>($DBHost)"; ?><br> <? $tblbas=db_show_bases(); foreach($tblbas as $bas) { $tbldbas[$bas]=$bas; } DispLD($tbldbas,"DBName"); ?> <br><br> <input type="hidden" name="STEP" value="1"> <input type="submit" class="fxbutton" value="SUITE >>"> </form><br> <? } //FIN SI STEP="", ie page d'accueil else if ($STEP=="1") { $_SESSION["DBName"]=$DBName; ?>
<? require("infos.php"); $_SESSION['where_sup']=""; $_SESSION['NM_TABLE']=""; $_SESSION['DBName']=""; sess_start(); //include_once("reg_glob.inc"); $title=trad("LB_title"). $_SERVER["HTTP_HOST"] ."( IP=".gethostbyname($_SERVER["HTTP_HOST"]).")"; $lnkbdd=DBconnect($_REQUEST['lc_parenv[MySqlBddName]']); //mysql_connect($DBHost,$DBUser, $DBPass) or die ("Impossible de se connecter au serveur $DBHost (user: $DBUser, passwd: $DBPass)"); $resb=db_show_bases(); // liste toutes les bases foreach ($resb as $tresb) { $DBName = $tresb; DBconnect($DBName); $dbg=db_show_tables($GLOBALS["CisChpp"].$tresb.$GLOBALS["CisChpp"]); $admok=($dbg && in_array($TBDname,$dbg)); // n'affiche le lien pour �ition que si la table d'admin existe dans la base if ($admok) { $theecho.= "<LI> <A HREF=\"LIST_TABLES.php?lc_DBName=$tresb&cfLB=vrai\">$tresb</A></LI>"; $dbok = $tresb; $nbbases ++; } } if ($nbbases ==0) $theecho = "Aucune base actuellement paramétrée pour PhpYourAdmin; veuillez lancer l'utilitaire de configuration"; if ($nbbases != 1) { // si pas une seule base affiche écran include ("header.php"); ?> <H1><?php