Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2009, 17:41
Jhonjhon_123
 
Fecha de Ingreso: enero-2009
Mensajes: 100
Antigüedad: 15 años, 4 meses
Puntos: 1
Exclamación Haver si es problema mio???

Hola a todos...

Bueno estoy haciendo un sistema de administracion basico para todo tipo de webs (soy un poquito novato)

y bueno estaba construyendo el archivo "modulos.php" y me encontre con un problema, que me pasa derecho en una condicion de verivicacion de contraceñas.

Bueno aca el code:

Código PHP:
<?php
//Son las contraceñas que tienen que coinsidir
$pass2 "4c1faf913420788dfeaceb52a789342f";
$pass $_GET['p'];

//una funcion
$delete $_GET['delete'];
$fdelete "delete";
$vdelete 1;
procesar($fdelete$vdelete$delete456);

function 
procesar($funcion$nvar$var1$var2$var3$var4)
{
if(
$var1 == "")
{
echo 
vacia;
}
else
{
//Este es el problema, me sigue derecho la condicion haci sea falsa
//Ej: si pomes www.misitio.com/modulos.php?delete=modulos.php sige derecho y lo elimina ignorando las contraceñas
if($pass == $pass2)
{
echo 
si;
if(
$nvar == 0)
{
$funcion();}
if(
$nvar == 1)
{
$funcion($var1);}
if(
$nvar == 2)
{
$funcion($var1$var2);}
if(
$nvar == 3)
{
$funcion($var1$var2$var3);}
if(
$nvar == 4)
{
$funcion($var1$var2$var3$var4);}
}
}
}

function 
admin()
{
echo 
"hola";
}

//Funciones

function delete($var1)
{
unlink($var1);
}
?>
Ya lo e revisado un monton de veces

Ayuda, es urgente!!!

Saludos...