commit - 6d65534bc58fc10be696d3e1c2c18c39ddd86430
commit + c3187935556fb07cdb7ef0ed8d60462853ebffa2
blob - /dev/null
blob + cfe72b4a636bf7e0fb2cb1599ec25769167bf3dc (mode 755)
--- /dev/null
+++ aDmin.pass123/source.php
+<?php
+/*************************************************
+ Fonction haut
+*************************************************/
+function haut($titre,$head='',$charset='iso-8859-1')
+{
+ require'confidentiel.php';
+ //servir le bon type MIME
+ if((stristr($_SERVER['HTTP_ACCEPT'],'application/xhtml+xml'))or Validateur()){
+ $ContentType='application/xhtml+xml';
+ $Doctype='<?xml version="1.0" encoding="'.$charset.'"?'.">\n".
+ '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">';}
+ else{
+ $ContentType='text/html';
+ $Doctype='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';}
+ header('Content-Type:'.$ContentType.';charset='.$charset);
+ /************
+ //affichage de la page*/
+ echo $Doctype,"\n",'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">',"\n",'<head>',"\n\t",
+ '<!--metas de contenu-->',"\n\t",
+ '<meta http-equiv="Content-type" content="',$ContentType,';charset=',$charset,'" />',"\n\t",
+ '<meta http-equiv="Content-Style-Type" content="text/css" />',"\n\t",
+ '<title>',$titre,' - Sylvain.sab</title>';?>
+
+
+ <!--links css, rss-->
+ <link rel='stylesheet' type='text/css' href='/autres/css/styledefaut.css' />
+
+ <!--autres balises link-->
+ <link rel='icon' type='image/png' href='/img/mini/favicon.png' />
+
+ <!--les autres balises selon les pages-->
+ <?php echo $head,"\n",'</head><body>',"\n";
+ /****************
+ /Connexion et ajout de données dans la BDD*/
+ mysql_connect('localhost',$PseudoBDD,$MotDePasseBDD);
+ mysql_select_db($DB);
+ //quelques variables qui vont servir
+ $nomServeur=$_SERVER['SERVER_NAME'];
+ $url=htmlspecialchars($_SERVER['REQUEST_URI'],ENT_QUOTES);
+ $AdresseComplete=$nomServeur.$url;
+ //************
+ //pour voir la source
+ if(isset($_GET['source']))
+ {
+ $page=highlight_file($_SERVER['SCRIPT_FILENAME'],true);
+ $page=str_replace(array('<code>','</code>',' ','</font>','<font color="'),
+ array('<pre id="view-source">','</pre>',' ','</span>','<span style="color:'),$page);
+ echo'<h1>',$titre,'</h1>',"\n",'<p><a href="',$_SERVER['PHP_SELF'],'">Retour</a></p>',"\n",
+ '<p>Ceci est le code php du fichier :</p>',"\n",$page,"\n",'<p><a href="',$_SERVER['PHP_SELF'],'">Retour</a></p>';
+ bas();
+ exit;
+ }
+}
+
+/*************************************************/
+/* Fonction bas */
+/*************************************************/
+function bas()
+{
+ mysql_close();
+ echo'</body></html>';
+}
+/***************************************
+ A utiliser pour les requêtes
+***************************************/
+function RequeteSQL($requete,$erreur)
+{
+ $MsgErrStandard='<p>Une erreur est survenue durant la requête :<br />'.
+ $erreur.'</p>'."\n".'<p>Requête :<br />'.$requete.'</p>'."\n".'<p>Erreur (numéro ';
+ $Resultat=mysql_query($requete)or die($MsgErrStandard.mysql_errno().') :'.mysql_error().'</p></body></html>');
+ return $Resultat;
+}
+?>