La ley sopa "sera" aprobada. Pero no lo esta todavía.
Saludos
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú<FilesMatch "\.(php)$">
Order Allow,Deny
Deny from all
</FilesMatch><files nombre.php>
order allow,deny
deny from all
</files>
<?php
function generar_token(){
@session_start();
$token = md5(mt_rand(11,99999));
$_SESSION['token']=$token;
return $token;
}
<?php
function comprobar_token($token){
@session_start();
if($_SESSION['token']===$token){return true;}else{return false;}
}
?>

Pero comparto tu opinión. La verdad es que no es lo mismo.. yo tuve una cuenta que registre allá en 2006 (RIP) y desde siempre he seguido este foro con mucha atención (muchas veces trolleando, otras veces intentando ayudar xD)... pero esta claro que no es lo mismo que hace unos años. Pero bue, todo cambia, las personas cambian, 
$(document).ready(function(){
/*expandir todos los bloques con la clase clsActivo y agregar la clase clsArriba a los
titulos de cada uno de esos bloques*/
$('.clsActivo').stop(true,true).slideToggle().parent().find('.clsSeccion').addClass('clsArriba');
/*buscamos el ultimo li, del ultimo ul y le agregamos la clase clsUltimo para redondear el
borde inferior*/
$('.clsContenedor').last('ul').find('li:last-child').addClass('clsUltimo');
/*agregamos la clase clsAbajo a todos los elementos del acordeon, que inicialmente
se muestren cerrados (sin la clase clsActivo)*/
$(".clsContenedor .clsSeccion ").not('[class$="clsArriba"]').addClass('clsAbajo');
/*evento que se dispara al hacer clic en cualquiera de los contenedores del acordeon*/
$('.clsContenedor span').click(function(){
/*mostramos u ocultamos la lista (ul) utilizando slideToggle*/
$(this).next().find('ul').stop(true,false).slideToggle('fast',function(){
//verificar la clase que tiene el titulo del contenedor
if($(this).parent().find('.clsSeccion').hasClass('clsAbajo')){
//eliminamos la clase clsAbajo y agregamos la clase clsArriba (para los iconos)
$(this).parent().find('.clsSeccion').removeClass('clsAbajo').addClass('clsArriba');
}else{
//eliminamos la clase clsArriba y agregamos la clase clsAbajo (para los iconos)
$(this).parent().find('.clsSeccion').removeClass('clsArriba').addClass('clsAbajo');
}
});
});
});
.clsContenedor ul li a {outline:none !important;}
CitarTipo: escritorio / web / movil
Lenguaje: C++ , Java , PHP
function actualizarDatos(){
$('#div_datos').load('index1.php');
}
setInterval("actualizarDatos()", 10000 );