Industriemeister
Mitglied
Ich glaube Du bist etwas zu tief in der Materie und hast etwas den Überblick verloren ;)
Du hast also z.B. diese Ausgabe in einer PHP-Datei:
PHP:echo 'Hallo Frank 1<span class="icon"> </span>2';
Im Browser kommt an:
HTML:Hallo Frank 1<span class="icon"> </span>2
Das kannst Du dann per CSS stylen:
Code:.icon { background-image: url(bild.gif); background-repeat: no-repeat; }
Soviel zum einfachen Weg.
Was Du in der PHP-Datei aktuell stehen hast, lässt sich auch vereinfachen. Also statt
PHP:if ($row->Serie_FSK18 == "Einige") // --> mit Text "Teilweise" und Logo { echo 'Serie teilweise <img src="'.$LINK.'Images/fsk18_logo.gif" alt="Die Serie ist aktuell ', $row->FSK18, ' als FSK18 eingestufft" border="1" width="58" height="17"><br />'; } elseif ($row->Serie_FSK18 == "Alle") // --> mit Text "Vollständig" und Logo { echo 'Serie vollständig <img src="'.$LINK.'Images/fsk18_logo.gif" alt="Die Serie ist aktuell ', $row->FSK18, ' als FSK18 eingestufft" border="1" width="58" height="17"><br />'; } else { echo '</p><br />'; }
schreibst Du
PHP:if ($row->Serie_FSK18 == "Einige") // --> mit Text "Teilweise" und Logo { echo 'Serie teilweise <span class="icon icon_fsk18" title="Die Serie ist aktuell als FSK18 eingestufft"> </span>'; } elseif ($row->Serie_FSK18 == "Alle") // --> mit Text "Vollständig" und Logo { echo 'Serie vollständig <span class="icon icon_fsk18" title="Die Serie ist aktuell als FSK18 eingestufft"> </span>'; } else { echo '</p><br />'; }
Und dann nur noch das Logo per CSS-Klasse einfügen:
Code:.icon { background-image: url(bild.gif); background-repeat: no-repeat; } .icon_fsk18 { background-image: url(Images/fsk18_logo.gif); }
Und noch zu den anderen Teilfragen von dir:
Natürlich kannst Du die von mir geschriebene JavaScript-Funktion um beliebige weitere Bedingungen ergänzen. Ich weiß nur mittlerweile nicht mehr was das für einen Sinn und Zweck für dich hätte.
Kannst Du die Seite nicht mal zeigen? Dann könnte man vlt. sehen was Du meinst?
also zu
Code:
[COLOR=#000000][COLOR=#CC0000]<img src="'[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]$LINK[/COLOR][COLOR=#006600].[/COLOR][COLOR=#CC0000]'Images/fsk18_logo.gif"[/COLOR][/COLOR]
Code:
[COLOR=#000000][COLOR=#CC0000]<img src="/[/COLOR][COLOR=#CC0000]Images/fsk18_logo.gif"[/COLOR][/COLOR]
Code:
[COLOR=#000000][COLOR=#CC0000]<img src="../[/COLOR][COLOR=#CC0000]Images/fsk18_logo.gif"[/COLOR][/COLOR]
ich habe zwei index.php dateien.
Da ich eine Index habe die in einem AVS geschützten (tieferen) Verzeichniss liegen muss.
das mit den background wollte ich vermeiden da es ja einen unterschied macht ob ich "Serie vollständig LOGO" oder "Serie teilweise LOGO" schreibe. Deshalb habe ich diesen einfachen Weg als nicht möglich ausgeschlossen.
Denn das logo soll sich mit der läge des Textes verschieben.
Die länge des textes ist von dem Webstile unabhänig.
Und einen Farbverlauf im Text kann ich mit css ja nicht erzeugen.
So wie es zb. beim Hintergrund möglich ist.
Also bleibt nur die Möglichkeit ein Bild als Logo zu verwenden.
Übrigens... ich hatte auch das Gefühl das ich mich zu verzettelt hatte ... zu tief drin war.
Deshalb habe ich einmal alle Codes aufgelistet durch die ich für dies gif geht.