php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.06.2005, 13:51  
Gast
 
Beiträge: n/a
Standard IncludeDatei erst an bestimmter Stelle ausgeben?

Hallo, für ein Script habe ich eine Config Datei. In dieser werden andere Dateien per Include eingelesen. Jedoch werden die Inhalte dieser Dateien direkt ausgegeben.

Ich will nun aber, das der Inhalt erst ausgegebn wird, wenn es an der richtigen stelle ist.

PHP-Code:
<?php
$NavigationLinksBox1 
= @include("../../../include/box/$navigationlinksbox1");
$NavigationLinksBox2 = @include("../../../include/box/$navigationlinksbox2");
$NavigationLinksBox3 = @include("../../../include/box/$navigationlinksbox3");
?>
Es soll also $NavigationLinksBox1 erst ausgegeben werden wenn ich im Schript die Variable setze.

Gibt es da einen Weg oder ist dies nicht machbar?

Mike
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.06.2005, 13:56  
Gast
 
Beiträge: n/a
Standard

$NavigationLinksBox1 = "../../../include/box/$navigationlinksbox1";

und erst an der passenden Stelle @include($NavigationLinksBox1);
 
Alt 29.06.2005, 13:56  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

das ist dann der punkt wo man lernt mit einem template-system zu arbeiten ....
robo47 ist offline  
Alt 29.06.2005, 13:57  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Vielleicht suchst du file_get_contents() - wenn du nur die Inhalte (reiner Text kein PHP) aus den includeten Dateien haben willst.

Eventuell kann dir auch ob_start(),ob_get_contents(), ob_end_flush() helfen.

So wie du es versucht hast geht es jedenfalls nicht. (Manual lesen)
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 29.06.2005, 13:57  
Gast
 
Beiträge: n/a
Standard

Wenn Du die Variable erst später setzt, geht's nicht...

Wenn sie allerdings schon gesetzt ist, einfach ne If-Abfrage einbauen

PHP-Code:
<?php
if ($variable="lad_mich") { 
include...
}
?>
 
Alt 29.06.2005, 14:00  
Gast
 
Beiträge: n/a
Standard

Ein templatesystem habe ich.

In einer Datenbnak stehen verschiedene Designelemente. Diese werden in einer config Datei geladen.


$NavigationLinksBox1 ... usw.

Dann sollen im Template an der Stelle, wo dann "$NavigationLinksBox1" steht die Datei angezeigt werden, welche in der DB steht.

Mike
 
Alt 29.06.2005, 14:01  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

naja imho gehört dann ein tag ins templatesystem der sagt, dass er dort das und das zu laden / include/ etc hat.
robo47 ist offline  
Alt 29.06.2005, 14:05  
Gast
 
Beiträge: n/a
Standard

So langsam stellt sich mir doch die Frage, welches Templatesystem das ist und vor allem, ob es dazu nicht ne vernünftige Anleitung oder gar ein eigenes Forum gibt...
 
Alt 29.06.2005, 14:06  
Gast
 
Beiträge: n/a
Standard

Ich nutze mein eigenes Templatesystem.
 
Alt 29.06.2005, 14:09  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von PaterNoster
Wenn Du die Variable erst später setzt, geht's nicht...

Wenn sie allerdings schon gesetzt ist, einfach ne If-Abfrage einbauen

PHP-Code:
<?php
if ($variable="lad_mich") { 
include...
}
?>
Hast da nen kleinen flüchtigkeits Fehler drin.
Mach die if() Abfrage besser mit nem doppelten ==.

mfg boeseRaupe
 
 


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
Ausgeben der DB Daten nicht an richtiger Stelle Kein Genie PHP Tipps 2008 4 11.06.2008 10:55
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
Datei an bestimmter Stelle ändern imagica PHP Tipps 2008 3 05.02.2008 17:26
Elemente an einer x beliebigen Stelle positionieren phpbeginner HTML, Usability und Barrierefreiheit 7 24.08.2006 17:48
datensatz an bestimmter stelle einfügen freitz Datenbanken 2 04.07.2006 13:06
Nachrichten nur nach bestimmter Zeit ausgeben Datenbanken 2 06.03.2005 14:52
String an bestimmter Stelle einfügen PHP Tipps 2005 1 14.01.2005 11:38
Float mit bestimmter Länge ausgeben PHP Tipps 2005 2 08.01.2005 19:41
Daten aus DB gruppiert ausgeben?! medico PHP Tipps 2005 9 07.01.2005 09:38
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
Bestimmte Datenbank Felder nur einmal ausgeben Paulo PHP Tipps 2004-2 3 26.11.2004 16:39
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
arrayinhalt an bestimmter stelle ausgeben PHP Tipps 2004 7 19.10.2004 11:58
an bestimmter stelle eines files etwas hineinschreiben PHP Tipps 2004 9 28.07.2004 13:23
formular button linkt an interne Stelle PHP Tipps 2004 1 08.06.2004 10:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php include an bestimmter position, php include an bestimmter stelle, php an bestimmter stelle includen, include in html ausgeben, php datenbankeintrag an bestimmter stelle in html ausgeben, php include an bestimmte stelle, an bestimmter stelle includen? php, php include ab stelle, include an bestimmter position, mit php include in bestimmter box ausgeben html, php include eine bestimmte stelle includen, php erst alle dateien inkludieren, dann ausgeben, php file erst ab einer bestimmten stelle lesen, inhalt php datei an bestimmer stelle include, include an bestimmter stelle, php include an bestimmter stelle ausgeben, php variable anzeigen an bestimmter position, php datei an bestimmter stelle includen, bei php include die position, iframe name ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:40 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.