Warum Echo Hintergrund-Bild URL funktioniert nicht? Ich versuche jedes div mit der gleichen Klasse unterschiedliches HintergrundbildEcho Hintergrundbild Inline-Stil nicht angezeigt
<?php
echo "<div class='paket_title' style='background-image :url(\"img1.jpg\"); '>$r[head]</div>";
?>
hier ist die Liste der Codes zu machen ich nach der Suche nach Lösungen versucht habe:
echo "<div class='paket_title' style='background-image :url(\"img1.jpg\"); '>$r[head]</div>";
echo "<div class='paket_title' style='background-image :url(\'img1.jpg\');'>$r[head]</div>";
echo "<div class='paket_title' style='background-image :url(\"img1.jpg\");'>$r[head]</div>";
echo '<div class="paket_title" style="background-image:url(\"img1.jpg\");">$r[head]</div>';
echo '<div class="paket_title" style="background-image:url(\'img1.jpg\');">$r[head]</div>';
echo '<div class="paket_title" style="background-image:url('img1.jpg');">$r[head]</div>';
echo '<div class="paket_title" style="background-image:url('img1.jpg');">$r[head]</div>';
echo "<div class='paket_title' style='background-image:url('img1.jpg');'>$r[head]</div>";
echo "<div class='paket_title' style='background-image:url("img1.jpg");'>$r[head]</div>";
echo '<div class="paket_title" style="background-image:url(img1.jpg);">$r[head]</div>';
echo "<div class='paket_title' style='background-image:url(img1.jpg);'>$r[head]</div>";
echo "<div class='paket_title' style='background-image :url(\"img1.jpg\"); '>" . $r['head'] . "</div>";
keine der oben genannten Code zeigt das Bild an. Ich legte das Bild in das gleiche Verzeichnis mit dieser PHP-Datei, sogar kopieren Sie das Bild in jedes Unterverzeichnis meines Website-Ordners eingefügt.
hier der vollständige Code hierfür lautet:
<?php
if ($_GET['module']=='paketusaha'){
$paket = mysql_query("SELECT * FROM paket_usaha ORDER BY id_paket DESC LIMIT 5");
while ($r=mysql_fetch_array($paket)){
$id_panel=1;
$bg=$r['bgcolor'];
switch ($bg) {
case "red" :
echo "<div class='paket_title' style='background-image :url(\"img1.jpg\"); '>$r[head]</div>";
break;
case "blue" :
echo "<div class='paket_title' style='background-image :url(\"img2.jpg\"); '>$r[head]</div>";
break;
case "yellow" :
echo "<div class='paket_title' style='background-image :url(\"img2.jpg\"); '>$r[head]</div>";
break;
}
echo "
<img src='paket_usaha/$r[gambar]'></img>
<div class='harga-pkt'>$r[judul]</div>
<div id='container'>
<div class='expandable-panel' id='cp-$id_panel'>
<div class='expandable-panel-heading bold' style='background-color : $r[headcolor]; color : white;' >
<h2>klik disini untuk info paket<span class='icon-close-open'></span></h2>
</div>
<div class='expandable-panel-content' >
<p>$r[isi]</p>
</div>
</div>
"; $id++;} ?>
alles nicht angezeigt wird, funktioniert es in Ordnung, außer das Hintergrund-Bild änderte es auch nur Hintergrund und noch kein Glück
Haben Sie versucht, die Seite zu inspizieren und zu sehen, was tatsächlich generiert wird? Das Überprüfen der Browser-Konsole kann Ihnen ebenfalls helfen. – FirstOne
Wenn Sie Live-Site-URL haben, dann schreiben Sie bitte hier –
gut gibt es uncaught Syntax Fehler fehlt) nach Argument-Liste paket-usaha.html: 283 aber die HTML wird von dieser PHP-Datei generiert, und nach der Überprüfung 3 mal habe ich nicht gefunden fehlt) alles ist richtig geschlossen dies ist noch nicht live, noch in localhost – Citra45Abadi