Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Este codigo me da error

Estas en el tema de Este codigo me da error en el foro de PHP en Foros del Web. La clae creada se imprime en pantalla pero me da el siguente error Aviso : Undefined variable: clavekey en D: \ XAMPP \ htdocs \ ...
  #1 (permalink)  
Antiguo 15/03/2014, 12:02
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Pregunta Este codigo me da error

La clae creada se imprime en pantalla pero me da el siguente error
Aviso : Undefined variable: clavekey en D: \ XAMPP \ htdocs \ git \ include \ user_temp.php en la línea 6
JEhXeI8Co8mmNIYKmOkTkiGpntflMd2kdPxeUdJi
Código PHP:
$key 'abcdefghijklmnopkestuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ123456789';
$clave 40;
$max strlen($key)-1;
for (
$i=0$i $clave$i++) {
    
$clavekey.=substr($keyrand(0,$max),1);
}
echo 
$clavekey
  #2 (permalink)  
Antiguo 15/03/2014, 12:16
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Este codigo me da error

En esta linea
$clavekey.=substr($key, rand(0,$max),1);

indicas que a $clavekey le agregue caracteres, pero aún no existe , por que no la has declarado.

Puedes declararla antes del bucle:
$clavekey='';
for ($i=0; $i < $clave; $i++) { .....
  #3 (permalink)  
Antiguo 15/03/2014, 12:22
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Este codigo me da error

muchas gracias!! ya no me sale el error

Etiquetas: bucle
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:33.