CSS per header()
fritz schneider
- php
Servus,
ist es auch möglich mit dem befehl header() den titel einer seite oder eine css datei einzubinden?
war auf php.net und habe im manual geschaut, alllerdings nichts gefunden.
ciao fritz
Servus,
ist es auch möglich mit dem befehl header() den titel einer seite oder eine css datei einzubinden?
Gibt es den Befehl header ()?
war auf php.net und habe im manual geschaut, alllerdings nichts gefunden.
Ja logisch Dir fehlen elementare Grundlagen..
Merke header ist nicht <head> von einer html datei..
Du kannst natürlich eine HTML Datei via php augeben...
Das ist ganz einfach
Tschö Tom
Servus,
Gibt es den Befehl header ()?
ja den gibt es
Ja logisch Dir fehlen elementare Grundlagen..
Merke header ist nicht <head> von einer html datei..
Du kannst natürlich eine HTML Datei via php augeben...
Das ist ganz einfach
ich glaube du hast nicht ganz verstanden was ich meine. es gibt zum beispiel die funktion:
header( 'refresh: 1; url=index.php' );
diese leitet die seite auf index.php um, genauso müsste es doch eine funktion geben in den header die css einzubinden. da diese ja normalerweise per
<link rel="stylesheet" type="text/css" href="design.css">
im head-bereich eingeladen wird. wenn ich aber nun eine php datei ohne html-gerüst haben möchte (da dieses ja automatisch geparst wird) muss es doch eine funktion geben die stylesheets einzubinden.
ciao fritz
ch
ich glaube du hast nicht ganz verstanden was ich meine. es gibt zum beispiel die funktion:
header( 'refresh: 1; url=index.php' );
Doch ich habe verstanden..
diese leitet die seite auf index.php um, genauso müsste es doch eine funktion geben in den header die css einzubinden. da diese ja normalerweise per
Nein dieser Befehl leitet nicht um....
<Zitat>
header() wird zum Senden von HTTP Anfangsinformationen (Headern) benutzt. Weitere Informationen über HTTP Header finden Sie unter HTTP/1.1 specification.
</zitat>
<link rel="stylesheet" type="text/css" href="design.css">
Wie soll ich Dir begreiflich machen, das <head> in einer html Datei kein header ist...
Und wie begreifst Du das <link rel="stylesheet" type="text/css" href="design.css"> eione ganz normale html Ausgabe ist.
Du mußt den Befehl print oder echo benutzen.
TomIRL
Servus Tom,
ist ok
Wie soll ich Dir begreiflich machen, das <head> in einer html >>Datei kein header ist...
Und wie begreifst Du das
sei doch nicht gleich so angreiflich, ich habe doch ganz normal gefragt oder darf man das nicht mehr.
danke für deine antwort, ich habe nun begriffen das header() und <head> zwei paar schuh sind.
dann frage ich anders herum, um eine css-datei einzubinden muss ich ganz am anfang der php datei also
print "<link rel='stylesheet' type='text/css' href='design.css'>"
machen und dann funktioniert es?
kommt darauf an
und zwar, ob dein HTML-Grundgerüst per PHP ausgegeben wird (echo etc.)
-- dann müßte im HEAD Bereich des HTML Dokumentes natürlich
<link rel='stylesheet' type='text/css' href='design.css'>
stehen
oder falls das HTML-Grundgerüst durch diverse
<? PHP
blabla Script
?>
unterbrochen wird
-- dann müßte im HEAD Bereich des HTML Dokumentes
<?php
print "..."
##oder
echo ".."
?>
stehen
hallo
-- dann müßte im HEAD Bereich des HTML Dokumentes
<?php
print "..."
##oder
echo ".."
?>
problem ist, dass alles php ist von anfang bis ende und das grundgerüst wird doch automatisch von php erstellt wenn die seite geparst wird oder nicht.
müsste es wirklich so aussehen?
<?php
print "<html><head><title>TITEL</title><link rel.........";
functions.....
?>
ciao fritz
müsste es wirklich so aussehen?
<?php
print "<html><head><title>TITEL</title><link rel.........";functions.....
?>
das kannst nur du wissen,
wenn du das komplette Dokument(bzw. den HEAD) mit einem Echo oder Print darstellst, dann muß ja nur an der richtigen Stelle im HEAD die CSS Referenz aufgeführt werden
gut!
danke dir für die erklärung