• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Upload zeigt gewünschte Inhalte nicht an.

Lorenz

Neues Mitglied
Liebe Leute,



zunächst liebe Grüße an alle. Bin HTML Anfänger, Mac-User, und will mir eine Homepage basteln. Ich bitte euch, mir bei meinem Problem zu helfen.

Ich benutze TextEdit, und FileZilla (3.7.3).

Problem:
Nach dem Upload der zum Testen angelegten index.htm Datei



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Probeseite</title>

<meta name="description" content="Beschreibung des Inhalts (160 Zeichen)" />

<link href="style.css" type="text/css" rel="stylesheet" />

</head>

<body>

<h1>öüäß</h1>

<p>

<img src="bilder/Rathaus.jpg"/>

</p>

<p>

öäüäöüäöüöß

</p>

</body>

</html>



werden trotz TextEdit Voreinstellung "utf-8" und Aktivierung von "Automatische Erkennung im Servermanager von FileZilla weder die Umlaute decodiert, noch das Bild angezeigt, wenn ich über Safari oder Firefox meine Domain aufrufe. Angezeigt wird der nicht decodierte utf-Zeichensatz und statt des Bildes ein weißes Fragezeichen auf blauem Grund. Öffne ich die Datei direkt in Safari oder FF wird alles korrekt angezeigt. Ich ziehe bei Filezilla die gesamte index.htm-Datei auf den html-Ast des Webserverbaums. Versuche mit Cyberduck und Bluefish zeigten das gleiche Ergebnis

Sollte ich im Servermanager die IP der Fritzbox angeben? Kann es ein Problem meines Webhosters (Alfahost) sein?

Das Thema ist für euch sicher nicht neu, für mich schon. Alles Herumprobieren half nichts, auch mit dem <meta charset="iso-8859-1"> kam ich nicht weiter.
Weiß jemand von euch Rat?

Herzliche Grüße und vielen Dank!

Lorenz
 
Ich kenne TextEdit nicht, aber für Notepad++ unter Windows musste man explizit UTF8 ohne BOM (ByteOrderMark) einstellen. Vielleicht verhält es sich mit TE ja ähnlich.

Für den Mac gibt es bessere kostenlose Editoren. Lade dir mal Sublime Text 2 herunter. Das verwende ich auch.
 
Nunja Tronjer... so ganz kostenlos ist Sublime Text 2 auch wieder nicht.
Das einzige was kostenlos ist, ist der Download und die Evaluationsphase! Es ist zwar keine Zeitspanne für die Evaluation vorgegeben, jedoch dürfte die im Normalfall auch nicht mehr als 30 Tage betragen! Alles über diesen Zeitraum wäre, dem gesunden Menschenverstand nach, eine regelmässige und expliziete Nutzung der Software.

Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation.

Quelle: http://www.sublimetext.com/2
 
Hi,
Ceddy, danke für die flotte Antwort (quasi über Nacht). Die Datei Benennung habe ich noch geändert (alles klein geschrieben) und die Übereinstimmung mit dem Attribut gebracht. Nix genützt. Öffne ich die index-Datei in den Browsern ist alles korrekt. Auch der W3C-Validator zeigt keine Fehler an. Und, lieber Tronjer, bei TextEdit ist utf-8 schon voreingestellt. Mit wundert vor allem, dass weder decodiert wird noch das Bild angezeigt wird. Kann es nicht an Filezilla liegen? Es ist doch richtig, dass ich die Dateien von lokalen Severfenster einfach auf den Webserverbaum in den html-Ordner ziehe?
Hat einer der Mac-User von euch schon mal mit der Kombination Bluefish/Filezilla gearbeitet?

Gruß
Lorenz
 
Hi Ceddy 17, hi Tronjer,

habe meinen Webhoster (Alfahosting) kontaktiert und herausgefunden, dass dort unter "Meine Tarife" - "Experteneinstellung" - "Servereinstellung" der Listenpunkt "add_default_charset" auf "off" stand. Nach dem ich das umgeswitcht habe, war die Sache erledigt. Ich schreib das so ausführlich, um Leute mit ähnlichen Schwierigkeiten, auf diese Fehlerquelle (Webhoster) hinzuweisen.


Bleibt das Problem mit den Bilddateien. Den Pfad habe ich geprüft. Die Datei liegt im Order Homepage/Unterordner bilder. Verschiedene Formate habe ich ausprobiert. Kann es am Tag liegen? Oder am Server? Oder doch an mir? Hoffe sehr, dass einer von euch mir helfen kann.

Schöne Grüße
Lorenz
 
Nunja Tronjer... so ganz kostenlos ist Sublime Text 2 auch wieder nicht.
Das einzige was kostenlos ist, ist der Download und die Evaluationsphase! Es ist zwar keine Zeitspanne für die Evaluation vorgegeben, jedoch dürfte die im Normalfall auch nicht mehr als 30 Tage betragen! Alles über diesen Zeitraum wäre, dem gesunden Menschenverstand nach, eine regelmässige und expliziete Nutzung der Software.



Quelle: http://www.sublimetext.com/2

Ich nutze den Editor jetzt seit 6 Monaten. Ab und zu kommt zwar mal ein kleines Popup, dass man Sublime Text 2 kaufen sollte, aber mehr passiert da nicht.
 
Und dir kommt da nicht einmal der Gedanke die Arbeit der Entwickler zu entlohnen und eine Lizenz zu erwerben?
Schliesslich arbeitest du mit dem Editor jetzt auch (wie du selbst sagst) seit 6 Monaten.

Also ganz ehrlich... ohne weitere Worte!

Nachtrag:
Eins habe ich doch noch hinzuzufügen...
however a license must be purchased for continued use
 
@threadi
Wuuuzzzaaaa... Dank deines Links habe ich festgestellt, dass ich dort auch noch vertreten bin, hatte das nur die letzten 3 Jahre aus dem Blick verloren *lach*

Daher ein fettes Dankeschön an dich :)
 
Hast du mal das Bild in das selbe Verzeichnis kopiert wie die HTML-Datei?
Wenn nicht leg mal beide Dateien (HTML-Datei + Bild in das gleiche Verzeichnis und prüf dann mal ob das Bild angezeigt wird.

Vergiss dabei dann aber nicht den Pfad im <img>-Tag anzupassen!
 
Ja, hab ich Ceddy17 und Tronjer schon gepostet. Ordner Homepage (liegt auf Desktop) darin ist die index-htm-Datei und der Unterordner bilder mit der jpg-Datei "Rathaus.jpg".
Der Tag: <img src="bilder/rathaus.jpg" width="367" height="246" alt="Olaf_lässt_grüßen"/>
 
Ordner Homepage (liegt auf Desktop) darin ist die index-htm-Datei und der Unterordner bilder mit der jpg-Datei "Rathaus.jpg".

Du hast mich nicht ganz verstanden.

Leg mal folgende Ordnerstruktur an:
Code:
homepage/
├── index.html
└── rathaus.jpg

Sprich du legst die "index.html" und das Bild "rathaus.jpg" in ein und dasselbe Verzeichnis (homepage) bzw. das HTML-Verzeichnis deines Webservers.

Der Inhalt der "index.html" sollte dann so aussehen:
HTML:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Testindex</title>
    </head>
    <body>
        <img src="rathaus.jpg" width="367" height="246" alt="Rathaus">
    </body>
</html>

Danach rufst die Seite im Webbrowser auf (Bsp.: http://www.example.org/index.html).
Nun sollte alles korrekt angezeigt werden. Danach gibst du erst einmal hier wieder eine Rückmeldung.
 
Das war nur der erste Schritt. Da dies nun funktioniert, erstellst du in dem Verzeichnis in dem die "index.html" und das "rathaus.jpg" liegen einen neuen Ordner "bilder". Danach verschiebst du "rathaus.jpg" in diesen neuen Ordner und passt den <img>-Tag an.

HTML:
<img src="./bilder/rathaus.jpg" width="367" height="246" alt="Rathaus">
.

Danach meldest dich wieder ob auch das geklappt hat :)
 
Ja, auch das klappt. Ich habe index.html und den Ordner Bilder bei Filezilla in das Webserver-html-Verzeichnis gezogen. Dort liegt jetzt caravaggio.jpg, nicht mehr rathaus.jpg. Firefox zeigt
Text und Bild an aber Safari nicht. Sicher liegt es an den Safari-Einstellungen. Cache habe ich geleert. Liegt es an den Proxys?
 
Leider kenne ich mich mit proxys nicht so aus. Ich dachte man müsste irgendetwas konfigurieren. In den Einstellungen ist alles deaktiviert. Mir ist aufgefallen, dass Safari den Verzeichnis-Slash weglässt, also nur "www.lorenzpien.de" anzeigt, während FF ihn schon gleich nach dem "l" schreibt. Habe Safari zurückgesetzt, dann geht es einmal und dann erst wieder, wenn ich aber, als zurücksetzte. Weiß jemand, was ich falsch mache? Während ihr euch die Hirne zermartert probiere ich weiter.
 
In Bezug auf Safari bin ich raus. Habe diesen Browser nicht auf meinem System und werde ihn mir auch nicht wegen dieser einen Sache installieren ;)
 
Zurück
Oben