Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 14. 2. 2006, 14:17:47
Jak udělat aby když na php stránku vložím soubor třeba neco.php, se z něj vypsalo všechno až po třetí zopakování slova STOP?
|
||
Marty Profil |
#2 · Zasláno: 14. 2. 2006, 14:22:32
Pomocí funkce strpos() si najdi číslo indexu, kde začíná slovo STOP potřetí, potom si načti celý soubor do nějaké proměné a pomocí fce substr() vypiš na obrazovku požadovanou část souboru.
|
||
WanTo Profil |
#3 · Zasláno: 14. 2. 2006, 14:26:48
Pozor na jednu věc: pokud budeš jméno souboru předávat jako parametr (je jedno jestli get nebo post), každý si bude moct přečíst tvé php zdrojáky, když napíše např phpskript.php?cist=index.php. Protože funkce fopen(), kterou budeš asi soubor otevírat, PHP skript nezpracuje.
|
||
Celebi Profil |
#4 · Zasláno: 14. 2. 2006, 19:32:03
Marty
Jak mám načíst soubor do proměnné? |
||
Marty Profil |
#5 · Zasláno: 14. 2. 2006, 19:39:53 · Upravil/a: Marty
Nějak takto:
$file = "jmeno_souboru"; $data = file_get_contents($file); |
||
jozob Profil |
#6 · Zasláno: 14. 2. 2006, 19:57:05
WanTo
To sa dá jednoducho ošetriť pomocou takejto finty (eval): $data=file_get_contents(nazov_suboru); |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0