zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Wann include() und wann include_once()?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 06.05.2008, 20:26
Benutzerbild von Schneemann
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.01.2006
Ort: Bochum
Beiträge: 268
Schneemann befindet sich auf einem aufstrebenden Ast
Standard Wann include() und wann include_once()?

Guten abend,

Wann nimmt man include() und wann include_once()?
__________________
Gruß,
Peter
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.05.2008, 20:33
Benutzerbild von Crizzo
der mit dem Editor kämpft
XHTMLforum-Kenner
 
Registriert seit: 17.10.2006
Ort: Ost-Hessen
Beiträge: 4.828
Crizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer Mensch
Standard

Hilft dir das:

Zitat:
Zitat von ArcVieh Beitrag anzeigen
Zwei Möglichkeiten Daten auszulagern
In PHP Daten "auszulagern" ist sehr einfach. PHP bietet dafür 4 Funktionen an:

1. include('example.inc.php'); Datei wird eingebunden, wenn nicht verfügbar wird ein Fehler ausgeben
2. require('example.inc.php'); Siehe include mit einzigem Unterschied: Das Script bricht komplett mit einem Fehler ab, wenn die Datei nicht eingebunden werden konnte
3. include_once('example.inc.php'); Siehe include, Datei kann aber maximal nur einmal eingebunden werden!
4. require_once('example.inc.php'); Siehe include_once() mit den Bedingungen von require


Solltet Ihr nicht eine config Datei mit wichtigen Variablen für den späteren Verlauf des Scriptes einfügen, so solltest Ihr schlicht und ergreifend include nehmen.
Den Funktionen ist es egal, welche Extension/Dateiendung die Datei hat.
Ein einfaches Beispiel:
PHP-Code:
<?php
   
include('header.html');
?>
Solltet Ihr Dateien includen die ebenfalls PHP enthalten, wäre es sinnvoll die Dateiendung *.inc.php zu nehmen. Wobei inc nur für euch da ist, damit ihr wisst "Aha, die Datei wird includet". *.inc.php ist ein wichtiger Sicherheitsaspekt, denn sollte die Datei direkt im Browser aufgerufen werden, gibt der Server den PHP-Inhalt der Datei nicht frei.
Von hier: http://xhtmlforum.de/46980-dateien-a...tml#post342139
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen!
Foren-FAQ
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.05.2008, 16:36
Benutzerbild von kampfgnom
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 22.11.2006
Ort: Radebeul
Beiträge: 1.808
kampfgnom befindet sich auf einem aufstrebenden Ast
Standard

Ich nehm eigentlich prinzipiell nur noch include_once.
Da ich aber meist nur klasse includiere hat das da schon seinen sinn.
Denn ist die eine klasse schon dabie und wird noch ein zweites mal eingebunden haut er mir ein error...
__________________
Meine Spielwiese: http://blog.kanedo.net
Ich bei Flickr? Da: Flickr: Fotostream von kanedo-projekt
Für open Source Liebhaber: open Com

Auch ich Zwitschere als @kanedo
Mit Zitat antworten
Antwort

Stichwörter
include, once

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Chat-Thread paracelsus Offtopic 22838 27.09.2022 14:27
Include tag in XHTML file hugoman (X)HTML 8 07.01.2011 13:17
INCLUDE - Verständnisproblem noScale Serveradministration und serverseitige Scripte 2 09.05.2009 22:12
Dateien auslagern - Include und PHP ArcVieh Serveradministration und serverseitige Scripte 17 27.03.2008 19:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:49 Uhr.