php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.12.2004, 21:56  
Gast
 
Beiträge: n/a
Standard klammern von header bis footer

Hallo zusammen.
Folgendes Problem.
Ich habe eine header.inc.php
Dort will ich eine if-anweisung öffnen und diese in der footer.inc.php schließen.
Beide dateien vereine ich mittels eines includes in einer dritten datei.

Dies klappt aber nciht.

Warum?
Geht das generell nicht oder habe ich einen fehler drin?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.12.2004, 22:17  
Gast
 
Beiträge: n/a
Standard

ich weiss jetzt nicht 100%ig ob das deine Lösung ist, aber ich hab das ähnlich und habs so:


header.inc :

<?php dein script blabla, dann die if funktion nach der klammer { ?>
dann dein include wieder mit <?php include... und wieder beenden, und als letztes

footer inc code wieder mit <?php } öffnen und mit ?> schliessen....

hoffe du verstehst was ich meine....

aber wie gesagt, ist nicht 100%ig aber probiers mal...
 
Alt 16.12.2004, 22:27  
Benutzer
 
Registriert seit: 27.11.2004
Beiträge: 40
necrom0rb
Standard

moin...

kann mir eigendlich nicht vorstellen dass das funzt... checkt php nich jede include auf syntax?? Sollte es eigentlich und wenn du dann ne klammer nich zumachst... sollte es eigentlich stress geben.

mfg Thomas D.
necrom0rb ist offline  
Alt 16.12.2004, 23:51  
Gast
 
Beiträge: n/a
Standard

naja...das kann ich nicht bestätigen.... ich glaub nicht das es überprüft wird, ansonsten würde es bei mir auch nicht gehen...
 
Alt 17.12.2004, 11:38  
Gast
 
Beiträge: n/a
Standard

also anscheinend wird doch jede datei eigens für sich geprüft.
ich habe es so gemacht:

die datei header.inc.php:

Code:
<?

if(xxx)
{
?>
die datei footer.inc.php:

Code:
<?
}
?>
und in einer dritten datei xxx.php

Code:
<?
include(header.inc.php);
include(footer.inc.php);
?>
So habe ich es gemacht. Natürlich nciht genau so, hängt noch viel mehr dran.

Und wenn ich es so mache kriege ich zwei fehler.
Eimal in der header datei das eine klammer fehlt und der zweite in der footer.

Gibts vielleicht ne Möglichkeit das trotzdem so zu lösen? Also klammern über mehrere dateien?
 
Alt 17.12.2004, 12:33  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von schiker
also anscheinend wird doch jede datei eigens für sich geprüft.
Ja klar. Bevor die Datei eingefügt wird, wird die Syntax geprüft
 
Alt 17.12.2004, 12:38  
Gast
 
Beiträge: n/a
Standard

Vielleicht sollte man mal erwähnen, dass das absolut unsauberes Programmieren ist. Jede Datei sollte in sich geschlossen sein und nicht abhängig von einer anderen Datei sein.

Gruß
phpfan
 
Alt 17.12.2004, 13:02  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

setz doch einfach ein flag (boolean), im header include, und das wird im footer include und in der datei dazwischen halt wieder gecheckt... nich so schwer.
__________________
Was ist validität?
fantast ist offline  
 


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
Download einer csv-Datei netty PHP-Fortgeschrittene 6 02.05.2008 15:53
https header und Cookie TailerD PHP Tipps 2008 5 26.01.2008 19:54
header() ??? TeazY PHP Tipps 2008 9 11.01.2008 15:40
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
Footer position fixed andrew22 HTML, Usability und Barrierefreiheit 1 14.11.2006 16:00
header PHP Tipps 2005 8 29.04.2005 00:34
Problem: Cannot modify header information Alpha Centauri PHP Tipps 2005 11 25.04.2005 13:05
bitte um hilfe wegen cookie() und header() d4rki PHP Tipps 2005 2 21.04.2005 19:45
header prob mit auth und smarty PHP Tipps 2005 4 07.03.2005 12:10
[Erledigt] Datei selber nach einer Abfrage senden, header() geht nicht? PHP Tipps 2005 2 23.02.2005 05:58
Redirect mit Header - Problem PHP Tipps 2005 3 22.02.2005 10:28
Header & Footer definieren PHP Tipps 2004 6 26.08.2004 17:19
Warning: Cannot modify header... einbinden nicht möglich? PHP Tipps 2004 2 07.08.2004 15:06
Header Probleme! Calexico PHP Tipps 2004 7 30.06.2004 23:05
header PHP Tipps 2004 4 03.06.2004 22:12

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
to: header klammern, php if bedingung über header und footer, php datei für einen footer, php include funktioniert nicht header footer, header klammern, footer.php beenden, offene klammer im header, php header footer, footer.inc.php, klammern bei php

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