lambetdelta cuando pongo tu codigo en mi pagina, se me queda en blanco, no me carga nada.
¿que tengo que poner en $form?
creo que es ahi donde no le estoy poniendo nada y creo que es por eso que no carga.
lo he puesto asi
Código PHP:
if(isset($_POST['login']) and isset($_POST['pass']) )
{
$login=$_POST['login'];
$pass=$_POST['pass'];
function anti_xss($form){//limpiar formularios recibidos
foreach ($form as &$login):
$login= strip_tags($login);
// General
$login=str_replace("<","",$login);
$login=str_replace(">","",$login);
$login=str_replace("{","",$login);
$login=str_replace("}","",$login);
$login=str_replace("[","",$login);
$login=str_replace("]","",$login);
$login=str_replace("(","",$login);
$login=str_replace(")","",$login);
$login=str_replace("/","",$login);
$login=str_replace("\\","",$login);
// PHP
$login= str_replace("function" , "" , $login);
$login= str_replace("php" , "" , $login);
$login= str_replace("echo" , "" , $login);
$login= str_replace("print" , "" , $login);
$login= str_replace("return" , "" , $login);
// HTML
$login= str_replace("html" , "" , $login);
$login= str_replace("body" , "" , $login);
$login= str_replace("head" , "" , $login);
// JS
$login= str_replace("script" , "" , $login);
// Ajax y Otros
$login= str_replace("xml" , "" , $login);
$login= str_replace("version" , "" , $login);
$login= str_replace("encoding" , "" , $login);
// CSS
$login= str_replace("style" , "" , $login);
endforeach;
unset($login);
return $form;
}
function anti_xss($pass){//limpiar formularios recibidos
foreach ($form as &$pass):
$login= strip_tags($pass);
// General
$pass=str_replace("<","",$pass);
$pass=str_replace(">","",$pass);
$pass=str_replace("{","",$pass);
$pass=str_replace("}","",$pass);
$pass=str_replace("[","",$pass);
$pass=str_replace("]","",$pass);
$pass=str_replace("(","",$pass);
$pass=str_replace(")","",$pass);
$pass=str_replace("/","",$pass);
$pass=str_replace("\\","",$pass);
// PHP
$pass= str_replace("function" , "" , $pass);
$pass= str_replace("php" , "" , $pass);
$pass= str_replace("echo" , "" , $pass);
$pass= str_replace("print" , "" , $pass);
$pass= str_replace("return" , "" , $pass);
// HTML
$pass= str_replace("html" , "" , $pass);
$pass= str_replace("body" , "" , $pass);
$pass= str_replace("head" , "" , $pass);
// JS
$pass= str_replace("script" , "" , $pass);
// Ajax y Otros
$pass= str_replace("xml" , "" , $pass);
$pass= str_replace("version" , "" , $pass);
$pass= str_replace("encoding" , "" , $pass);
// CSS
$pass= str_replace("style" , "" , $pass);
endforeach;
unset($pass);
return $form;
}
$login=addslashes($_POST['login']);
$pass=addslashes($_POST['pass']);