Advertisement
Guest User

Untitled

a guest
May 4th, 2017
577
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.83 KB | None | 0 0
  1. <?php
  2.  
  3.                 // database configuratie
  4.                 $dbname = "herjan"; // database naam
  5.                 $user = "root"; // gebruikersnaam van mysql
  6.                 $pass = ""; // wachtwoord van mysql
  7.                 $host = "localhost"; // host naar mysql
  8.  
  9.                 // user configuratie
  10.                 $to = "herjan@flappie.nl"; // jou email adres
  11.                 $subject = "Databaseconnectie mislukt"; // onderwerp van de email
  12.                 $from = "From: Website <herjan@herjan.nl>";
  13.  
  14.     if (!mysql_select_db($dbname, mysql_connect($host, $user, $pass)))
  15.     {
  16.         if (!$_SESSION["dberror"])
  17.         {
  18.             $msg = "============================================\n";
  19.             $msg .= "Databaseconnectie mislukt!\n";
  20.             $msg .= "============================================\n\n";
  21.  
  22.             $msg .= "De connectie met de database is mislukt!\n\n";
  23.  
  24.             $msg .= "Datum: " . date("d.m.Y") . "\n";
  25.             $msg .= "Tijd: " . date("H:i") . "\n";
  26.             $msg .= "Ip addr: " . $_SERVER['REMOTE_ADDR'] . "\n\n";
  27.  
  28.             $msg .= "Autobot\n";
  29.  
  30.             mail($to, $subject, $msg, $from);
  31.  
  32.             $dberror = 1;
  33.             session_register(dberror);
  34.         }
  35.  
  36.         echo "
  37.        <html>
  38.        <head>
  39.        <title>Databaseconnectie mislukt</title>
  40.        </head>
  41.  
  42.        <body>
  43.  
  44.        <h1>De connectie met de database is mislukt.</h1>
  45.  
  46.        <p>Probeer het over enkele minuten opnieuw. Blijf niet de pagina herladen (refreshen).
  47.        Wanneer u dit wel doet wordt de database alleen nog maar meer belast. Er is een
  48.        e-mail gestuurd naar &eacute;&eacute;n van de administrators.</p>
  49.  
  50.        <p>Onze excuses en bedankt voor het begrip.</p>
  51.  
  52.        <p><i>Autobot</i></p>
  53.  
  54.        </body>
  55.        </html>";
  56.  
  57.         exit();
  58.     }
  59.  
  60. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement