Ergebnis 1 bis 9 von 9

Thema: img alt Tag schneidet string nach leerzeichen

  1. #1
    HTML Newbie
    Registriert seit
    26.04.2007
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard img alt Tag schneidet string nach leerzeichen

    Hallo, ich bin gerade dabei meine Seiten suchmaschinenfreundlicher zu gestalten und möchte meinen Bildern einen alt tag aus dem iptc caption, sprich den Bildtitel zuweisen. Das funktioniert auch, bis auf das in der Grafikinfo des FF Browsers alles nach dem ersten Leerzeichen abgeschnitten wird...

    alt='test test2 test3' wird korrekt angezeigt trotz Leerzeichen, aber wenn ich...

    alt=$iptc_caption einbinde wird im FF Browser nur "test" angezeigt.

    die selbe Variable verwende ich auch in einer txtbox neben dem bild und dort wird die Variable vollständig angezeigt.

    Hat jemand eine Idee woran es liegen könnte?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: img alt Tag schneidet string nach leerzeichen

    Anführungszeichen sind im HTML-Quelltext?
    Ich denke, dass schlichtweg die Anführungszeichen fehlen ;D
    Something big is coming. And there will be pirates and ninjas and unicorns...

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    26.04.2007
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: img alt Tag schneidet string nach leerzeichen

    das ganze ist ne php geschichte und die komplette zeile lautet...

    $iptc_caption = iptc_caption($bild);

    echo"<table height=100% width=100% ><tr><td align=center valign=middle><a href=$backlink><img style='padding:5px;border:1px solid #999999;' src=$pfadvollbild alt=$iptc_caption/></a></td></tr></table>";

    hier mal ein link zur betreffenden Seite...

    http://www.corvusimages.com/vollbild...yle=0*gruppe=1

    im <title></title> steht dieselbe variable und in der Beschreibung rechts neben dem bild auch, also funktioniert die ausgabe des strings eigentlich schon, nur beim alt tag eben nur bis zum leerzeichen... irgendwie...

    muss jetzt erstmal arbeiten... schau heut nacht nochmal rein

  4. #4
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: img alt Tag schneidet string nach leerzeichen

    PHP erstellt HTML
    Und deine Anführungszeichen fehlen.
    Das steht in deinem HTML-Code:

    HTML-Code:
    <img style='padding:5px;border:1px solid #999999;' src=bilderweb/a6216.jpg alt=Baumwurzel an der Steilküste Halbinsel Zudar, Rügen, Mecklenburg-Vorpommern, Deutschland, Europa/>
    Versuch mal das:
    PHP-Code:
    echo'<table height="100%" width="100%" ><tr><td align="center" valign="middle"><a href="$backlink"><img style="padding:5px;border:1px solid #999999;" src="$pfadvollbild" alt="$iptc_caption" /></a></td></tr></table>'
    Jedes Attribut in HTML muss wie folgt definiert werden:
    HTML-Code:
    <element attribut="wert">...</element>
    Du hast alle Anführungszeichen weggelassen.
    Something big is coming. And there will be pirates and ninjas and unicorns...

  5. #5
    Pion
    Gast

    Standard AW: img alt Tag schneidet string nach leerzeichen

    PHP-Code:
    echo'<table height="100%" width="100%" ><tr><td align="center" valign="middle"><a href="'.$backlink.'"><img style="padding:5px;border:1px solid #999999;" src="'.$pfadvollbild.'" alt="'.$iptc_caption.'" /></a></td></tr></table>'

  6. #6
    HTML Newbie
    Themenstarter

    Registriert seit
    26.04.2007
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: img alt Tag schneidet string nach leerzeichen

    Ich Danke Euch!

    Wie ich an Euren Beispielen sehe, habe ich bislang die Anführungszeichen und Hochkommata wohl kontunierlich falsch, bzw gar nicht gesetzt.
    ich habe immer nach dem Schema

    echo"<img src='xyz.jpg' alt='xyz' />";
    statt
    echo'<img src="xyz.jpg" alt="xyz" />';

    geschrieben und war der Meinung das die Hochkommata den Inhalt als reinen Text interpretieren weshalb ich sie bei Variablen komplett weggelassen habe was bisher auch immer so funktioniert hat nur eben bei dem alt tag nicht.

    Lesbarer ist der Code wegen der farblichen Hervorhebung der Variablen im editor jedenfalls so...
    echo'<img src="xyz.jpg" alt="'.$xyz.'" />';

    ...weshalb ich dann jetzt wohl etliche Stunden mit dem korrigieren meiner gesamten Seite aufwenden kann

    http://www.marko-roeper.de/tutorials...gszeichen.html
    schneller ist der code so demnach dann auch...

    Nochmals Danke für den Schubser auf den richtigen Weg!
    Geändert von gerdi09 (08.07.2010 um 02:58 Uhr)

  7. #7
    Bandit
    Gast

    Standard AW: img alt Tag schneidet string nach leerzeichen

    PHP-Code:
    echo "<img src='xyz.jpg' alt='xyz' />";
    echo 
    '<img src="xyz.jpg" alt="xyz" />'
    Das ist beides korrekt!

  8. #8
    Pion
    Gast

    Standard AW: img alt Tag schneidet string nach leerzeichen

    Ich empfehle allerdings für Strings ein '

    Bietet den Vorteil das man zb " die in HTML oft vorkommen nicht esquapen muss die anderen Vorteile muss man nicht nennen weil sie nicht nennenswert sind wie Speed

    mfg

  9. #9
    Meister(in) Avatar von Afrael
    Registriert seit
    26.04.2009
    Ort
    NRW
    Alter
    26
    Beiträge
    313
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: img alt Tag schneidet string nach leerzeichen

    Wichtig ist, dass hinter dem Gleichheitszeichen auf jeden Fall irgendwelche Anführungszeichen stehen. Ob einfache, oder doppelte ist relativ egal, wie bandit schon sagte.
    Information will frei verfügbar sein.

    Don't eat unpeeled hedgehogs.

Ähnliche Themen

  1. Java - String in String-Array finden
    Von bitterlemoncola im Forum Forum für alle anderen Programmiersprachen
    Antworten: 1
    Letzter Beitrag: 27.03.2009, 18:20
  2. [C++] String anhand von Leerzeichen teilen.
    Von DarkSyranus im Forum Forum für alle anderen Programmiersprachen
    Antworten: 5
    Letzter Beitrag: 23.02.2008, 23:59
  3. String nach bestimmter Anzahl an Zeichen brechen
    Von Knüps im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 25.05.2007, 13:19
  4. Seite nach String durchsuchen
    Von Fischi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 14.11.2004, 20:31
  5. String nach internetseite prüfen!
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 05.11.2004, 07:34

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •