Autor | Zpráva | ||
---|---|---|---|
teapack Profil |
#1 · Zasláno: 2. 4. 2008, 20:39:02 · Upravil/a: teapack
Zdravím,
mám proměnnou text $text = "<p>nějaký text</p> <p>[[soubor.php:26]]</p> <p>další text</p>"; a potřebuji dostat (řekněme do proměnné soubor) obsah z těch hranatých závorek = 1. problém (v tomto případě soubor.php:26; dvojtečka tam někdy je, někdy ne). Pokud tam dvojtečka bude, vytáhnu si pouze jméno souboru (soubor.php). Ten teď potřebuju includovat (místo toho <p>[[soubor.php:26]]</p>) tak, aby se provedl php skript v souboru soubor.php = 2. problém. Snad jsem to popsal srozumitelně... Díky za pomoc |
||
peta Profil |
#2 · Zasláno: 4. 4. 2008, 12:56:09
teapack
Snazil, ale nezdarilo. Krok za krokem, od vychoziho bodu, co mas a co nemas. Jak to ma fungovat. 1. otevres si soubor, cucnes z neho nejaky text do retezce a je to ok $str = "nejaky retezec"; 2. potrebujes v nem nahradit retezec $s = "[[soubor.php:26]]" za co? Za include z nejakeho souboru? cz.php.net/ereg - s vyuzitim callback funkce ereg("co(cislo1)",naco) function naco($arg) { //$arg = ["co(cislo1)"]["cislo1"] //tim si ten nejsem jisty $URL = $arg[1]; return file($URL); } Zkratka delas sablonovy system. Dole odkaz pod forem je na minibb, stahni si zdrojak a prostuduj, jak resi minibb tagy |
||
Časová prodleva: 18 let
|
0