Hallo, ich hab eine Bewertungsanzeige, welche die Punktzahl ausliest und ein entsprechendes Bild anzeigt:
CODE
if ($linkratingsummary == 1.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 1.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 2.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 2.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 3.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 3.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 4.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 4.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 5.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 5.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 6.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 6.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 7.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 7.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 8.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 8.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 9.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 9.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 10.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br></center>";
}
Ich hab leider null Ahnung von PHP, bin schon stolz das ich das hinbekommen hab nach Tagen.
Weiss jemand wie ich das eleganter verpacke? Es sollte auch nicht nach 1, 1.5, 2, 2.5-Schritten gehen, da auch eine Bewertung von Bsp. 1,7 rauskommen kann. In dem Falle wird natürlich wieder gar kein Bild angezeigt.
CODE
if ($linkratingsummary == 1.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 1.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 2.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 2.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 3.0) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 3.5) {
echo "<img src=\"modules/$module_name/ratings/bad-webspace.jpg\"><br>";
}
if ($linkratingsummary == 4.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 4.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 5.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 5.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 6.0) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 6.5) {
echo "<img src=\"modules/$module_name/ratings/middle-webspace.jpg\"><br>";
}
if ($linkratingsummary == 7.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 7.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 8.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 8.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 9.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 9.5) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br>";
}
if ($linkratingsummary == 10.0) {
echo "<img src=\"modules/$module_name/ratings/top-webspace.jpg\"><br></center>";
}
Ich hab leider null Ahnung von PHP, bin schon stolz das ich das hinbekommen hab nach Tagen.
Weiss jemand wie ich das eleganter verpacke? Es sollte auch nicht nach 1, 1.5, 2, 2.5-Schritten gehen, da auch eine Bewertung von Bsp. 1,7 rauskommen kann. In dem Falle wird natürlich wieder gar kein Bild angezeigt.