From: Ivanek (zlutypes@seznam.cz)
Date: 03. 05. 2003, 02:20 CEST
> > function myinclude($what,$incl=0){
> > $fx=fopen($what,"r");
> > $flg=false; $txt='';
> > while($line=fgets($fx,8192)){
> > if(stristr($line,'<!-- myinclude -->')){
> > $flg=!$flg;
> > if(!$incl)continue;
> > }
> > $txt.=$flg?(trim($line)."\r\n"):'';
> > }
> > fclose($fx);
> > return $sum;
> > }
> On totiz vyse uvedeny kod nefunguje tak jak by mel.
> Mas prehozene parametry u stristr.
> S pozdravem Trap
Samozrejme ze prehozene nejsou... Doporucuju cetbu manualu nebo
http://www.php.net/manual/en/function.stristr.php
Ale na druhou stranu je nutno rict, ze ten tvuj postup s temi dvema
while je VYNIKAJICI napad a diky za nej. :) Samozrejme se da upravit
i tak, ze bude reagovat treba na <!-- begin --> / <!-- end --> a muze
tedy vystrihnout i cast specifikovanou jinak, nez jenom hranicemi
body. Ale ten muj (ano, je pomalejsi...) zase umi takovych oblasti
ohranicenych specifickym commentem (stejnym) vystrihnout z dokumentu
kolik je libo... :)))
Ivanek.
______________________________________________________________________
Reklama:
Mall [mo:l] - promenáda, široká alej, nákupní středisko (velké)
Internet Mall - profesionální nákupní galerie na Internetu (http://www.mall.cz)
This archive was generated by hypermail 2.1.6 : 03. 05. 2003, 02:20 CEST