Bin leider auch nicht so dynamisch, aber vielleicht hilft dir dieser Thread hier weiter.![]()
Ich bin absoluter Anfänger und stehe schon vor grossen Problemen.
(Die "Such Funktion" hat mir auch nicht geholfen)
Folgendes:
Ich habe eine Seite mit einer Tabelle, in der links die Navigation "includet) wird.
Jetzt möchte ich es so, dass wenn ich auf zB. Gästebuch klicke, dass GB in der Tabellenmitte angezeigt wird.
Bei HTML ist es ja zB. "<a href="http://www.blabla.de/blabla.htm" target="_blank"> blabla</a>
Kurz, ich möchte Links in einer bestimmten Tabelle bzw. Zelle anzeigen.
Bin leider auch nicht so dynamisch, aber vielleicht hilft dir dieser Thread hier weiter.![]()
It's nice to be important, but it's more important to be nice!
Das hilft mir doch schonmal etwas weiter.
Allerdings verstehe ich etwas nicht...
"<?php
$contentseiten = array(
"start" => "startseite.html",
"fun" => "fun.html",
"about" => "about.html"
);
?>
<HTML>
<HEAD><TITLE>Meine Seite</TITLE></HEAD>
<BODY>
<table>
<tr>
<td width="100">Navigation:<br>...</td>
<td>
<?php
include($contentseiten[$_GET_VARS[page]]);
?>
</td>
<td width="150">Aktuelles News:<br>.....</td>
</tr>
</table>
</BODY>
</HTML>"
und
So, und nun rufst du z.B. die Seite so auf:
index.php?page=fun
Muss es etwa so lauten?
Im Nav Menü Gästebuch klicken und der Link dazu
"<a href="index.php?page=fun">GB</a>"
und was hat das [page] im include zu bedeuten?
Sorry, bin noch ein absoluter Rookie.
btw. hier mal die URL. Ich hab die Vorlage mal eben auf nen Testaccount geschoben.
Beispiel
Links soll die Nav rein und in der Mitte sollen die Seiten ausgegeben werden.
Geändert von CePE (04.02.2002 um 10:46 Uhr)
Also, ich muss ehrlich gestehen, dass ich selbst nicht zum laufen gebracht habe, da müsste dir (und mir) jetzt ein Profi weiterhelfen! hoffen wir mal auf Hilfe!![]()
It's nice to be important, but it's more important to be nice!
So, ich bin jetzt einen Schritt weiter gekommen.
Testseite
Der Link funktioniert jetzt, aber ich bekomme immer ne Fehlermeldung und weiss nicht was falsch sein soll:![]()
àhm, ist es wohl möglich mir das ganze mal als zip anzuhängen, damit ich mir mal anschauen kann, wie's funktioniert?!?![]()
Wäre echt nett von dir.
It's nice to be important, but it's more important to be nice!
Hab das Ganze mal angehängt.
Wie gesagt, da muss irgendwo ein Fehler sein.
Als Anfänger steht man manchmal vor schier unüberwindbaren Hindernissen.![]()
ah jo
die fehler meldung kommt daher dass du ja $show includest;
wenn du aber gar keine para meter an die url hängst die site also ganz normal aufrufst wie das zu anfang meist der fall istexistiert die var $show nicht , folglich der fehler
wenn du dann mit ?show=fun.php draufgehst renntz ja
also einfach ne start.php erstellen und die über
includen wenn keine andre seite gewünscht wurdePHP-Code:if(!$show) {$show = "start.php";}}
hoffe das konnte helfen
P.S.: warum müssen keine so undynamische leute wie Biele PHP fragen beantworten *gg*
Da hab ichgleich noch eine Frage...
Wo soll ich den Code hinschreiben?
We gesagt, blutiger Anfänger...![]()
och eigentlich wurscht
am besten is wohl dirket in die zeile bevor du $show includest einfach drüber![]()
Hey Toxical, musste wieder mal helfen, was?!?![]()
Eben, wegen dem hier: Irgendwie bin ich wohl zu blöd und begreiffe Php einfach nicht, aber ich bekomme immer eine Fehlermeldung, wenn ich deine Zeile eingefügt habe... Hab jetzt schon ein bisschen rumprobiert, aber nicht herausgefunden woran das liegt....![]()
Das müsst doch so aussehen, oder???
<?
if(!$show) {$show = "start.php";}}
include ($show);
?>
It's nice to be important, but it's more important to be nice!
kleines schaf hatte eine klammer zuviel zugemacht in der hektik sorryOriginal geschrieben von Toxical
ah jo
if(!$show) {$show = "start.php";}
[/PHP]
Hmmm, ich lerns wohl nie.... wäre ja sooooo einfach gewesen!![]()
Na ja, danke dir auf jeden Fall!
It's nice to be important, but it's more important to be nice!
Original geschrieben von Toxical
kleines schaf hatte eine klammer zuviel zugemacht in der hektik sorry
PHP.exe hat einen Fehler verursacht und wird geschlossen.
Mit einer Klammer weniger funzt es jetzt.
Allerdings hätte ich jetzt eine leere .php datei, die dort beim Start includet wird.
Das dürfte aber egal sein, oder?
Auf jeden Fall ein dickes THX.![]()
jo as macht nix wenn die leer ist
oder wenn du das nicht wilst kannst due s auch so machn
is wahrscheinlich besserPHP-Code:if($start) {include($start);}
dann wird nur includet wenn es die datei auch gibt![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)