BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Webdesign (http://www.black-board.net/board.php?boardid=19)
--- PHP Wie kann man Frames durch CSS ersetzen? (http://www.black-board.net/thread.php?threadid=22366)


Geschrieben von 127.0.0.1 am 25.07.2006 um 12:47:

  Wie kann man Frames durch CSS ersetzen?

Hat jemand einige gute Beispiele oder Links für mich? Wie kann ich statt Framessets CSS Dateien einsetzen. Ich will eine HTML-Seite benutzen. Auf der linken Seite die anzuwählenden Links und rechts sollen die Links geöffnet werden. Frameset in Verbindung mit PHP können meiner Meinung nach zu Problemen führen. Ist das bei der Verarbeitung mit CSS auch der Fall?



Geschrieben von phlox81 am 25.07.2006 um 12:59:

 

hm, also ich hab da immer nen table für genommen,
es soll auch mit divs gehen, kenn mich mit den CSS Eigenschaften
da aber nicht so aus...

Und da weder Frames noch CSS/HTML was mit PHP oder Programmieren zu tun hat,
schick ich das ganze mal nach Webdesign...



Geschrieben von 127.0.0.1 am 25.07.2006 um 13:23:

  aktuelles Thema

Du verstehst mein Problem nicht ganz richtig. Ok hab es auch nicht sehr genau beschrieben. Ich hab zwei Dateien, eine PHP Datei in der sehr wohl PHP Programmierung enthalten ist und die andere ist eine normale HTML Datei. Momentan gege ich diese beiden Dateien in einem Frameset aus. Dazu mal ein kleines Beispiel.

<frameset cols="300,*">
<frame src="menue.php" name="Linkmenue">
<frame src="startseite.htm" name="Datenausgabe">
</frameset>

Da ich aber vermute oder mir sogar sehr sicher bin ,dass PHP in Verbindung mit Framesets nicht ganz konform ist möchte ich einmal den Aufbau und die Funktionalitäten die ich durch PHP nutze mit CSS ausprobieren.

Wie kann ich nun mithilfe von CSS das selbe wie mit einer Frameset-Struktur herstellen.

Oder weiß jemand wie ich Variablenwerte an Frames weiterleiten kann. z.B. aus der Datei index.php sollen $Benutzer und $passwort an die beiden Datei aus dem Frameset menue.php und startseite.htm weitergeleitet werden.



Geschrieben von newbi am 25.07.2006 um 13:29:

 

phlox81

hat ganz recht, das es in CSS 2 die Möglichkeit gibt das ganze mit Div Boxen zu lösen.

Wenn du dazu nen anreiß brauchst, kannst du ja mal meinen Beitrag hier im Bereich anschauen.

mfg
Newbi



Geschrieben von Romanticus am 07.08.2006 um 23:31:

 

offtopic:
was haben frames und css mit php zu tun?



Geschrieben von low.society am 07.08.2006 um 23:39:

 

Zitat:
Original von Romanticus
offtopic:
was haben frames und css mit php zu tun?


rein garnix Zunge raus

frames, css - clientseitig
php - serverseitig

vielleicht könnte man soweit gehen zu sagen, dass man mit php im prinzip eine html-seite mit dynamischen frames/css erzeugen könnte, aber was ergibt das fürn sinn? o.O smile



Geschrieben von Wenso am 08.08.2006 um 02:19:

 

Ein paar praktische Lösungen zur Umsetzung eines Designs mit 2 Zeilen findest du bei The Noodle Incident, da siehst du gleich welcher CSS-Code das ganze so aussehen lässt. Falls du willst kannst du auch die komplette CSS-Datei der Beispiele kopieren und dann an deine Wünsche anpassen!

Zu dem von dir befürchteten Problem, dass PHP in Verbindung mit Framesets Probleme macht weiss ich nichts zu sagen, aber man könnte ganz einfach innerhalb der 2 Zeilen - es wären bei einem CSS-Layout ja sehr wahrscheinlich divs - als Inhalt die Dateien per PHP includen.
Dabei musst du dann aber aufpassen, dass die Dateien keinen HTML-Header oder -Body enthalten, sonst hast du diese quasi mehrmals im Quellcode der Datei, die später der Server an den Client schickt!

EDIT: Von hier kommt man auch noch an ein paar Seiten mit 2 Zeilen-Layouts, unter anderem die von mir dort oben verlinkte!



Zitat:
Original von low.society
Zitat:
Original von Romanticus
offtopic:
was haben frames und css mit php zu tun?


rein garnix Zunge raus

frames, css - clientseitig
php - serverseitig

Ich würde sogar soweit gehe zu sagen:
Frames, CSS - Design
PHP - Inhalt


MfG Wenso



Geschrieben von 127.0.0.1 am 10.08.2006 um 12:50:

Daumen hoch!

An Wenso:

Vielen Dank. Endlich mal ein Beitrag der mir weitergeholfen hat. Nicht so inkompetent wie von den Vorgängern.


An low.society und Romanticus:

Ganz kluge Beitrag von euch. "low.society" hat zwar richtig erkannt was der Unterschied zwischen Frames und PHP ist, ...Bravo! ... aber ich glaube programmiert hab ihr beiden Deppen auch noch nie.



Geschrieben von low.society am 10.08.2006 um 20:13:

 

Zitat:
Original von 127.0.0.1
An Wenso:

Vielen Dank. Endlich mal ein Beitrag der mir weitergeholfen hat. Nicht so inkompetent wie von den Vorgängern.


An low.society und Romanticus:

Ganz kluge Beitrag von euch. "low.society" hat zwar richtig erkannt was der Unterschied zwischen Frames und PHP ist, ...Bravo! ... aber ich glaube programmiert hab ihr beiden Deppen auch noch nie.


du hast echt probleme....



Geschrieben von LX am 10.08.2006 um 23:34:

Achtung

Zitat:
Original von 127.0.0.1
[...]Nicht so inkompetent wie von den Vorgängern.[...]ich glaube programmiert hab ihr beiden Deppen auch noch nie.
Wer Wert darauf legt hier Hilfe (gleich welcher Art) zu bekommen, der sollte sich wenigstens im Tonfall ein bisschen Mühe geben. Und die Fragestellung selbst strotzt auch nicht gerade von "Kompetenz", insofern solltest du mit dem Begriff vorsichtig umgehen Augenzwinkern

An dieser Stelle mache ich mal zu. Wenn sich noch irgendwer rechtfertigen will, dann macht das bitte unter euch per PM aus (wobei ich aber nahelegen würde, es einfach dabei zu belassen). Für etwas konkretere Fragen würde ich einen neuen Thread vorschlagen.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH