php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.03.2005, 22:51  
Gast
 
Beiträge: n/a
Standard Richtig includen

Hallo habe hier eine Frage zum includen

Also ich hab einen hauptordner in dem die index.php sich befindet und einen unterordner in dem sich eine ander php datei befindet sagen wir mal der header ich möchte im index den includen das funktioniert broblemlos wenn beide im gleichem verzeichnis liegen aber wie muß ich verfahren wenn die in unterschidlichen orten liegen.

Mfg RCFMAN
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.03.2005, 22:56  
Erfahrener Benutzer
 
Registriert seit: 06.01.2005
Beiträge: 308
hekto
Standard

http://de3.php.net/manual/de/function.include.php

schau mal dort.. da wird alles erklärt
__________________
Gruß
Hekto
hekto ist offline  
Alt 25.03.2005, 23:28  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

http://tut.php-q.net/include.html
imported_Ben ist offline  
Alt 26.03.2005, 00:57  
Gast
 
Beiträge: n/a
Standard

danke schau ich mir mal an
 
Alt 26.03.2005, 14:04  
Gast
 
Beiträge: n/a
Standard

deine Datei index.php ist im Root.
header.php im Ordner "zeug".

Machste so:

<?php
PHP-Code:
include("zeug/header.php");
?> 
besser wäre aber:

<?php
PHP-Code:
require_once("zeug/header.php");
?> 
Wieso?
Den Header willst du bestimmt nur einmal einbinden. Und du willst, das er AUF JEDEN FALL eingebunden wird.

Würdest du das mit include() machen, könnte es rein theoretisch passieren, wenn er die Datei nicht findet weil du sie versehentlich verschoben, umbenannt oder sonstwas damit gemacht hast, das der header nicht eingebunden wird und statt dessen nur eine hässliche WARNING message angezeigt wird.

Manchmal enthält der header aber noch wichtige dinge wie identitätskontrolle usw. die unbedingt erforderlich sind damit die übrigen dinge laufen.

include() würde den rest "in ruhe lassen". wogegen require() ein FATAL ERROR liefert und die ganze aktion abbricht.

und falls dein skript sich selbst in anderen einbindet, aber nicht immer, dann empfiehlt sich require_once. once = einmal. Der Header wird dann immer mindestens einmal, aber nicht öfter eingebunden.

Von der Geschwindigkeit her gibt es keine messbaren unterschiede. Ich nehme meist require_once().


Für den Fall das du im ordner "Zeug" bist, und willst etwas einbinden das im ROOT ist:

<?php
PHP-Code:
require_once("../datei.php");
?> 
Gruss
Franz
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
In Tabellenblöcken includen JPO2005 PHP Tipps 2008 1 15.07.2008 17:55
PHP richtig lernen! TeazY PHP Tipps 2008 5 01.02.2008 21:50
includen Lern_HEIKO PHP Tipps 2008 38 16.11.2007 15:55
[Erledigt] Modularisierung: Wie macht man es richtig? PHP-Fortgeschrittene 1 12.03.2006 16:00
[Erledigt] Lieg ich da richtig? Datenbanken 4 31.08.2005 13:21
Richtig includen? PHP Tipps 2005-2 13 08.08.2005 19:44
Includen macht immer wieder Probleme! PHP Tipps 2005-2 7 22.07.2005 21:40
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
PHP funktioniert nicht richtig?! PHP Tipps 2005-2 26 11.06.2005 09:05
Suche PHP Forumscript zum includen Beitragsarchiv 3 19.02.2005 16:06
Variable wird nicht richtig übergeben PHP Tipps 2005 17 16.01.2005 16:51
richtig includen? $$$ ThiKool $$$ PHP Tipps 2005 13 12.01.2005 19:55
Kompletten Ordner Includen, wie mache ich das? 'progman' PHP Tipps 2004-2 2 19.11.2004 23:21
[Erledigt] imap_body RICHTIG ausgeben (mit allen Sonderzeichen usw.) PHP-Fortgeschrittene 3 08.09.2004 02:33
[Erledigt] Perl richtig installiert oder falsch ? testen aber wie ? c01001 Server, Hosting und Workstations 2 31.08.2004 22:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
includen php, php richtig includen, richtig includen, php seite includen, php includen, php seiten includen, php verzeichnis includen, includ php, includen mit php, richtig includen mit php, php datei richtig includen, includen, richtig includieren, php richtig includieren, php richtig includ, html php includen, seiten includieren php, php etwas includen, richtig includen php, php website includen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.