Menú

Mostrar Mensajes

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ú

Mensajes - DarkItachi

#21
PHP / Re: Ayuda con captcha
10 Abril 2011, 15:11 PM
Aquí estan :)

register.php

Código (javascript) [Seleccionar]
<script type="text/javascript" src="sha1.js"></script>
<script type="text/javascript"> //Función para validar el formulario
function verificar_correo(texto)
{
    var status = false;    
    var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
    if (texto.search(emailRegEx) != -1)
    {
 status = true;
    }
    return status;
}
function validar()
{
   var noerrors=1;
   var charset="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_";
   var usu1=document.registro.usuario.value;
var pas1=document.registro.pass.value;
var pas2=document.registro.pass2.value;
var email=document.registro.correo.value;
if (usu1.length>3)
{
for (i=0;i<usu1.length;i++)
{
if (charset.indexOf(usu1.charAt(i),0)==-1)
{
alert("The username only can contain alphanumeric characters [a-z,A-Z,0-9], dashes [-] and underscores [_].");
noerrors=0;
break;
}
}
}
else
{
alert("The username must be equal or longer than 4 characters.");
}
if (pas1!=pas2)
{
alert("The passwords doesn't match. Please, rewrite them.");
noerrors=0;
} else if (pas1.length<4 || pas2.length<4) { alert("Password must be equal or longer than 4 characters."); noerrors=0; }
if (!(verificar_correo(email))) { alert("The email that you wrote is invalid."); noerrors=0; }
var thecaptcha=<?php echo '"'.$_SESSION['captcha'].'"'?>; //aqui hay code php
if (thecaptcha!=document.registro.captchacode.value)
{
alert(thecaptcha);
alert("Please, write again the captcha, you don't writted it properly.");
}
document.registro.js.value=1;
document.registro.pass=sha1(sha1(document.registro.pass.value));
document.registro.pass2=sha1(sha1(document.registro.pass2.value));
if (noerrors==1) { document.registro.submit(); }
}
</script>
<img src="captcha.php">


captcha.php
Código (php) [Seleccionar]
<?php
$numcaracteres
=8;
session_start();
$caracteres '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$codigo '';
$i 0;
while (
$i $numcaracteres)
{
    
$codigo .= substr($caracteresmt_rand(0strlen($caracteres)-1), 1);
    
$i++;
}
$ancho 300;
$alto 60;
$imagen ImageCreate($ancho$alto);
$color1 ImageColorAllocate($imagen000); // negro
$color2 ImageColorAllocate($imagen124159191); // azul
$color3 ImageColorAllocate($imagen25500); //rojo
ImageFill($imagen00$color2);
ImageString($imagen515030$codigo$color1);
imageline($imagen05$ancho5$color1);
imageline($imagen$ancho/40$ancho/2$alto$color1);
imageline($imagen018$ancho18$color1);
imageline($imagen46086$alto$color1);
header("Content-Type: image/png");
ImagePng($imagen);
$_SESSION["captcha"] = $codigo;
ImageDestroy($imagen);
?>
#22
PHP / Ayuda con captcha
10 Abril 2011, 13:39 PM
Hola, estoy haciendo un captcha para mi web y me ha surgido un problemilla.

Os planteo la situación, tengo los siguientes archivos:

register.php
captcha.php

El primero me muestra el captcha y mediante javascript y php en teoría tiene que decir si es correcto, el segundo me lo genera y me envía el código mediante $_SESSION['captcha'] ; naturalmente, el primero también lo lee desde $_SESSION['captcha'] .

Os preguntaréis, ¿cuál es el problema?

El problema esque $_SESSION['captcha'] me devuelve el código de captcha de la página anterior. Es decir:

- Voy a la página y se genera un captcha (E6DAS) y el código está vacio: ""
- Recargo la página y se genera otro captcha (PA9SF), pero el código es el de la página anterior (E6DAS)
- Recargo la página y se genera otro captcha (ASD4D), pero el código es el de la página anterior (PA9SF)

Antes de mostrar $_SESSION['captcha'] hago un session_start() , y creo que tendría que funcionar bien, pero no sé dónde meto la pata...

¿Alguna idea?

Saludos.
#23
Hola, desde pequeño que desconfio mucho de los métodos que utilizan los navegadores para guardar las contraseñas ya que sacan "Descifradores" de estas para cada versión del navegador. Aún siendo un ordenador de sobremesa en mi casa, temo que aún teniendo un buen antivirus y firewall algún virus, troyano, gusano o algun graciosillo trastee con mi máquina. He estado buscando alternativas para ver si eran seguras, pero no conseguí saberlo. Me gusta la idea porqué ganas mucho en comodidad. ¿Qué pensáis vosotros?

Saludos
#24
CitarPara ello es necesario descargar la extensión de Chrome y navegar entre los días 15 y 19 de diciembre.

De este año o del que viene? Porqué hoy es 20 y no sirve mucho la noticia si ya ha pasado...
#25
¿Y no será que al ponerla al USB se pone la pestaña a ON por roce?

Saludos.

PD: No pretendo ser gracioso, eso me pasó a mi una vez y tuve que buscar otro lector.
#26
Que va, tampoco lo lee :S

¿Alguna idea más?
#27
Cita de: Darhius en 13 Noviembre 2010, 18:51 PM
:huh: Extraño formato.

Estuve buscando un poco.

Mira este link a ver si te sirve de algo, en el se mencionan algunos programas para reproducir ese tipo de archivo.

http://gias720.dis.ulpgc.es/Gias/Subjects/FormatoPic.html

Saludos.

Si; la verdad es que es muy raro. En ese link se mencionan programas DOS que ya ni encuentro, lástima, ¿alguien más tiene alguna idea?

Saludos.
#28
Hola, buenas tardes/noches :P ^^ Hace poco me han regalado un ordenador de la empresa que iban a tirar el cual almacenaba los vídeos de las cámaras de seguridad. Me ha dado por curiosear y al final encontré los vídeos, en formato .pic y .idx, separados en carpetas según los días:

Siguiendo esta estructura:

day20100405.pic (2gb) Subdivido en varios de 256 mb
day20100405.idx (8mb)

El caso es que no se con qué reproducir el formato y ya he probado con muchos reproductores. El programa que los grababa se llamaba "Dina DVR Lite".

¿Alguna idea para poder reproducirlos?

Saludos y gracias.

PD: Por si no me entendéis, aquí hay un caso parecido al mío:
http://foro.noticias3d.com/vbulletin/showthread.php?t=293283
#30
No tenían suficiente ya con la pederastia  >:(...