Diskuze: Dynamická stránka
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Tohle pouze otevře novou stránku přes JS, já potřebuju abych na ní mohl
poslat nějaká data.
Například bych jí poslal data="abc" a ona si přes PHP v databázi najde
tabulku "abc" a zobrazí její jednotlivé záznamy,
Abych dal trošku srozumitelnější příklad, vezměte si třeba alza.cz, kliknete na nějaké zboží a zobrazí se vám informace o něm. Určitě nedělali zvlášť HTML stránku pro každý kus zboží, ale pravděpodobně mají nějakou šablonu, do které se jen zapíší data o aktuálním zboží. (Z databáze, nebo podobně)
No na tohle místo JS potřebuješ serverovou technologii, která ti bude plnit připravené HTML šablony daty z databáze třeba.
Možností je hromada: PHP, ASP.NET, Django (Python framework), Node.js.. Tutoriály najdeš tady.
Vše to funguje prakticky stejně. V základu máš definované šablony (speciální HTML doplněné o jazyk, kterému "rozumí" server a vyplní ti data) a potom kód, který se stará o to, aby do šablon poslal správná data a výsledek zobrazil uživateli.
Díky
php include / replace + file_get_contents
js ajax + replace
js
Pokud to neni moc velke, muzes vsechny ty stranky proste nacist, skryt a zobrazovat postupne. Tak, jak se resi rozbalovaci menu nebo galerie fotek s prolinanim obrazku.
Zobrazeno 8 zpráv z 8.