Zum Inhalt springen

PHP - Bildauswahl über URL


Empfohlene Beiträge

Hi Leute!

Ist sicherlich ganz einfach und steht hier auch irgendwo schon, aber ohen Suchfunktion :(

Ich möchte das über den Aufruf einer Seite entscheiden wird, welches Bild geladen wird.

Also /seite.php?farbe=rot

Dann soll von dem gewünschten Objekt das Bild in rot geladen werden.


<?php

if ($farbe == "rot") 

{  ($bild == "objektrot.jpg");

}

if

  ($farbe == "blau");

{ ($bild == "objektblau.jpg");

}

?>

und später dann halt per

<img src ="$bild">

Naja so in etwa eben. Ich denke jeder weiß was gemeint ist, oder? Klar könnte ich auch gleich in der URL /seite.php?bild=objektblau.jpg reinschreiben, würde ich aber eher ungerne. Außerdme weiß ich da auch nicht genau wie der Code aussieht.

Bitte diesmal nicht nur einen Tipp geben, sondern die Lösung, Tipps hatte ich chon genug, ich raffe das irgendwie nicht :rolleyes:

2-frozen

Link zu diesem Kommentar
Auf anderen Seiten teilen


<?php

if ($farbe == "rot")

   {  

      $bild = "objektrot.jpg";

   }

if

  ($farbe == "blau");

   { 

      $bild = "objektblau.jpg";

    }


echo " <img src=\"".$bild."\"> ";

?>

Naja das war es eigentlich schon, du musst aufpassen == ist ein Vergleichsoperator udn = der zuweisungsoperator.

Beim img Tag bin ich mir nicht sicher ob es nicht noch weiterer optionen braucht aber der src=\"".$bild."\" Teil stimmt auf alle Fälle.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hoffe, ich bekomme das trocken (ohne Testmöglichkeit) so problemlos gebacken... Hier mal mein Quelltext:

 <?php


if ($farbe == "rot")

  $bild = "objektrot.jpg";

elseif  ($farbe == "blau")

  $bild = "objektblau.jpg";


?> 
Das läßt sich endlos fortsetzen... Das Bild selbst mußt du später dann aber auch in einem PHP-Bereich aufrufen, also z.B. so:
 <?php echo "<img src='$bild'>"; ?> 

Huch - war wohl etwas zu spät ;)... - und nen Fehler hab ich bei mir auch noch gefunden ...

<FONT COLOR="#a62a2a" SIZE="1">[ 03. Oktober 2001 14:15: Beitrag 1 mal editiert, zuletzt von beetFreeQ ]</font>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich gehe sicher das ich garantiert keine Hochkommafehler drin hab, ich hab es mir so angewöhnt wahrscheinlich weil ich vorher Programmiersprachen genutzt habe wo es nicht die Möglichkeit gab mit " und ' hin und her zu wechseln. Naja und es sieht ja nur kompliziert aus wegen den \" die direkt vor dem " kommen. Das problem ist halt wenn du kein Syntaxhighlighting hast machste gerne Fehler wenn du mal ' und mal " verwendest, finde zumindestens ich, naja und die Hauptschae ist ja wohl das 2-frozen ein Script kriegt das funzt :) Wie ist das sahnige Geheimnis von Philadelphia :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

Funktioniert *freu* *knuddel euch mal* :D

Bin am überlegen ob ich das ganze jetzt noch erweiter

/seite.php?farbe=rot&size=big

Wie ich das Quellcodemäßig realiseren könnte kann ich mir zumindest halbwegs schon vorstellen. Sollte ich jetzt 2 verschiedene JPG´s nehmen (also ein kleines Thumbnail und das normale) oder aber das über die formatierung vom img Tag?

Letzteres ist sicherlich einfacher zu realisieren und spart webspace. Gibt es nachteile?

2-frozen :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...