php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.09.2006, 22:01  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard Linken von Seite zu Seite

Hallo

Ich mache gerade erste Erfahrungen mit CSS und da stellen sich so einige wahrscheinlich hirnrissige, für mich nichtsdestotrotz wichtige Fragen

1. Frage: Nachdem ich das Layout mit CSS erstellt habe in der stark vereinfachten Form!
Code:
<body>
<div id="header">
</div>
<div id="content">
<div>
<div id="footer">
</div>
</body>
Nun, soweit, sogut

Aber, nun bin ich daran die Sites zu verlinken. Angenommen im Content ist nun ein Login-Bereich.
So:
Code:
<body>
<div id="header">
</div>
<div id="content">
<?php include(./login_pruefung.inc.php)?>
<div>
<div id="footer">
</div>
</body>
in login_pruefung.inc.php steht so etwa
PHP-Code:
<?php 
//Hier steht der code der die Login-Daten überprüft

falls ok
{
header("Location ./isgut.php);
}

falls nicht ok
{
header("
Location ./isnichtgut.php);
}
Nun ja, ich komme noch von den alten Frame-Zeiten, da war das ganz "normal". Nun aber mit CSS wird bei der Weiterleitung ja eine komplett neue Seite geladen, d.h. Header und Footer sind da ja nicht mehr da. Wie macht man das jetzt? Muss ich in alle Seiten hier als istgut.php und isnichtgut.php auf die ich umleite, resp. auch wenn ich darauf verlinke, das Grundlayout also die ganze div-Strukturen immer wiederholen? Das wäre doch blödsinniger Ressourcenverbrauch, oder wie macht man das bei CSS?


2. Frage: Ist es denn auch bei einer CSS-gestalteten Side noch üblich, dass man auch dort noch Tabellen verwendet, um beispielsweise einige input Felder untereinander auszurichten, oder sollte man das dann obwohl imho umständlicher auch in CSS machen? Also kurz wenn CSS dann richtig oder sind da Tabellen trotzdem noch "erlaubt"?


Besten Dank für eure Antworten
dethlef14 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 28.09.2006, 01:14  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

zu 1.)
Zitat:
das Grundlayout also die ganze div-Strukturen immer wiederholen? Das wäre doch blödsinniger Ressourcenverbrauch
Deswegen werden diese immer wieder benötigten Elemente (einmal) separat in Files geschrieben und bei Bedarf inkludiert.
Oder "andersrum" man bastelt sich ein "Basis-Dokument", welches die statischen DIVs enthält (Header, Footer, Navi, ...) und ja nach Bedarf den entsprechenden Content inkludiert.
Die konsequenteste Umsetzung einer solchen "Strategie" ist in Content Management Systemen zu finden.

zu 2.)
Tutorial: Bessere Formulare
XLB ist offline   Mit Zitat antworten
Alt 28.09.2006, 09:20  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard

Vielen Dank

1. kann man zu Punkt 1 irgendwo ein Beispiel anschauen?

2. Ist das hier wo Template Systeme ansetzen? Würde es sich lohnen mal Smarty und co anzusehen oder wäre das für kleinere Projekte die Energie am falschen Ort eingesetzt?
dethlef14 ist offline   Mit Zitat antworten
Alt 28.09.2006, 14:53  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
1. kann man zu Punkt 1 irgendwo ein Beispiel anschauen?
ja: http://tut.php-q.net/frames.html
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 28.09.2006, 15:53  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard

Perfekt!

Vielen Dank für eure Hilfe!
dethlef14 ist offline   Mit Zitat antworten
Antwort


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
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
Seite nicht mehr gültig Igäl PHP Tipps 2006 3 25.05.2006 16:08
[Erledigt] Wetten automatisch von anderer Seite beziehen PHP Tipps 2006 11 03.03.2006 09:09
Formular - Daten für nächste Seite behalten NetLook PHP Tipps 2007 7 18.11.2005 13:21
Frame schließen und Linken von Seite zu Seite workaholic HTML, Usability und Barrierefreiheit 2 06.09.2005 13:36
Mit post an weitere Seite oder 2 Seiten übergeben? PHP Tipps 2005 1 02.02.2005 12:16
Neue Seite an einer bestimmten Stelle aufrufen PHP Tipps 2005 3 13.01.2005 10:09
blätterfunktion-limit-letzte seite PHP Tipps 2004-2 2 20.12.2004 23:56
Eine 2te Seite auto matisch in neuem Fenster laden PHP Tipps 2004 4 25.08.2004 14:10
[Erledigt] Tabelle auf einer Seite auslesen und in meiner Seite wiederg PHP Tipps 2004 2 14.07.2004 08:46
"NEWS-SCRIPT" in eine Seite einbinden: Aber wie ? PHP Tipps 2004 2 03.07.2004 16:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php auf seite linken

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