ho un file txt del tipo:
codice:
versione=EDIZIONE01
&titolo=Siamo pazzi?
&testo1=Questa iniziativa e' pensata per capire i nostri limiti.
Il nostro impegno nei Suoi confronti e' sempre massimo. Il nostro obiettivo sono i Suoi risultati, in termini di profitto e di comunicazione.
Per questi motivi il Suo intervento e' prezioso per guidare il nostro cambiamento, affinche' noi possiamo offrirLe le migliori opportunità di crescita.
Quello che Le proponiamo e' un piccolo questionario, insolito e divertente. Otto brevi domande cui rispondere in piena liberta'.
&question1=come ti chiami?
&question2=sei andato a fare la spesa oggi?
&question3=ti sei lavato?
io devo poter prendere i vari pezzi e metterli in n caselle di testo quindi versione, titolo, testo1 e le varie questions
per le questions sono riuscito a metterle in un array, e poi per metterle in una casella di testo non ci vuole niente...ma per prendere i primi pezzi come faccio? avete una qualche idea?
questo è il codice che ho usato per le questions, dovrebbe essere una cosa simile anche per gli altri, ma non riesco ad imposare la preg...
Codice PHP:
<?php
$filename=realpath("../questions.txt");
$strArr=file($filename);
$newArr=pulisci($strArr);
echo "<pre>Domande:
";
print_r($newArr);
echo "</pre>";
/**
* scorro l'array contenente ogni riga del file
* prendo solo i record contenenti le domande
* e cancello tutti gli altri
*/
function pulisci( &$strArr ){
$newArr = array();
foreach($strArr as $elemento) {
if (stristr($elemento,"&question"))
$newArr[]=preg_replace("/(&question[0-9]*=)/","",$elemento);
}
return $newArr;
}
?>
grazie per ogni aiuto!