ilch Forum » Allgemein » HTML, PHP, SQL,... » Variable als Bild

Geschlossen
  1. #1
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    Hallo,

    ich möchte meine last und nextwars boxen etwas verschönern. dabei möchte ich gerne das Gamebild anzeigen lassen.

    auslesen kann ich es mit:

    .get_wargameimg($row->game).


    nun möchte ich es als background image setzen also:

    <div style="background-image: url()"></div>


    ich dachte das es vielleicht so geht:

    <div style="background-image: url('.get_wargameimg($row->game).')"></div>


    geht aber nicht. hat jemand einen Vorschlag wie es gehen könnte?

    betroffene Homepage: team-zodiacx.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    get_wargameimg($row->game) bit grundsätzlich folgendes zurück:
    <img src="include/images/wargames/'.$img.'.gif" alt="'.$img.'" border="0">


    Am Besten wäre es über php zu regeln:
    if (file_exists('include/images/wargames/'.$row->game.'.gif')) 
    {
    <div style="background-image: url(include/images/wargames/'.$row->game.'.gif)"></div>;
    } else {
    <div style="background-image: url(include/images/wargames/leer.gif)"></div>; 
    }


    oder so


    Zuletzt modifiziert von Lord|Schirmer am 01.04.2011 - 20:16:49
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    ne so richtig funktioniert das nicht. er gib zumindest kein bild aus traurig
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Sind es Gif´s? Stimmt der Pfad? Wie hast Du es eingebunden?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    	$row->tag = get_opponent_details('tag', $row->oid);
    	$row->gegner = get_opponent_details('name', $row->oid);
    	if (file_exists('include/images/wargames/'.$row->game.'.gif'))
    {
     echo' <a style="text-decoration:none; background-image: url(include/images/wargames/'.$row->game.'.gif)" href="index.php?wars-more-'.$row->id.'">';
     }
    	echo '<div class="entry">
         <div style="float: right; width: 40px; text-align: center; padding-top: 10px;"><span style="color: '.$color.'; font-weight: bold;">'.$row->owp.'</span> : <span style="color: '.$color.'; font-weight: bold;">'.$row->opp.'</span></div>
          <span style="color: #d2191f;">Team Zodiacx</span>  vs.  <span style="color: #ffffff;">'.$row->gegner.'</span><br />'.$row->mtyp.'
         </div>
    	 </a>';
    }
    echo '</div>';
    ?>


    ich hab die esle weggelassen weil ichs nich brauche

    ja es ist ein gif und der pfad stimmt


    Zuletzt modifiziert von Chester am 01.04.2011 - 21:34:30
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Gib mal den absoluten Pfad an .. also
    http://.......



    Zuletzt modifiziert von Lord|Schirmer am 01.04.2011 - 21:36:36
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    nein geht auch nicht :/
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.643
    Beitragswertungen
    1195 Beitragspunkte
    Du hast das Hintergrundbild in <a> definiert ich würde Dir jedoch in der Klasse entry empfehlen, da es wohl der "Hauptcontainer" ist!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    ja jetzt geht es. lachen danke lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten