• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wert Grafisch darstellen

maria1

Mitglied
Hy,

Hab ne Frage, ich will mit php ne votingfunktion machen.

Hab ich auch soweit so siehts derzeit aus

http://poll.1x.de/rating.php?id=4

F
unktioniert gut, es wird eben die seitenid eingetragen , der wert des votes und die voteanzahl wird eingetragen und anschließend
beim ausgeben bereichnet.

Nun hab ich die ausgabe vor mit , problem ist das ich gerne sterne verwenden will .

Wie bekomm ich das mit den Radiobuttons hin ?
 
Wie ich nun die bilder einbinden soll.

Ich hab 2 möglichkeiten , 5 Sterne einzeln also jeder stern ein bild, oder 5 in einem bild.
Nun wenn der wert 3,5 ist , sollen eben 3,5 sterne etwas dunkler sein als die restlichen 1,5 Sterne..

Mein Problem ist eher das , dass ich so immer einen anfangswert von 100% habe , ich benötige aber nur 5 , bzw. 5 % da ich ja nur 5 sterne habe..

Code:
<td><img src='http://www.schattenbaum.net/php/leer.gif' border='1px solid black;' width='$display_result' height='10' alt='' /></td>
    <td>$display_result %</td>

display_result = 3,5
 
Wie ich nun die bilder einbinden soll.

Ich hab 2 möglichkeiten , 5 Sterne einzeln also jeder stern ein bild, oder 5 in einem bild.
Nun wenn der wert 3,5 ist , sollen eben 3,5 sterne etwas dunkler sein als die restlichen 1,5 Sterne..

Mein Problem ist eher das , dass ich so immer einen anfangswert von 100% habe , ich benötige aber nur 5 , bzw. 5 % da ich ja nur 5 sterne habe..

Code:
<td><img src='http://www.schattenbaum.net/php/leer.gif' border='1px solid black;' width='$display_result' height='10' alt='' /></td>
    <td>$display_result %</td>

display_result = 3,5
Ich verstehe deine Frage nicht. Du bindest doch bereits ein Bild ein, warum willst du Wissen, wie man ein Bild einbindet?

Nach mehrmaligen durchlesen, scheint mir das Problem eher zu sein, dass du ein Problem mit dem Dreisatz hast.

Wenn bei dir 5 = 100 entspricht dann entsprechen 3.5 = 3.5 * 100 / 5 = 70
 
Was haben denn bitte die Sterne mit den Radiobuttons zu tun? Bei der Ausgabe sollte doch nicht das voting kommen, oder?

Oder möchtest du etwa ein Bild o.ä. anzeigen, das die User bewerten können, aber halt schon sehen wie gevotet wurde?

...Fragen über Fragen...
 
Habe mal auf 2 geklickt und abgeschickt, ich weiss hätte ich ich nicht tun sollen, aber nun haben wird den Salat. Ist kaputt, kommt nur:

Warning: mysql_close() expects parameter 1 to be resource, null given in /data/multiserv/users/738008/projects/1778118/www/rating.php on line 30


Zu den Sternen:
Du änderst beim rating.php script die Parameterübergabe von POST auf GET und verwendest Links mit Sternen als Bilder.

Beispiel:
HTML:
<h3> Bitte Stimme ab </h3>
<a href="rating.php?id=4&voting=1"><img src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif" alt="1 Stern" > </a>
<a href="rating.php?id=4&voting=2"><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" > </a>
<a href="rating.php?id=4&voting=3"><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" > </a>
<a href="rating.php?id=4&voting=4"><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" > </a>
<a href="rating.php?id=4;voting=5"><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" ><img  src="http://www.freegifs.de/bullet/sonstiges/sonstiges_64492b36e30c3edc86a265851ab59b04.gif"  alt="1 Stern" > </a>
Bitte die Hotlinks der Bilder nicht bei dir verwenden, sind nur zur Anschauung.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben