hola a todos:
Tengo el siguiente agi en php
#!/usr/bin/php5
$fp=fopen("php://stdin","r");
$linea=fgets($fp,255);
echo $linea;
$param=strtok($linea,",");
$param=strtok(",");
$db=mysql_connect("localhost","root","123456");
mysql_select_db("numero",$db);
$q="insert into num values('$param')";
$query=mysql_query($q,$db);
mysql_close($db);
?>
Cuando hago una pregunta usando un IVR (presiona 1 spanish o 2 english) esos valores los guarda en mi bd.
Lo que hace es almacenar los valores tecleados por el usuario en el x-lite.
Sin embargo, como se daran cuenta tambien acepta las opciones 3,4,5...
Lo que quiero es que cuando marque en el x-lite una opcion diferente a las opciones que tienen mis preguntas, me mande un mensaje de error y me regrese a la pregunta para que vuelva a responderla.
NOTA:
Estoy manejando preguntas que tienen diferentes opciones.
Alguna idea de como hacer el agi?
Gracias
Tengo el siguiente agi en php
#!/usr/bin/php5
$fp=fopen("php://stdin","r");
$linea=fgets($fp,255);
echo $linea;
$param=strtok($linea,",");
$param=strtok(",");
$db=mysql_connect("localhost","root","123456");
mysql_select_db("numero",$db);
$q="insert into num values('$param')";
$query=mysql_query($q,$db);
mysql_close($db);
?>
Cuando hago una pregunta usando un IVR (presiona 1 spanish o 2 english) esos valores los guarda en mi bd.
Lo que hace es almacenar los valores tecleados por el usuario en el x-lite.
Sin embargo, como se daran cuenta tambien acepta las opciones 3,4,5...
Lo que quiero es que cuando marque en el x-lite una opcion diferente a las opciones que tienen mis preguntas, me mande un mensaje de error y me regrese a la pregunta para que vuelva a responderla.
NOTA:
Estoy manejando preguntas que tienen diferentes opciones.
Alguna idea de como hacer el agi?
Gracias
Comentario