Autor Zpráva
spejle
Profil
mam html kostru a txt soubory s obsahem, potřebuji ty txt soubory nahrat do obsahu html souboru.
jak na to.
dekuji za radu
spejle
peta
Profil
Obycejny clovek si tu kostru rozkopiruje do poctu souboru txt a pak do ni ten obsah pres ctrl+c, vtrl+v nakopiruje. Doplni menu. Pak jsou tez vselijake programove alternativy. Jaky je presne tvuj problem?
php include?
js ajax?
html frame/iframe/object?
Bubák
Profil
peta:
js ajax?
Proč hned těžký kalibr? Většinou stačí document.write nebo inner.html.
spejle
Profil
problem je ten, ze hledam jak to udelat jako začátečník.
html mi vytvoří rám okolo textu - dotaz ne tvrzeni
php je zajímavé - include se podívám
document.write a inner.html - neznám.
mohu požádát o bližší info
dekuji
Tomáš123
Profil
spejle:
jak to udelat jako začátečník
Som takisto začiatočník a na tvojom mieste by som to urobil cez php include.

Pomocou include vložíš do html dokumentu nejaký externý súbor:
<php include "bla.html";?>
pričom text v úvodzovkách je ten súbor alebo cesta k tomu súboru

document.write vyzerá asi takto.(pozri si zdrojový kód)
spejle
Profil
díky za nápovědu, vyzkouším.
Marschmallow
Profil
Tomáš123:
Pomocou include vložíš do html dokumentu nejaký externý súbor:
Pozor! Když do HTML souboru budeš vkládat PHP funkci, tak Ti nebude fungovat. Aby funkce mohla dobře fungovat, musí být koncovka .php a hosting dále musí podporovat PHP.
Tomáš123
Profil
Marschmallow:
Tak pardon za neúplne info.
spejle
Profil
Marschmallow:
OK - zatim to nefungovalo.
Diky
janbarasek
Profil
Tomáš123:
Pomocou include vložíš do html dokumentu nejaký externý súbor:
<php include "bla.html";?><php include "bla.html";?>
Tento zápis je špatně, nebude fungovat. Správně to je přinejmenším takto:

<?php include ("bla.html"); ?>

Nicméně i k tomuto zápisu mám své výhrady a provedl bych ho jinak (neošetřuje možnost neexistence souboru).
juriad
Profil
janbarasek:
Myslíš ty chějící závorky?
Vítej ve světě PHP, kde include není funkce, ale příkaz.
Proč by měl kontrolovat existenci souboru, když ho zadá do zadrojáku napevno?

Samozřejmě, že to nemá být tag <php, ale procesní instrukce <?php.
Marschmallow
Profil
janbarasek:
<?php include ("bla.html"); ?>
Ano, takhle je to naprosto správně, jen aby to spejle správně pochopil/a :)
<?php include "bla.html"; ?> a stačí to bla.html zaměnit za název souboru.

EDIT: Díky, odstraněny závorky z kódu, viz. [#13]
jenikkozak
Profil
Marschmallow:
naprosto správně
Aby to bylo naprosto správně, měl bys ty závorky odstranit, protože obsažený řetězec se nemá vyhodnocovat.
spejle
Profil
Díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: