Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2004, 13:48
Ayesha
 
Fecha de Ingreso: mayo-2004
Ubicación: Perú
Mensajes: 160
Antigüedad: 19 años, 11 meses
Puntos: 0
Una duda con fscanf

Hola!

Trato de implementar un código que procese una encuesta. Las opciones de la encuesta están en un archivo de texto que tiene una sola linea con el formato:

Vota por los siguientes |1.Opcion1|2.Opcion2

Y dentro del programa que los procesa, estas opciones se leen así:

while($array = fscanf($action, "%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]|%[^|]", $question, $option1, $option2, $option3, $option4, $option5, $option6, $option7,$option8,$option9,$option10,$option11,$op tion12,$option13,$option14,$option15,$option16)){


Yo quiero que el archivo donde están las opciones sea más fácil de editar, y ponerlo en este formato:

Vota por los siguientes
|1.Opcion1
|2.Opcion2


El asunto es que no encuentro con qué caracter debo reemplazarlo en la plantilla del fscanf, he usado /n y no me sirve.

Podrían ayudarme? es algo tonto solo de visualización pero llevo bastante rato peleando con esto.

Gracias!
__________________
"I want to hurt you just to hear you screaming my name" Poison - Alice Cooper