Commit Diff


commit - 6d65534bc58fc10be696d3e1c2c18c39ddd86430
commit + c3187935556fb07cdb7ef0ed8d60462853ebffa2
blob - /dev/null
blob + cfe72b4a636bf7e0fb2cb1599ec25769167bf3dc (mode 755)
--- /dev/null
+++ aDmin.pass123/source.php
@@ -0,0 +1,74 @@
+<?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>','&nbsp;','</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;

+}

+?>