IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @097
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Dala som si poradiť

O moje peniaze je postarané. A o vaše? www.partnersgroup.sk

PORFIX: Stavebný materiál

Materiál pre váš nový dom. Unikátne stavebné výrobky Porfix. www.Porfix.sk

Bonus 50 € za prenos

čísla do O2 na ktorýkoľvek program s platbou na faktúru. V e-shope. www.o2.sk

Neuveriteľne lacná .sk doména

Rýchla registrácia domén za výborné ceny. www.exohosting.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

include

Zaslať odpoveď
AutorSpráva
EidzEm
Užívateľ
Užívateľ

Založený: 08.11.2007
Príspevky: 53

PríspevokZaslal: Št 06.12.07 7:34Odpovedať s citátomNávrat hore

Chcem sa spytat, ako treba spravne pouzit include aby sa mi pri volbe menu nenacitala cela stranka nanovo, ale aby sa nacital iba obsah.
Menu mam vlozene takto:
kód:
<?php include "menu.php" ?>

A v obsahu mam pouzity tento kod, ale pri nejakej volbe z menu sa mi vzdy nacita cela stranka nanovo.
kód:
<?php
$hcheck = strstr($_GET["load"],"..");
if($hcheck == ""){
   if(file_exists($_GET["load"]) == true){
      $ac = $_GET["load"];
   } else {
      $ac = "uvod.html";
   }
} else {
   $ac = "uvod.html";
}
?>
   <?php include $ac ?>

Mam tam nieco zle? Alebo mi prosim napiste nejaky ten zdrojak, aby mi to fungovalo spravne. Dakujem
Zobraziť informácie o autoroviOdoslať súkromnú správu
kajbo
Užívateľ
Užívateľ

Založený: 25.02.2007
Príspevky: 874
Bydlisko: Medzev

PríspevokZaslal: Št 06.12.07 9:32Odpovedať s citátomNávrat hore

stranka sa ti len refresne a vtedy sa zmeni obsah
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
vl4kn0
Užívateľ
Užívateľ

Založený: 22.11.2007
Príspevky: 254
Bydlisko: 127.0.0.1

PríspevokZaslal: Št 06.12.07 10:09Odpovedať s citátomNávrat hore

neviem ci som ta spravne pochopil ale podla vsetkeho mas nejaky table kam chces nacitavat obsah suboru nejakeho podla volby v menu?
to by som riesil nasledovne:
v indexe:
kód:
<?php include 'menu.php' ?>

v tome menu.php by si mal linky napr.
kód:
<a href="index.php?menu=clanky">Clanky</a>

a potom dalej v indexe kde by si chcel nacitavat:
kód:
<?php
if ($HTTP_GET_VARS['menu'] == '')
{
    $menu = 'uvod';
}
else
{
   $menu = $HTTP_GET_VARS['menu'];
}
if (file_exists($menu.'.php'))
{
   include $menu.'.php';
}
else
{
   die('Zadana stranka neexistuje');
}
?>


to by sposobilo ze ak nemas zadanu get premennu defaultne pri naciotani stranky by includovalu uvod. cize subor kt. sa ma nacitavat hned na zaciatku. inak sa nacitava podla zvoleneho menu.

_________________
PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber...
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQZobraziť autorove WWW stránky
Flety
Užívateľ
Užívateľ

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

PríspevokZaslal: Št 06.12.07 10:49Odpovedať s citátomNávrat hore

myslim ze on chce efekt ako je pri iframoch ze sa loadne iba ten iframe a nic ine ale atak to sa neda cez php da sa to cez html ale su s tym iba problemy

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
vl4kn0
Užívateľ
Užívateľ

Založený: 22.11.2007
Príspevky: 254
Bydlisko: 127.0.0.1

PríspevokZaslal: Št 06.12.07 11:15Odpovedať s citátomNávrat hore

ved ale ten moj script to presne robi. nacita iba to co je v tom subore. cize ak tam mas iba jednu vet nacita ju. ak tam ma komplet html stranku nacita ju. takze neni co riesit..

_________________
PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber...
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQZobraziť autorove WWW stránky
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Št 06.12.07 11:36Odpovedať s citátomNávrat hore

je co riesit, lebo ako drako povedal, chce pravdepodobne simulovat chovanie (i)framu, co cez samotne include() nedocielis...

mohol by si to spravit cez ajax, ale to je uz ina kapitola...

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
EidzEm
Užívateľ
Užívateľ

Založený: 08.11.2007
Príspevky: 53

PríspevokZaslal: Pi 07.12.07 7:26Odpovedať s citátomNávrat hore

Ano presne to chcem. Chcem efekt ako je pri iframoch ze sa loadne iba ten iframe a nic ine. Mam stranky formou tabulky a pri volbe menu chcem aby sa menila iba jedna bunka. Aby sa menu a vsetko ostatne nemuselo nacitavat nanovo. Slo by to nejak?
Zobraziť informácie o autoroviOdoslať súkromnú správu
Flety
Užívateľ
Užívateľ

Založený: 26.11.2006
Príspevky: 4109
Bydlisko: HE(Humenne) - KE
Vek: 18

PríspevokZaslal: Pi 07.12.07 13:22Odpovedať s citátomNávrat hore

asi iba cez ten ajax alebo framamy

_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailICQSkypeFacebookZobraziť autorove WWW stránky
GeniuS
Užívateľ
Užívateľ

Založený: 02.01.2008
Príspevky: 3

PríspevokZaslal: St 02.01.08 21:55Odpovedať s citátomNávrat hore

vl4kn0 napísal:
ved ale ten moj script to presne robi. nacita iba to co je v tom subore. cize ak tam mas iba jednu vet nacita ju. ak tam ma komplet html stranku nacita ju. takze neni co riesit..

prestne tak ziadne iframy
Zobraziť informácie o autoroviOdoslať súkromnú správu
kmsa
Užívateľ
Užívateľ

Založený: 26.07.2006
Príspevky: 1383
Bydlisko: Slovakia-Košice

PríspevokZaslal: Št 03.01.08 1:15Odpovedať s citátomNávrat hore

vl4kn0-v kod je dobry vacsina ludi pouziva rozne mutacie toho aj ja
praktycky, mate jedno ci to riesite tak alebo frame, ajak je tam len rozdiel ze sa pri vl4kn0 refreshne stranka ale v nicom inom

pokial nemas v kode aj nieco co vyprazdnuje pamat tak je to iste bez ziadneho druheho spomalenia

ale ak ide iba o ten efekt tak jednoznacne ajax z velkimi znamkami php, posielanie veci ktore je mozno vidiet aj po "kroku spat" ne jak v pri frame kde das spat a si o 500 stranok dozadu

_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Zobraziť informácie o autoroviOdoslať súkromnú správuICQSkype
twistik
Užívateľ
Užívateľ

Založený: 30.08.2007
Príspevky: 513
Bydlisko: Prešov

PríspevokZaslal: Št 03.01.08 1:30Odpovedať s citátomNávrat hore

EidzEm napísal:
...Slo by to nejak?

vl4kno ti to napisal dobre...aj ked su rozne varianty ako to zapisat

_________________
MB: Asus P5KC | CPU: Intel Core2Duo E6750 | VGA: ATi HD3870 | RAM: 2x1GB A-DATA 800MHz | HDD: Siemens 250GB | LCD: Samsung 22'' 223BW
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd