Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z wywoływaniem podstron, flash+php
skabszo
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 27.08.2004

Ostrzeżenie: (0%)
-----


Witam mam dość duży problem. Mam stronkę pod adresem: www.dhost.info/skabszo/images/ . Jest to jak widać połączenie flasha i php. Problem polega na tym, że po kliknięciu na button, wybrana podstrona się włącza, ale niestety wygląda to tak jakby się cały index od nowa ładował i wtedy jest już załadowana podstrona a nie tak że menu i top są stałe i ładują się tylko raz. Używam do tego kodu:
  1. <?php
  2.    switch ($_GET['action']) {
  3.       case 'news' :
  4.          $path = 'news';
  5.             break;
  6.       case 'links' :
  7.          $path = 'linki';
  8.             break;
  9.       default :
  10.          $path = 'home';
  11.    }
  12.    @include($path.'.php');
  13. ?>

No i ja nie chcę by po kliknięciu na button ( przy oglądaniu najlepiej klikać na pierwszy z lewej) by się strona ładowałą cała od pocztku jak jest teraz tylko żeby to działało poprawnie czyli menu i top są stałe a zmienia sie tylko strona wywoływana przeze mnie. Wiem że to można zrobić na ramkach ale ramki hm.. słyszałem że można to zrobić na include no ale jak robię to i tak nic z tego nie wychodzi. Oto całe źródło strony:
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
 <title>Kabaret N.O.C. //by gam3r</title>
 <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-2'>
    
 <style type='text/css'>    
 A:link {text-decoration:none; color:#333333}
    A:visited {text-decoration:none; color:#333333}
    A:hover {text-decoration:none; color:#dbdbdb}    
    </style>
     
</head>
<body>
         <table width=800 align=center>
         <tr>
   <td align=center colspan='2'>
   <iframe name="r1" border='0' src="pro.swf" marginwidth="0" frameborder="0" width="760" height="150" marginheight="0" scrolling="NO" />

          <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="760"
height="150" id="pro" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="pro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#404040" />
<embed src="pro.swf" quality="high" bgcolor="#404040" width="760" height="150" name="pro" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></iframe></td>
  </tr>
  <tr>
   <td align=center colspan='2'><iframe name="r2" src="pre.swf"  frameborder="0" width="760" height="40" marginwidth="0" marginheight="0" scrolling="NO" />
    
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="760"
height="40" id="pre" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="pre.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#404040" />
<embed src="pre.swf" quality="high" bgcolor="#404040" width="760" height="40" name="pre" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
   </iframe>
   
   </td>
  </tr>
  <tr>
   <td width=200></td>
   <td align=center ></td>
  </tr>
  <tr>
   <td colspan="2" >
<?php
  switch ($_GET['action']) {
     case 'news' :
        $path = 'news';
           break;
     case 'links' :
        $path = 'linki';
           break;
     default :
        $path = 'home';
  }
  @include($path.'.php');
?>

</td>
  </tr>
    
  </table>

  </body>
  </html>
 
 
  </table>

</body>
</html>

Słyszalem że przeładowywuje sie ta strona dlatego że aby wywołać skrypt php strona musi być przeładowana. Nie wiem czy to prawda bo ja na php sie nie znam wogole a za własnie programowanie strony jest odpowiedzalna inna osoba. Czy ktoś ma jakiś pomysł? pozdrawiam

Ten post edytował skabszo 17.01.2006, 12:35:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:34