Problema al proteger pagina mediante php
tengo un problema a la hora de proteger pagina mediante php me da error en pagina proteger aqui dejo los archivos perdona las molestias nuevamente.
Fatal error: Cannot redeclare isAuthorized() (previously declared in C:\wamp\www\tutorialweb\editor.php:11) in C:\wamp\www\tutorialweb\inc\proteger.php on line 32Call Stack#TimeMemoryFunctionLocation10.0007422584{main}( )..\editor.php:0
Fatal error: Cannot redeclare isAuthorized() (previously declared in C:\wamp\www\tutorialweb\editor.php:11) in C:\wamp\www\tutorialweb\inc\proteger.php on line 32Call Stack#TimeMemoryFunctionLocation10.0007422584{main}( )..\editor.php:0
<?php if (!isset($_SESSION)) { session_start(); } $MM_authorizedUsers = ""; $MM_donotCheckaccess = "true"; // *** Restrict Access To Page: Grant or deny access to this page function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } if (($strUsers == "") && true) { $isValid = true; } } return $isValid; } $MM_restrictGoTo = "registro.php"; if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&"; if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0) $MM_referrer .= "?" . $_SERVER['QUERY_STRING']; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location: ". $MM_restrictGoTo); exit; } ?>
0
Puntos
Puntos
1386
Visitas
Visitas
1
Resp
Resp
Por rafaellucero hace 130 meses
Principiante
Respuesta #1
1- por que no utilizas xampp en vez de wamp como digo en todos mis tutos?
2- si vas a hacer otro proyecto con otro tutorial por que sigues con este?
a raiz de hay te digo que no tengo ni idea de ese tipo de errores que te tira muy seguro que sea cosa del wamp, por otro lado es demasiado obvio que estas intentando entrar a editar.php con una sesion iniciada no? bueno ya sabes que para mantenerla iniciada en todas las paginas se usa:
2- si vas a hacer otro proyecto con otro tutorial por que sigues con este?
a raiz de hay te digo que no tengo ni idea de ese tipo de errores que te tira muy seguro que sea cosa del wamp, por otro lado es demasiado obvio que estas intentando entrar a editar.php con una sesion iniciada no? bueno ya sabes que para mantenerla iniciada en todas las paginas se usa:
<?php if (!isset($_SESSION)) { session_start(); }?>