anoniem Geplaatst: 8 juli 2003 Delen Geplaatst: 8 juli 2003 Eerst werkte dit sessionscript, maar nu krijg ik alleen maar het highlight script als ik het uitvoer, alsof die automatisch inlogt maar dat is hij niet. A.P. Troost[quote:e0ed6ab568]<?php session_start(); if ($action == "logout") { session_destroy(); echo "<meta http-equiv=refresh content=\"2; URL=$PHP_SELF\">"; } $style = "style=\"font-face: verdana; font-size= 9px\" "; if ($username == "user" && $password == "pass") { session_register("ingelogd"); echo "<meta http-equiv=refresh content=\"1; URL=$PHP_SELF\">"; } if (session_is_registered("ingelogd")) { function highlight($php) { ob_start(); @highlight_string($php); $code = ob_get_contents(); ob_end_clean(); return $code; } $script = $_SERVER["SCRIPT_FILENAME"]; $fp = fopen($script, "r"); $contents = fread($fp, filesize($script)); fclose($fp); $contents = highlight($contents); echo nl2br($contents); exit; } else { echo "<table cellpadding=0 cellspacing=0 border=0>\n"; echo " <form method=post>\n"; echo " <tr>\n"; echo " <td>\n"; echo " <font size=1 face=verdana>Username:\n"; echo " </td>\n"; echo " <td>\n"; echo " &<input type=text $style name=username>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td>\n"; echo " <font size=1 face=verdana>Wachtwoord:\n"; echo " </td>\n"; echo " <td>\n"; echo " &<input type=password $style name=password>\n"; echo " </td>\n"; echo " </tr>\n"; echo "</table>\n"; echo "<br><input style=\"font-face: verdana; font-size: 9px\" type=submit value=\" Login! \">\n"; } ?>[/quote:e0ed6ab568] Quote Link naar reactie
anoniem Geplaatst: 8 juli 2003 Auteur Delen Geplaatst: 8 juli 2003 [code:1:f155e5d63d] <?php session_start(); $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : ''; if ($action == "logout") { session_destroy(); echo "<meta http-equiv=refresh content=\"2; URL=$_SERVER[PHP_SELF]\">"; } $style = "style=\"font-face: verdana; font-size= 9px\" "; if ( isset($_POST['username']) && isset($_POST['password']) && $_POST['username'] == "user" && $_POST['password'] == "pass") { session_register("ingelogd"); echo "<meta http-equiv=refresh content=\"1; URL=$_SERVER[PHP_SELF]\">"; } if (session_is_registered("ingelogd")) { echo nl2br(highlight_file($_SERVER['SCRIPT_FILENAME'], TRUE)); exit; } else { echo "<table cellpadding=0 cellspacing=0 border=0>\n"; echo " <form method=post>\n"; echo " <tr>\n"; echo " <td>\n"; echo " <font size=1 face=verdana>Username:\n"; echo " </td>\n"; echo " <td>\n"; echo " <input type=text $style name=username>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td>\n"; echo " <font size=1 face=verdana>Wachtwoord:\n"; echo " </td>\n"; echo " <td>\n"; echo " <input type=password $style name=password>\n"; echo " </td>\n"; echo " </tr>\n"; echo "</table>\n"; echo "<br><input style=\"font-face: verdana; font-size: 9px\" type=submit value=\" Login! \">\n"; } ?>[/code:1:f155e5d63d] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen