Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
tengo una pequeña cuestión con la que no he podido localizar respuesta alguna.
Necesito poder leer una frase que se ha introducido en un cuestionario html, desglosar esa frase en cada una de las palabras que la forman, y luego asignarles una variable a cada una de dichas palabras.
- #!/usr/bin/perl
- use CGI;
- my $q=new CGI;
- my $consulta;
- print $q->header("text/html");
- print $q->start_html(-title=>"Tu pregunta");
- print"\n";
- $consulta =$q->param('consulta');
- # aquí desglosaría la pregunta (frase en las distintas palabras que la forman y se le asignaría una variable de
- texto)
- print" Tu consulta es: $palabra1 $palabra2 $palabra3 $palabra4, \n";
- print $q->end_html();
El problema es que no puedo tomar la entrada $consulta como un array, y descomponerlo porque no sé a priori cuántas palabras forman la pregunta y no sé cuántas variables necesitaría crear para cada una de dichas palabras.
Bueno, creo que la duda está más o menos clara.
Agradecido vuestros comentarios, os mando un abrazo.
SalU2.