Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Seiten inerhalb einer Datei
#1
Also ich mach gerade eine Website, und ich will es so z.B. machen das wenn ich die cheats Seite aufrufe nicht cheats.php erscheint sondern index.php?seite=cheats
Also es sollen nur in der index.php alle Dateien zusammen sein,
wie geht das?
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
Zitieren
#2
Du kannst die Seiet cheats.php per include ("./cheats.php"); einbinden.
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi    www.krafdi.de
Zitieren
#3
Ich hab das nicht gemeint wenn ich angenommen die news.php habe und die cheats.php habe wird ja dann Plötzlich die Cheats in den News angezeigt.
Ich meine das bei einer URL das zum beispiel steht:
blabla.de/index.php?seite=cheats oder blabla.de/index.php?seite=news
Verstehst du also so das mehrere Seiten in einer Datei sind. Das gleiche ist übrigends beim mybb install script
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
Zitieren
#4
Das bedeutet ja nur das die Infos von der Seite Index (du hast irgendwo drauf geklickt) per GET übergeben werden.
Dann werden die Infos ausgewertet und weiter verarbeitet zum beispiel den inhalt für cheats aus einer db auslesen und auf der indx.php ausgeben.
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi    www.krafdi.de
Zitieren
#5
Also du meinst das die Variablen so übergeben worden sind: $_get["Cheats"];
Aber ich versteh das nicht, wenn etwas durch get oder post übergibt wird braucht man ja in der vorherigen seite eine form oder so. Aber wenn man auf links draufklickt? Z.B. http://gtaplanet.hs.gamigo.de/content/in...asa/&seite=
Hier sind es links die zu sowas führen und ich kenne keine Methode mit der man mit Get links weiterleiten kann. Oder meinst du es werden die Daten per get über eine MySQL Dantenbank ausgelesen.
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
Zitieren
#6
Das sind links und alles was in dem Link nach dem ? kommt wird dann per GET ausgewertet.
Dieser Beitrag z.B. hat diese link Adresse https://www.mybb.de/forum/showthread.php...4#pid33784
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi    www.krafdi.de
Zitieren
#7
Beispiel:
PHP-Code:
switch ($_GET['seite']) {
case 
"news":
   include("news.php");
   break;
case 
"cheats":
   include("cheats.php");
   break;
default:
   "Dies ist die Startseite.";


Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#8
Danke aber wie tue ich das in einem link eingfügen?
Also mit den normalen
PHP-Code:
<?php echo "<a href='news.php'>News Archiv</a>"?>
geht es ja nicht.
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
Zitieren
#9
Wenn du das Beispiel von Michael in eine index.php eingefügt hast, so wie du es in deinem ersten Beitrag gewünscht hast:
PHP-Code:
<?php echo "<a href='index.php?seite=news'>News Archiv</a>"?>
<?php 
echo "<a href='index.php?seite=cheats'>Cheats</a>"?>
<?php 
echo "<a href='index.php'>Startseite</a>"?>
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser
Zitieren
#10
Danke es geht, jedoch wird der text in der cheats.php unter dem Menü angezeigt obwohl ich es mit
Code:
<div algin='right'></div>
gemacht habe
So sieht meine derzeitige Index.php aus:
PHP-Code:
<?php
$t 
"GTA-World";
$url "http://gta-world.net/";
$img "Das Bild kann nicht angezeigt werden bitte schalten sie bilder im browser für dieses Website         an";
echo 
" <html><head><title> $t </title></head>
       <body text='#000000' bgcolor='#0006FB' link='#000000' alink='#000000' vlink='#000000'>
     "
;
echo 
"<div algin='left'><img src='images/new.PNG' alt=' $img ' border='0'></div>
      <div style='position: absolute; width: 194px; height: 96px; z-index: 79; left: 25px; top:             25px'';>
      <a href='index.php'>News Archiv</a></div>
      <div algin='left'><img src='images/ds.png' alt=' 
$img ' border='0'></div>
      <div style='position: absolute; width: 194px; height: 96px; z-index: 79; left: 25px; top:             120px'';><a href='cheats.php'>Cheats</a></div>"
;
echo 
"<div algin='right'>";
      switch (
$_GET['gta']) {
      case 
"news":
      include(
"index.php");
       break;
      case 
"cheats":
      include(
"cheats.php");
       break;
       default:
      
"";
      }
echo 
"</div>";
?>
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Daten aus einer SQL-Datei auslesen und mit myBB Benutzerliste vergleichen. Wie? andiwalter 1 2.633 19.11.2007, 16:14
Letzter Beitrag: Michael
  [gelöst]Inhalt einer Datei per Browser ändern modercol 24 10.006 16.06.2007, 19:07
Letzter Beitrag: modercol