Tabelle und Frame zugleich laden

Vigo

Mitglied
Tach...
Kann mir wer sagen wie ich per klick auf ein butten eine Tabelle per include und ein normalen Frame mit ner .hmtl datei lade?

Danke im Vorraus
Vigo
 
naja du könntest mit dem OnClick-Event die Location im Browser ändern. Auf deine Html-Datei. Und als href im Link nimmst du eben die php-Datei mit dem Include :)

edit: ich glaub das funktioniert nicht ;)
 
Das prob is ich hab mit php net viel am hut. Grade so das ich dsa include hinbekomme!
Kann mir ma jemand mit der Funktion helfen bitte. En ansatz oder so währe nicht schlecht.
Danke im Vorraus.
Vigo
 
Öhm... ich denke mal, dass Du das vielleicht so machen willst, dass der Content Deiner Seite und das Banner bei einem Klick geändert wird.

Du weißt ja bestimmt, dass Du mittels switsch$action Dateien in eine Tabelle includen kannst.
PHP:
switch($action)
	{
		case 'tropfen': include('tutorials/pstutorials/tropfen.php'); break;
         }
Der Link sähe nun folgendermaßen aus:
<a href='deinedatei.php?action=tropfen'>dein Linktext</a>


Wenn Du nun innerhalb der geschweiften Klammern neue Zeilen einfügst kannst Du das natürlich erweitern.


Nun zu Deinem Eingentlichen Problem: Ich vermute mal, dass Du, wenn Du diese Switschsache in zwei Tabellen reinschreibst, dass das dann auch zweimal includet wird.

Außerdem kannst Du ja probieren, ob sich damit auch Bilder includen lassen.
 
hmm werde da net ganz schlau draus.


Also ich hab ne Tabelle und ein InnerFrame

So nun hab ich seitlich davon Buttons mit Überkategorien.

Ich will nun das sich per klick auf den Button im Frame ne seite öffnet wo Infos über die Überkategorie steht und in der Tabelle über dem Frame sich die Seite überkategoriename_nav.html öffnet.

das funtz mir Include. Aber ich schaffe es einfach ent das mit einem klick beides geschieht.

Noch was wenn ich


Code:
switch($action) 
    { 
        case 'written': include('frames/written/written_nav.html'); break; 
         }
	?>

das benutzte in der Tabelle wie schaffe ich es dan das er beim ersten laden wo noch nichts gedrückt ist auch gleich was reinlädt

Und

<a href='frames/lyrics_frame.html target=inner_frame?action=written'>
<img src="layout/written_x.jpg" width=180 height=56 border=0 alt="">
</a>

das währe mein Modifizierter Link aber der geht net.


Grüße Xen und danke für die Hilfe
 
Ich gebe dir mal ein Beispiel, ist aus einer alten Index-Datei von mir:

PHP:
switch ($_GET["action"])
       {
       default:
         echo "<font size=\"+1\"><b>News</b></font><br><br>\n
               <table width=\"40%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\n
                 <tr>\n
                   <td width=\"20%\">Integration 17:07 Uhr</td>\n
		 </tr>
		 <tr>
                   <td width=\"50%\">Zusammenstellung der verschiedenen Scripts aus dem PHP Tutorial.</td>\n
                 </tr>\n
               </table>\n";
         break;
       case '1':
         echo "<font size=\"+1\"><b>News</b></font><br><br>\n
               <table width=\"40%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\n
                 <tr>\n
                   <td width=\"20%\">Integration 17:07 Uhr</td>\n
		 </tr>
		 <tr>
                   <td width=\"50%\">Zusammenstellung der verschiedenen Scripts aus dem PHP Tutorial.</td>\n
                 </tr>\n
               </table>\n";
         break;
       case '2':
         echo "<font size=\"+1\"><b>PHP Schnellkurs Scripts</b></font><br><br>\n
               <table width=\"40%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 4</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=4\">Berechnung</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 5</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=5\">Datums und Zeitfunktionen</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 8</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=6\">Passwortschutz</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 10</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=7\">Cookies</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 11</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=8\">Counter</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 12</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=9\">Daten sammeln</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 13</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=10\">G&auml;stebuch</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 14</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=11\">Form Mailer</a></td>\n
                 </tr>\n
                 <tr>\n
                   <td width=\"20%\">Kapitel 15</td>\n
                   <td width=\"50%\"><a href=\"index.php?action=12\">eMail Abfrage</a></td>\n
                 </tr>\n
               </table>\n";
         break;
       case '3':
         include("../db/news.php");
         break;
       case '4':
         include("berechnen.php");
         break;
       case '5':
         include("date.php");
         break;
       case '6':
         include("passwort.php");
         break;
       case '7':
         include("cookie1.php");
         break;
       case '8':
         include("counter.php");
         break;
       case '9':
         include("daten.php");
         break;
       case '10':
         include("guestbook.php");
         break;
       case '11':
         include("formmailer.php");
         break;
       case '12':
         include("mail.php");
         break;
       }

Das Default ist dafür da, wenn $_GET["action"] noch nicht übergeben worden ist.


MfG Radhad
 
Also wie genau muss der link aussehen. Und kann ich durch den link auch ne ganznormale html page in mein Frame laden und dabei die action auf 1 setzen

Danke im Vorraus
Grüße Xen
 
Der Link muss so aussehen, wie ich es oben geschrieben habe, weil du dann der Variablen "action" den Wert dann übergibst. Und das Default habe ich vegessen sorry. Ich melde mcih nachher mal wieder, wenn ich mehr Zeit habe, ok?
 
Joa währe super net.
Aber ich würde gern mein Frame behalten drum geht das mit den 2 case funktionen sehr schlecht.

Also ich müßte das irgendwie so hinbekommen das mein link en die datei in frame lädt und dan die case action ausführt damit das menü nachkommt. Ich weiß leider net in wie weit das umzusetzen ist.

Nuuuuub need Help
Dank im Vorraus
Grüße Vigo
 
Zurück