Errore comunes, espacios corchetes, parentesis y demas
Página 1 de 1.
Errore comunes, espacios corchetes, parentesis y demas
!!ATENCION¡¡ los ejemplos de scrips aqui dados no estan optimizados y estan hechos de la forma menos eficiente posible, su función es visualizar las explicaciones, no ser funcionales.
Has escrito una parte de codigo y por mas que lo intentas no funciona,
lo revisas una y otra vez y esta bien ¿que falla?
PRIMER ERROR COMÚN los espacios
El siguiente codigo
para el mirc los espacios, son como las tildes, de estar a no estar cambian las cosas
salvo en las funciones que solo habra espacios tras la coma
ejemplo
Esto puede parecer obvio, pero cuando las cosas empiezan a complicarse.....
lo mismo pasa cuando anidamos comprobaciones y funciones,
Recuerda con un codigo sencillo de ler es mas dificil que cometas errores.
TERCER ERROR COMÚN la s no es $
de nuevo puede parecer obvio pero la vista nos juega malas pasadas
si algo no va, comprueba que has escrito $me en lugar de sme
Con eso, y de momento, ya tienes localizados la mayoria de los problemas
Has escrito una parte de codigo y por mas que lo intentas no funciona,
lo revisas una y otra vez y esta bien ¿que falla?
PRIMER ERROR COMÚN los espacios
El siguiente codigo
- Código:
if ($me ==$me) {echo pero si soy yo :D}
para el mirc los espacios, son como las tildes, de estar a no estar cambian las cosas
- Código:
if ($me ==$me) {echo pero si soy yo :D}
if ( $me == $me ) { echo pero si soy yo :D }
salvo en las funciones que solo habra espacios tras la coma
ejemplo
- Código:
$iif($me == $me, echo pero si soy yo :D)
Esto puede parecer obvio, pero cuando las cosas empiezan a complicarse.....
- Código:
if ( ( ( $chan istok %canalesprotegidos ) && ( $me isop $chan ) && ( $hget(lista, $eval($+($chan, $nick),2)) ) ) || ( $hget(bots, $eval($+($chan, $nick),2)) ) ) { instrucciones }
lo mismo pasa cuando anidamos comprobaciones y funciones,
- Código:
if $1 < 5 {
if $1 < 4 {
if $1 < 3 {
if $1 < 2 {
if $1 < 1 {
echo has puesto 0 o menos
}
else {
echo has puesto 1
}
}
else {
echo has puesto 2
}
}
else {
echo has puesto 3
}
}
else {
echo has puesto 4
}
}
else {
echo has puesto 5 o mas
}
Recuerda con un codigo sencillo de ler es mas dificil que cometas errores.
TERCER ERROR COMÚN la s no es $
de nuevo puede parecer obvio pero la vista nos juega malas pasadas
si algo no va, comprueba que has escrito $me en lugar de sme
Con eso, y de momento, ya tienes localizados la mayoria de los problemas
Alma_de_poeta- Mensajes : 1
Fecha de inscripción : 20/05/2010
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.