Zkus: $html = "<html><meta><body>nejakej ten zdrojak</body></html>"; $jen_v_body = eregI_replace('([^<body>]*)<body>([^</body>]*)</body>$','\\2',$html); echo $jen_v_body; mozna to pobezi S pozdravem havel[havel@d2.cz] -----Original Message----- From: pp21@mail.cz [mailto:pp21@mail.cz] Sent: Tuesday, February 26, 2002 6:24 PM To: servis-internet@nawebu.cz Subject: Re: tisk html stranek > ... ponechat pouze části mezi tagy <body> a </body> ... > ... Práce na 10 minut, spíš méně, protože se to dá udělat > jedním delším příkazem... Mohl bys prosim napsat syntaxi toho prikazu? Jen bych potreboval, aby to chodilo i pod win, takze treba v PHP. Dejme tomu, ze si cely soubor nactu do jedne promenne a pak chci vse pred <body odtrhnout a za </body> taktez. Resil bych to tak, ze pomoci StrPos() zjistim pozici obou textu a pak pres SubStr() vytahnu to co je mezi. Existuje nejaky jednodussi zpusob? Treba pres EReg? > ... popř. mezi ně vložit <hr> kvůli oddělení ... mozna bych radeji pouzil toto, kazdy dalsi html soubor by se tisknul na nove strance: <P STYLE="page-break-after: always;"> </P> > Bye Kit taktez bye -pp21- -- -- Konference magazinu Internet -------------- servis-internet -- -- Pravidla: http://pravidla.kab.cz ------ FAQ: http://faq.kab.cz -- Archiv a instrukce pro odhlaseni: http://internet.nawebu.cz
This archive was generated by hypermail 2.1.2 : 26. 02. 2002, 18:56 CET