Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

valider HTML Code zum Anzeigen von Bildern macht Probleme

Frage Entwicklung HTML

Mitglied: dagegen

dagegen (Level 1) - Jetzt verbinden

25.05.2009, aktualisiert 16:38 Uhr, 3564 Aufrufe, 7 Kommentare

Hallo,

ich möchte validen HTML Code erzeugen. Dazu muss ich auch im Image-Tag das & in der URL durch & ersetzen, also z.B.
<img src="meinbild.m?param1=5&amp;param2=7" alt="test" />

Beim Testen funktioniert dies auch einwandfrei, nur in den Logfiles sehe ich, dass viele Aufrufe nicht funktionieren.
In den nicht funktionierenden Aufrufen wurde das ; nochmal kodiert:

..../meinbild.m?param1=5&amp%3Bparam2=7

Der User-Agent ist in diesen Fällen zu 99% MSIE 6.0 und NT 5.1 (also XP), ich weiß nicht, ob da ein Zusammenhang besteht.

Die Lösung besteht im Moment leider darin, dass wir jetzt nur das & in der Bild-URL haben, so dass man im Firefox-Validator jetzt immer das rote X statt dem grünen Häkchen bekommt und das ist unschön

Hat jemand dieses Problem schon einmal gehabt?
Es ist extrem schwierig, danach zu suchen, da man mit & und &amp; keine brauchbaren Suchergebnisse kriegt.

Gruß
Mitglied: tobias86
25.05.2009 um 17:00 Uhr
also meines erachtens hast du leider einen Denkfehler, das &amp; machst du bei Texten wenn du schreiben willst bla, bla & bla. In einem Link für brauchst du das & das normal. Das sollte auch validiert möglich sein.
Bitte warten ..
Mitglied: RoterFruchtZwerg
25.05.2009 um 17:04 Uhr
Also erstmal ist &amp; innerhalb eines HTML Dokumentes völlig valide und du solltest es auch nutzen. Jeder UserAgent der dein genanntes Problem aufweist ist schlichtweg falsch implementiert.
Dass der IE6 das machen soll, wäre mir neu. Ich mache schon lange Websites (auch vor dem IE6) und hatte das Problem nie.

Ich könnte mir vorstellen, dass die Aufrufe von irgendwelchen Bots oder anderen UAs kommen, die entweder nur die Engine des IE nutzen, oder einfach vorgeben der IE zu sein.

Kannst du anhand deiner Logs ein Verhalten feststellen, dass es sich bei diesen UAs vielleicht nicht wirklich um normale Surfer handelt?

Wie groß ist der Anteil der fehlerhaften Requests?

Wie gesagt, ich würde den validen Quelltext bevorzugen.
Bitte warten ..
Mitglied: RoterFruchtZwerg
25.05.2009 um 17:06 Uhr
Nein. & ist im gesamten HTML Kontext entsprechend zu escapen, also als "&amp;" zu schreiben, sofern es nicht die Funktion hat, ein HTML Entity einzuleiten.
Völlig egal ob nun innerhalb oder ausserhalb eines HTML Tags oder Attributes.
Bitte warten ..
Mitglied: dagegen
26.05.2009 um 10:29 Uhr
Danke für die Antworten. Das Problem tritt in grob 1% der Abrufe auf. Habe das gestern 2 Stunden in eine temporäre Tabelle mitgeloggt, da waren es 2500 von 243000 Abrufen gesamt. Ungewöhnliches ist mir nicht aufgefallen, was könnte das sein?
Bitte warten ..
Mitglied: RoterFruchtZwerg
26.05.2009 um 11:17 Uhr
Ungewöhnliches ist mir nicht aufgefallen, was könnte das
sein?

Schau ob die IP zu einem Firmennetz oder einem "normalen" Dial-In Pool gehört.
Überprüfe ob der Nutzer alle Ressourcen einer Seite in einer sinnvollen Reihenfolge abruft (Dokument, dann CSS und Bilder...).
Kontrolliere wie lange er sich auf einer Seite aufhält.

Damit dürftest du schnell erkennen können, ob es sich wirklich um einen Nutzer oder um eine Software handelt.
Bitte warten ..
Mitglied: dagegen
26.05.2009 um 15:31 Uhr
Also schlauer bin ich nicht geworden. Es sind sogar eingeloggte Nutzer dabei, die IPs sind meist in Deutschland, einige sogar von der Regierung *omg*

Da das Problem anscheinend niemand sonst kennt, befürchte ich mittlerweile, dass das Problem bei uns in den Tiefen der IT liegt *kreisch*
Bitte warten ..
Mitglied: RoterFruchtZwerg
26.05.2009 um 16:27 Uhr
bei euch in der IT? Liegt denn noch irgendein Proxy oder eine Cache-Funktion zwischen Server und User die die Daten modifizieren könnte?

Ich kann mir da eigentlich grad nichts vorstellen...

Gibt es denn Anfragen von exakt den selben User-Agents die keinen Fehler aufweisen?

Gibt es Anfragen von den fehlerhaften Usern an andere Ressourcen welche fehlerfrei stattfinden, obwohl sie eigentlich genauso codiert sind?
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Eigener HTML-Code im UserForm
gelöst Frage von 94451VB for Applications5 Kommentare

Hallo, im Internetz habe ich dieses Script gefunden: die Public Variable (emailHT) habe ich hinzugefügt meine Idee war es ...

HTML
Html Code für Werbebanner?
gelöst Frage von Meierchen25HTML4 Kommentare

Hallo Community, Ich möchte auf meiner Homepage einen Werbebanner einrichten. Offline auf meinem Destop klappt alles wie es soll. ...

Viren und Trojaner
Virus macht Bilder unleserlich
Frage von linguinViren und Trojaner29 Kommentare

Diese Bild erscheint nach dem Starten des Laptops. Alle Bilder auf dem Laptop haben diverse Namen bekommen und sind ...

E-Business
Möchte Bilder bzw. Fotos in HTML Code einbinden über Cloud - Ratschläge?
gelöst Frage von Jizz-MoE-Business23 Kommentare

Hallo an alle, seit einiger Zeit verkaufe ich Sachen aus dem Keller und Dachboden, die wir nicht mehr benötigen, ...

Neue Wissensbeiträge
Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 16 MinutenWindows 10

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 3 StundenMicrosoft Office13 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 9 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office10 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell13 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...