Autor Zpráva
Karlik1985
Profil *
$maska = '.*<body>(.+)</body>.*';
$cil = eregi_replace($maska, '1', $url);

chtel bych pouze telo html stranky, ale tohle mi nefacha :(

diky
Karlik1985
Profil *
to forum odstranuje zpetny lomitka... ma tam byt lomitko1...
DJ Miky
Profil
Upravil bych
<body>
na
<body([^>]*)>
Karlik1985
Profil *
nene, problem je v tom ze to skonci na provadeni te funkce... ne ze by ji provedla spatne...
souki
Profil
$maska = '.*<body([^>]*)>(.+)</body>.*';
$cil = eregi_replace($maska, "\1", $url);


lepší?

EDIT: ******* lomítka
souki
Profil
Anti-spam ochrana: můžete zaslat zprávu jednou za 30 sekund!
********* ********** ochrana..... nevím podle čeho těch 30s počítá....

Před jedničkou mají být zlrátka dvě zpětná lomítka
Karlik1985
Profil *
stejne to nevali. kdyz to orezu o .* na zacatku a na konci tak to funguje (jakoze se to provede), ale vysledek je vlastne jen ten ze to zbavi stranku tagu "body" coz je jasny
Karlik1985
Profil *
tak bordel tam delalo to .* na zacatku...
zkusil sem na to jit uplne od lesa a tohle mi prislo ze musi prece taky fungovat:

$maska = '([^<][^b][^o][^d][^y])*<body[^>]*>(.*)';
$url = ereg_replace($maska, '2', $url);

ale ono zas nic :(

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: