Kuchendiagramm

tkshorty
Hallo erst mal.

Ich wollte mit php eine seite schreiben zu anzeigen von ergebnissen von umfragen, wahlen, usw. so weit kein problem.
nun will ich das aber als kuchendiagramm dargestellt haben.
das erste kuchenstück ist auch noch nicht so das problem(mit dreieck und elipse zusammengebastelt), nur leider habe ich nicht die tiefgehenden kenntnisse um die weitern kuchenstücker richtig ausrichten oder der elipse die richtige beugung zu geben.

lange rede kurzer sinn:

ich suche also mathematische formeln die mir weiterhelfen
oder ein beispielscript.

wär echt toll wenn jemand von euch so was hat
daHooligan
tkshorty
danke das hilft mir weiter
tkshorty
hallo auch hab mir aus dem beispiel script nur die formel rausgenommen die ich brauchte und angefangen zu coden.ich wollte aber bei mir auch das man die kuchenstücker einzeln us dem kreis rausziehen kann.klappt auch wunderbar. nur ist mir dabei aufgefallen, dass die formel nicht genau ist.das ist zwar nur geringfügig (so 1-3px) aber wenn man die kuchenstücker auseinander zieht kann es vorkommen das dadurch lücken zwischen den linien entstehen. das gibt probleme beim füllen.
is vielleicht etwas unverständlich was ich meine, darum noch mal ein bild
(bei dem blauen unten rechts)

auf jeden fall such ich jetzt eine genauere formel um einen punkt durch eine gradzahl, de nmittelpunkt und den radius zu berechnen.

hier noch mal die alte formel:
code:
1:
2:
  $p1x=sin($grad_rad)*($radius)+$mitte_x;
  $p1y=$mitte_y-(cos($grad_rad)*($radius));