parse html with preg_match[rezolvat]

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

scrubs
Junior Member
Mesaje: 33
Membru din: Joi Mar 20, 2008 7:43 am

parse html with preg_match[rezolvat]

Mesajde scrubs » Mie Noi 25, 2009 12:31 pm

Salut am tot incercat fara succes sa scot un text dintr-un fisier html.

$filestring = htmlspecialchars(file_get_contents('http://fisier.html'));
preg_match("/<TABLE cellPadding=5 border=1>/i", $filestring, $match);
echo $match[0];
Daca inlocuiesc cu asta imi merge:

$filestring = htmlspecialchars(file_get_contents('http://fisier.html'));
preg_match("/finante/i", $filestring, $match);
echo $match[0];
Va multumesc!!!

Rezolvare :
$source = file_get_contents('http://fisier.html');

preg_match('~
<TABLE \s+
cellPadding=5 \s+
border=1>
(.*?)
</TABLE>
~sxi',
$source,
$match_array
);
print $match_array[0];



Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori