Cursos Asterisk en México

que esta mal en esta linea (GOTOIF) ?

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • que esta mal en esta linea (GOTOIF) ?

    exten => t,1,GotoIf($[${intentos}<3]?incoming,s,3:incoming,t,2)


    La variable intentos se va incrementando, y quiero que mientras intentos sea menos que 3, se ejecute incoming,s,3, y cuando sea intentos sea igual a 3 pase a incoming,t,2 (la cual tiene un HangUp), pero nunca me da false (siempre me da como true y siempre se ejecuta incoming,s,3)

    Gracias por adelantado..
    [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

  • #2
    -- Executing GotoIf("Zap/1-1", "$(intentos}=3? t|2:s|3") in new stack ; Cuando terminan los 10 segundos de espera, se va a "t" y ejecuta el GotoIf

    Prueba a hacer lo siguiente:
    exten => t,1,GotoIf($[${intentos} < 3]?incoming,s,3:incoming,t,2)

    Comentario


    • #3
      Originalmente publicado por antoniofcano
      -- Executing GotoIf("Zap/1-1", "$(intentos}=3? t|2:s|3") in new stack ; Cuando terminan los 10 segundos de espera, se va a "t" y ejecuta el GotoIf

      Prueba a hacer lo siguiente:
      exten => t,1,GotoIf($[${intentos} < 3]?incoming,s,3:incoming,t,2)

      No consigo ver cual es la diferencia entre la linea que te he puesto arriba y la que me has escrito..

      Que tendria que variar ?
      [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

      Comentario


      • #4
        Ok,

        exten => t,1,GotoIf($[${intentos}_ESPACIO_EN_BLANCO_<_ESPACIO_EN_BLANCO_ 3]?incoming,s,3:incoming,t,2)

        A ver que sucede

        Comentario


        • #5
          :lol: Que mal, y todo por 2 espacios en blanco... Es que no hay manera de engañarlo.



          Llevo todo el dia con esto y todos los errores que he tenido han sido por espacios y pequeños fallos de sintaxis, por lo menos, la idea la voy pillando..

          Ahora a seguir con otra cosa un poco mas complicada..


          Muchas gracias por tu ayuda..


          Un Saludo
          [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

          Comentario


          • #6
            Otros ya se pelearon con esos espacios en blanco y es que el Parser del Asterisk pues tiene sus pequeños trucos, pero una vez que los ves ya es "coser y cantar".

            Pues nada si tienes problemillas, o piensas que lo que estás haciendo es interesante (seguro que si). Aquí estamos para lo que sea y a mandar.

            Saludines,

            Comentario

            Principales Usuarios Activos

            Colapsar

            No hay usuarios activos superiores.
            Trabajando...
            X