php.hr
Dobrodošli, Gost. Molimo, prijavite se ili se registrirajte.
23.01.2025., 06:39
1878 Postova 1000 Tema 442 Članova
Najnoviji Član: medolino
php.hr  |  PHP & MySQL  |  PHP  |  Dinamičko učitavanje php-a « natrag naprijed »
 Str: [1]
Autor Tema: Dinamičko učitavanje php-a  (Posjeta: 2518 )
zlib
Novi član
*
Offline Offline

Postova: 2


Profil
« : 29.08.2006., 08:09 »

Prije svega moram naglasiti da sam početnik, tako da se ne čudite ako postavim neko glupo pitanje Rolling Eyes

Imam stranicu index.html i index.php. Htio bih mijenjati sadržaj jednog frame-a. Recimo da imam tri frame-a i da zelim dinamički mijenjati srednji frame, evo i koda:
..............
     <div id="body_left">  .....   </div>    // lijevi frame
     <div id="body_middle">     //srednji frame,  ovdje bih htio ubaciti php
              <?php switch($kr) {
         case '2':
         include ("2");
         break;
                        case '3';
                        include ("3");
                        break;
         default:

                                  //ovdje dodje kod srednjeg frame ako ucitavam
                                  //index.php              
         break;
         }
      ?>                          
      </div>
      <div id="body right">  ...... </div>   //srednji frame
..............

Znaci, htio bih dinamicki mijenjati srednji frame, prvo da mi ucita defaultnu stranicu, tj index.php, a onda ako odem na link npr. 3 da mi ucita index.php?kr=3(samo da mi promjeni srednji frame!!

I jos jedno pitanjce, da li moram u toj stranici 3.php pisati cijeli kod ili mogu samo napisati npr. <?php
                             print "  test  ";
                            ?>
pa da mi u srednjem frame-u ispise samo test?

                               Molim vas da mi pomognete!
Evidentirano
c0dr3x
PHP Programer
***
Offline Offline

Postova: 133



Profil WWW
« Odgovor #1 : 01.09.2006., 08:29 »

1. kad se spominju frame/ovi misli se na frameset tag a ne na div  Wink
2. ako koristis index.php, ne treba ti index.html
3. ako koristis index.html nemres u njdemu koristiti php sintaxu jerbo ti je nece parsirati kao naredbe vec kao tekst

jasno  Laughing

daklen imas sljedece fileove

index.php
....left.php
....body.php
.......content1.php
.......content2.php
....right.php

index.php
--------------
Kod:

<div id="body_left"><?php include "left.php";?></div>
<div id="body_middle"><?php include "body.php";?></div>
<div id="body right"><?php include "right.php";?></div>


left.php
-----------
- tu si postavis linkove
Kod:

<ul>
<li><a href ="index.php?page=1">Stranica 1</a></li>
<li><a href ="index.php?page=2">Stranica 2</a></li>
</ul>


body.php
--------------
- ovdje postavljas switch case
Kod:

<?php
switch&#40;$_REQUEST['page'&#93;&#41;&#123;
case 1&#58; include "content1.php"; break;
case 2&#58; include "content2.php"; break;
default&#58; include "content1.php"; break;
&#125;
?>


got it?  Laughing
Evidentirano
zlib
Novi član
*
Offline Offline

Postova: 2


Profil
« Odgovor #2 : 04.09.2006., 20:47 »

Thx na odgovoru!

Uspio sam ubaciti php

 Laughing
Evidentirano
 Str: [1]
php.hr  |  PHP & MySQL  |  PHP  |  Dinamičko učitavanje php-a « natrag naprijed »
    Skoči na: