keine CSS-Interpretation in der Datenbank-Abbildung

  • #1
C

cobra_libre

Mitglied
Themenersteller
Dabei seit
17.10.2005
Beiträge
9
Reaktionspunkte
0
Ort
dresden, germany
... gruezzi an's board

nachdem der testserver (und der remoteserver) laufen...gibt's noch eine offene frage:  warum interpretiert der apache hier bei mir auf dem pc keine .css-files..?? bzw. welche konfigurations-stellschraube ist zu verändern ?


abgetrennt von hier:
 
  • #2
cobra_libre schrieb:
welche konfigurations-stellschraube ist zu verändern ?

Keine, da CSS bzw. eine *.css Datei nix mit der konfiguration des Apache zu tun hat ;)

cobra_libre schrieb:
warum interpretiert der apache hier bei mir auf dem pc keine .css-files..??

Was genau ist damit gemeint, was macht er denn bzw. nicht ???
 
  • #3
..hai conny...

im browser(localhost) wird nur der unformiert datenbanktext dargestellt...kein hintergrund- und sonstige css-formatierungen ... :)
 
  • #4
kannst du mal ein Beispiel-Script posten ??

Stimmt der Pfad zur CSS-Datei ??
 
  • #5
;) ... ja ist der header....

Code:
<?php require_once('Connections/verbindung_telefonbuch.php'); ?>
<?php
mysql_select_db($database_verbindung_telefonbuch, $verbindung_telefonbuch);
$query_Recordset1 = SELECT NAME, PRIVAT, GESCHÄFT, MOBIL, FIRMA FROM tbltelefonbuch ORDER BY NAME ASC;
$Recordset1 = mysql_query($query_Recordset1, $verbindung_telefonbuch) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN [url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>[/url]
<html xmlns=[url]http://www.w3.org/1999/xhtml>[/url]
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />
<title>ulrich's telefonbuch      |         </title>
<link href=/assets/css/telefonbuch.css rel=stylesheet type=text/css />
</head>


... und hier die testversion im web.. http:\\test.werkstatt3.org
 
  • #6
Bist du dir sicher, dass du Online und Lokal die gleiche Server-Root hast ??
Probiers mal mit einer relativen Addressierung.

Code:
<link href=assets/css/telefonbuch.css rel=stylesheet type=text/css />

Also OHNE führenden Slash.
 
  • #7
... das mit dem fehlenden slash vor dem rel. pfad ist die lösung....  merci   :) :)...
aber warum macht das dreamweaver mx automatisch so... ( wird wohl macromedias gheimnis bleiben  :mad:...
 
  • #8
DreamWeaver geht wohl davon aus, dass die Pfadangabe der CSS sich auf den absoluten Pfad des Servers bezieht. Nun wird deine CSS auf deinem Online-Server tatsächlich dort liegen, während sie auf deinem Lokalen in einem unterverzeichnis liegt.

Zum Beispiel dann, wenn du deine Seite auf deinem lokalen in einem Unterverzeichnis deines Servers hast.

Beispiel:

test.werkstatt3.org/assets/css/telefonbuch.css
wird klappen

localhost/testwerkstatt/assets/css/telefonbuch.css
wird nicht klappen, da dein root hier localhost/ ist und nicht localhost/testwerkstatt/ ist.
 
  • #9
... vertiefendes... !!  ;)

die stylesheet-einbindung ohne slash im html-header ist klar... und funktioniert auch prächtig....damit apache bei css.background-definitionen (z.B. mit einer bitmap) das richtige anzeigt, ist in dreamweaver dass css-script mit dem absoluten pfad zu ergänzen.

wenn mann/frau das aber tut, ist die layoutansicht in dreamweaver natürlich nicht vollständig..

hat jemand eine idee, wie beide anwendungen harmonisiert werden können, damit bei der entwicklung und dem controlling per apache alles richtig angezeigt wird...???

salü... !ulrich
 
  • #10
Hi

Es kommt darauf an wie die Pfade zu hintergrundbildern in der CSS Datei angegeben sind, die sollten in etwa so aussehen:
url(../images/bgr.gif)

Gruß, Michael
 
Thema:

keine CSS-Interpretation in der Datenbank-Abbildung

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.965
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben