Título: [Script]Que me Falla?.
Publicado por: MonzterKuki. en 30 Julio 2010, 15:23 pm
Pues bueno,como me puse a estudiar php,pues estoy Construyendome una web,pero al insertarlo en la web me tiro un error.. :S este es el script: <php? // Autor: acG~. // Web:Http://acG-labs.net // Contacto:Christiaan__7@hotmail.com // Creamos la semilla para la función rand() function crear_semilla() { return (float) $sec + ((float) $usec * 100000); } // Generamos la clave $clave=""; $max_chars = round(rand(7,10)); // tendrá entre 7 y 10 caracteres for ($i="a"; $i<"z"; $i++) $chars[] = $i; // creamos vector de letras $chars[] = "z"; for ($i=0; $i<$max_chars; $i++) { $letra = round(rand(0, 1)); // primero escogemos entre letra y número if ($letra) // es letra else // es numero } echo "<font face="arial" size="2">$Contraseña</font>"; ?>
El Error: <"z"; $i++) $chars[] = $i; // creamos vector de letras $chars[] = "z"; for ($i=0; $i<$max_chars; $i++) { $letra = round(rand(0, 1)); // primero escogemos entre letra y n�mero if ($letra) // es letra $clave .= $chars[round(rand(0, count($chars)-1))]; else // es numero $clave .= round(rand(0, 9)); } echo "$Contrase�a"; ?>
Vosotros me decís.. :-\ Saludos! ;)
Título: Re: [Script]Que me Falla?.
Publicado por: Shell Root en 30 Julio 2010, 20:56 pm
wtf! <php?
Es... <?php
No veo la declaración de la función crear_semilla()
Título: Re: [Script]Que me Falla?.
Publicado por: Ari Slash en 30 Julio 2010, 21:35 pm
crear_semilla se le paso como comentario xD; <?php // Autor: acG~. // Web:Http://acG-labs.net // Contacto:Christiaan__7@hotmail.com // Creamos la semilla para la función rand() function crear_semilla() { return (float) $sec + ((float) $usec * 100000); } // Generamos la clave $clave=""; $max_chars = round(rand(7,10)); // tendrá entre 7 y 10 caracteres for ($i="a"; $i<"z"; $i++) $chars[] = $i; // creamos vector de letras $chars[] = "z"; for ($i=0; $i<$max_chars; $i++) { $letra = round(rand(0, 1)); // primero escogemos entre letra y número if ($letra) // es letra else // es numero } echo "<font face="arial" size="2">$Contraseña</font>"; ?>
Título: Re: [Script]Que me Falla?.
Publicado por: Zazú en 30 Julio 2010, 23:32 pm
Primero que nada que el ultimo echo esta mal.. <?php echo "<font face="arial" size="2">$Contraseña</font>"; ?>
Tendria que ser... <?php echo "<font face='arial' size='2'>$Contraseña</font>"; ?>
Bua, en realidad tambien esta mal, en ningun lado vi la variable Contraseña, me imagino que sera clave ;) Quedaria.. echo "<font face='arial' size='2'>".$clave."</font>";
Ahora lo miro bien y lo pruebo y te aviso. Suerte ;)
Título: Re: [Script]Que me Falla?.
Publicado por: Zazú en 30 Julio 2010, 23:40 pm
Si, tenia razón ;D Lo acabo de probar y arreglar y genera claves cada ves que actualizas <?php function crear_semilla() { return (float) $sec + ((float) $usec * 100000); } // Generamos la clave $clave=""; $max_chars = round(rand(7,10)); // tendrá entre 7 y 10 caracteres for ($i="a"; $i<"z"; $i++) $chars[] = $i; // creamos vector de letras $chars[] = "z"; for ($i=0; $i<$max_chars; $i++) { $letra = round(rand(0, 1)); // primero escogemos entre letra y número if ($letra) // es letra else // es numero } echo "<font face='arial' size='2'>".$clave."</font>"; ?>
Suerte, cualquier cosa mandame un pm :silbar:
|