Mysmilies.net die Smilies Datenbank

Script oder Datei finden :

 
-Startseite
-Newsarchiv
-Newsletter
-Mein Dreamcodes
-Scripte
-eBooks
-Online Speicher
-Datenbanken
-Webseiten
-Trickfilm
-Web Grafiken
-Bildbearbeiter
-Browser
-EMail Software
-Ftp Clienten
-Betriebssysteme
-Texteditoren
-Wampserver
-Office Pakete
-Antivirus
-System Cleaner
-Recovery Tools
-Php Schnipsel
-Ajax Schnipsel
-VB Schnipsel
-Tutorials
-Workshops
-Webkatalog
-Leserforum
-Erweiterte Suche
-Sitemap
-Impressum
-neuste Downloads

1. Selfphp (1851)
2. Xampp OS X (1737)
3. Xampp Linux (1726)
4. Xampp Windows (1750)

-neuste Tutorials

1. Samsung S20 rooten (2172)
2. Gratis USA Nummer (15921)
3. RAID (14735)
4. Text auf Grafik (15588)


Tutorials Php statt Frames

 

Php statt Frames

Der Trend geht ganz klar Richtung "PHP statt Frames". Immer mehr Seiten verzichten darauf Frames zu verwenden. Gründe dafür liegen auf der Hand: Zum einen werden Frames nicht von allen Browser korrekt bzw. überhaupt angezeigt. Ein andere Vorteile ist die einfachere Gestalltung der Seite. Dem Webmaster sind nun alle Möglichkeiten gegeben seine Seite zugestallten.

In diesem Tutorial möchte ich nun einmal an Hand eines simplen PHP Codes das Prinzip einer solchen Seite erklären bzw. zeigen.In diesem Tutorial möchte ich nun einmal an Hand eines simplen PHP Codes das Prinzip einer solchen Seite erklären bzw. zeigen. Als erstes erstellt man ein Grundgerüst aus Tabellen, welches ungefähr so aussehen könnte:
<table width="800" border="0" cellspacing="1" cellpadding="1">
<tr>
<td width="120">Navigation 1</td>
<td width="560">Inhalt</td>
<td width="120">Navigation 2</td>
</tr>
</table>

Dieses Gerüst speichern wir unter dem Namen "index.php". Nun kommen wir zum eigentlichen Herzstück dieses Prinzipes:

<?php
if (empty($_GET['section'])) {
$_GET['section'] = "news";
}
if (empty(
$_GET['action'])) {
$_GET['action'] = "index";
}

if (
file_exists("" . $_GET['section'] . "/" . $_GET['action'] . ".php")) {
include (
$_GET['section'] . "/" . $_GET['action'] . ".php");
} else {
echo
"Die Datei existiert nicht.";
}
?>

Dieser Code wird nun in das o.g. Gerüst an die Stelle "Inhalt" eingefügt. Als erstes wird definiert, aus welchem Verzeichnis (Zeile 2,3) eine Datei (5,6) "eingefügt" werden. Jedoch wird nur diese oben definierte Datei "eingefügt", wenn keine andere Datei in der URL definiert ist. Ist die angegebene Datei nicht vorhanden, so wird "Die Datei existiert nicht." ausgegeben (Zeile 7 bzw. 10). Das eigentliche "Einfügen" der Datei geschiet in Zeile 8. Falls nichts in der URL definiert wird, wird die Datei (Zeile 6) aus dem Verzeichnis (Zeile 3) "eingefügt".
Beispiel: index.php?section=ordner&action=datei In diesem Falle wird die Datei "datei.php" aus dem Verzeichnis "ordner" "eingefügt". Falls die Variable $action nicht definiert ist, wird die Datei "index.php" aus dem in $action definierten Verzeichnis "eingefügt".
Hinweis: Es darf nie die Endung *.php an die Variable $action angehängt werden. Ebenfalls werden nur Dateien mit der Endung *.php "eingefügt", Endungen wie *.html führen zu Fehlermeldungen.

 
Seiten : 1
hinzugefügt am : 18.03.2004
Autor : Max Fitting
Listings ID : 379
Status zum lesen : Gast
gelesen : 7306 mal
[Druckansicht] [Lesercharts] [RSS] [zur Übersicht]
 
 

Die Möglichkeit diesen Artikel zu verlinken :

HTML-Code:

Code zum Einbinden in ein Forum:


Hinweis : Das lesen des Artikels Php statt Frames - listings ID: 379 auf Dreamcodes, sowie Link Verweise auf Internetseiten fremder Anbieter erfolgen auf eigene Gefahr. Dreamcodes haftet nicht für Schäden, die aus der Verwendung des Inhaltes der Artikel erfolgen könnten. Schadenersatzansprüche, aus welchem Rechtsgrund auch immer, sind ausgeschlossen !
-Live Statistik
Datum: 22.11.2024
Uhrzeit: 01:00 Uhr
Online: 30 User
User heute: 1422
User allgem.: 35312079

Eingeloggt als Gast
-Download des Monats
-
-unsere Monats Umfrage
Welche Serie ist besser?

The Blacklist
House of the Dragon
Die Ringe der Macht
The Sandman
Manifest

-unsere Bestseller