View Single Post
Old 31-08-2008, 16:27   #5
Re_Kotc
Senior Member
 
L'Avatar di Re_Kotc
 
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
mmh...usando preg_match ho qualche problemino...ti posto una sezione un pò + completa del codice, forse ho scritto qualche cavolata per cui meglio se chi se ne intende ci da un'occhiata :-)

//ho un array $contenuto che contiene n righe di testo, lo scorro in un ciclo for e se in una riga trovo la parola 'percorso' allora devo prendere il contenuto di questa riga e splittarlo in modo che partendo da questo:

<percorso>t3.mp3<\percorso> //contenuto riga

io ottenga questo:

t3.mp3 //contenuto $buffer

preg_match dovrebbe salvare in $buffer la stringa "t3.mp3" e successivamente stamparla a video..solo che mi da errori che capisco poco..e poi non ho capito se $buffer deve essere un array oppure no...mmm help!



if(strstr ($contenuto[$g],'percorso')==TRUE){



preg_match("#<percorso>([^<]+)<\percorso>#i", $contenuto[$g], $buffer);


echo $buffer[1];
__________________
CASE: Cooler Master Stacker 831 Silver MOBO: Asus Maximus Formula CPU: Intel Q6600@2,4ghz RAM: 2x 1GB Corsair XMS2 pc2-8500@1066mhz + 2x2GB Corsair XMS2 pc2-8500@1066mhzVGA: ATI Sapphire RADEON 5830 1GB GDDR5 HD: 2 x WD Caviar SE16 500GB Raid 0
Re_Kotc è offline   Rispondi citando il messaggio o parte di esso