Autor | Zpráva | ||
---|---|---|---|
dalsivec Profil * |
#1 · Zasláno: 3. 11. 2011, 22:07:29
Nevíte někdo jak natáhnout celý php soubor do textarea, tzn. mít možnost ho editovat.
|
||
Majkl578 Profil |
#2 · Zasláno: 3. 11. 2011, 22:30:43
dalsivec:
Víme. |
||
dalsivec Profil * |
#3 · Zasláno: 3. 11. 2011, 22:34:26
Děkuji za radu :-)
|
||
Majkl578 Profil |
#4 · Zasláno: 3. 11. 2011, 22:40:27 · Upravil/a: Majkl578
dalsivec:
Příště by se hodilo alespoň položit dotaz a v ideálním případě projevit vlastní snahu, tj. pokusit se prvně sám a poté se, v případě selhání, podělit o nefunkční script nebo jeho část. Nápověda: Kombinace HTML formuláře a PHP funkcí file_get_contents, htmlspecialchars a file_put_contents by měla stačit. |
||
dalsivec Profil * |
#5 · Zasláno: 3. 11. 2011, 22:47:42
A chci se zeptat. Možnost
$obsah = fopen("soubor.php", "r"); <textarea><?php echo $obsah; ?> Je toto také reálné? |
||
Majkl578 Profil |
#6 · Zasláno: 3. 11. 2011, 22:55:04
dalsivec:
Ne, fopen pouze otevírá soubor, musel bys ho ještě přečíst (fread) a uzavřít (fclose). Proč nepoužít file_get_contents? <textarea><?php echo file_get_contents('soubor.php'); ?> <textarea><?php echo htmlspecialchars(file_get_contents('soubor.php'), ENT_NOQUOTES); ?> |
||
dalsivec Profil * |
#7 · Zasláno: 3. 11. 2011, 23:01:34
Děkuji daří se mi to tako:
if (isset($_GET['c'])) { $filename = 'soubor.php'; $file = file_get_contents($filename); echo htmlspecialchars($file); } Majkl578: moc ti dík. Fopen není údajně doporučeno. |
||
dalsivec Profil * |
#8 · Zasláno: 3. 11. 2011, 23:03:01
I když ho přečtu, tak mi ani fread nevrátí php znaky, jen html.
|
||
Časová prodleva: 12 let
|
0