Autor | Zpráva | ||
---|---|---|---|
pan Jakub Profil * |
#1 · Zasláno: 24. 2. 2007, 10:53:21
Měl bych jeden dotaz. V PHP nedělám skoro vůbec, ale teď musím. Umí PHP něco ve smyslu: během zpracování zdrojáku a jeho překladu na serveru zavolej jiný skript a vyčkej na jeho response, který vlož a pokračuj dále ve spracování. Jen se ptám, představa je taková, že existuje include(), který vkládá staticky text/skript, já bych však potřeboval zavolat nějaký externí skript, který by se vykonal a jeho odezva vložila do tohoto aktuálního.
Díky za odpovědi. |
||
Joker Profil |
#2 · Zasláno: 24. 2. 2007, 11:03:05
include() nemusí vkládat jen statický text.
Při vkládání souboru se parser jenom přepne do režimu HTML, takže ve vkládaném skriptu musí být znovu otevírací značka PHP (například <?php ), která přepne parser zase do režimu PHP. |
||
Peca Profil |
#3 · Zasláno: 24. 2. 2007, 11:04:16
Co přesně znamená externí skript? Do include se dá dat libovolná stránka i z cizího serveru.
|
||
pan Jakub Profil * |
#4 · Zasláno: 24. 2. 2007, 11:53:35
Stránka ano, ale třeba bych chtěl includnout JSP skript, který leží někde jinde, respektive ho vyvolat. On mi pak vrátí kus HTML. Lze takto vyvolávat skripty?
|
||
Joker Profil |
#5 · Zasláno: 24. 2. 2007, 11:55:00
Ano, lze.
|
||
pan Jakub Profil * |
#6 · Zasláno: 24. 2. 2007, 12:00:01
A stačí jen ten include, je to tak? Tak já to prubnu...
|
||
Pavel Strejček Profil |
#7 · Zasláno: 24. 2. 2007, 16:51:53
Možná by se hodil exec().
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0