include Problem

V

Votura

Ich habe folgendes Problem:
Ich lade in ein Div mit PHP die verschiedenen Unterverzeichnise. Das funktioniert auch alles wunderbar nur lädt es mir die Gesamte Seite neu.
Das möchte ich aber genau nicht,den dann fängt mein Flashplayer jedes mal von vorne an los zu Düdeln.

Was mache ich falsch ? Eigentlich sollte der PHP Code unten ja korrekt sein, oder täusche ich mich ?



PHP:
<?php
switch($section){ 
case "index": include("index.php"); break; 
case "dates": include("dates.php"); break; 
case "mixes": include("mixes.php"); break;
case "video": include("video.php"); break;
case "bio": include("bio.php"); break;
case "link": include("link.php"); break;
case "contact": include("contact.php"); break;
default: include("mixes.php"); break;}
?>
 
Hallo Votura,

wenn ich dich richtig verstehe klickst du einen Link wie zb ?section=dates
und dann willst du den entsprechenden dates.php include in einem div-Element in der Seite ausgeben?!
Ohne Frames wird immer die gesamte Seite neu geladen, da könntest du höchstens mit Javascript was biegen.
Kannst du deinem Flashplayer evtl. mittels einer Variable sagen dass er, sofern es nicht der allererste Aufruf der Seite, nicht losdüdeln soll?

mfg
 
Hallo drucko

Ja das siehst du genau richtig ! :)
Aber eigentlich sollte das doch möglch sein nur den Div teil neu zu laden.
Oder täusche ich mich da so sehr ? :confused:

Gruss Votura
 
per DOM kannst du aber den DIV löschen und neu schreiben
das kommt einer aktualiesierung gleich
ist aber einiges kompliezierter als einfach da nen frame einzubauen
 
Ja mach am besten das ganze über einen IFrame, klar können nicht alle Browser einen IFrame darstellen, aber ob du dies jetzt über JavaScript ( das auch nicht jeder Browser unterstützt ) machst oder über einen IFrame spielt eigentlich keine Rolle ;D

Gruß
 
Zurück