PHP graf

Tags:    php

Hej
Jeg vil høre om det er muligt at lave en graf ud fra følgende html kode:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>TEST</title>
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="table2">
<tr valign ="top" align="center">
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 1°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: red; font-size: 10pt">Max 5°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 5°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: red; font-size: 10pt">Max 10°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 4°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: red; font-size: 10pt">Max 6°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 4°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: red; font-size: 10pt">Max 6°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 4°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: red; font-size: 10pt">Max 8°</span></td>
<td style="width: 9%; font-size: 10pt"><span style="color: blue; font-size: 10pt">Min 4°</span></td>
</tr>
</table>
</body>
</html>



32 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Hej igen

Ups - det var der fejlen var - jeg havde lige glemt, at jeg havde en redigeret udgave af summary.txt liggende på serveren - det er nu rettet og jeg har fået grafen til at virke - woo hoo.

www.buskelundtoften.dk/vejret/test2.php

Nu skal jeg så bare have x-aksen til at vise de korrekte ugedage eller lign.

Tak for hjælpen - du har fortjent 100 points for din hjælp.

MVH

Henrik



Indlæg senest redigeret d. 03.02.2008 17:58 af Bruger #11872
Du kan bruge
print_r($temps);
Men nu virker det da :)



Hejsa igen igen Sebastian

Lige en lille detalje - i min summary.txt starter "temperaturlinien" altid med "M" før de egentlige temperaturer kommer i linien.

Kan det lade sig gøre at sortere "M" fra?

Nuværende linie:
|M 1 | 0 7 | 2 7 | 5 9 | 6 6 | 3 6 | 6 11|

Ny linie:
1 | 0 7 | 2 7 | 5 9 | 6 6 | 3 6 | 6 11|

MVH

Henrik

PS.

Har lige mandag morgen opdaget, at "M" kan forekomme sidst på linien også:

| 0 5 | 1 4 | 1 5 | 0 5 | 2 10| 4 10| 4 M|

Det gør det vist en del mere kompliceret at slippe af med "M"´et ?



Indlæg senest redigeret d. 04.02.2008 14:39 af Bruger #11872
Hej Sebastian

Jeg har forsøgt at give dig 100 point - har du modtaget dem?

MVH

Henrik



Du må undskylde jeg ikke har svaret, men jeg har simpelthen ikke lagt mærke til at du har skrevet.
Problemet kan løses ved at indsætte følgende kode efter $day = trim(rtrim($day));
Fold kodeboks ind/udKode 


Edit: har rettet koden.



Indlæg senest redigeret d. 11.02.2008 09:41 af Bruger #13033
Hej Sebastian

Igen tusind tak for hjælpen - det virker perfekt.

Så skal jeg bare have nørdet lidt med jpgraph koden.

Du får alle pointene for hjælpen.

MVH

Henrik



Hej igen Sebastian

Jeg har et lille problem med at få mit script til at virke når "M" står sidst på linien med temperaturer.

Har du et forslag til hvordan det kan løses?

Eks.:

| 0 5 | 1 4 | 1 5 | 0 5 | 2 10| 4 10| 4 M|

Når "M" starter på linen virker det fint.

MVH

Henrik



Er du sikker på at du bruger den opdaterede kode? Altså:
Fold kodeboks ind/udKode 

og ikke den med if(blah){}
Kommer der en fejlmeddelelse?



Hej Sebastian

Tak for tilbagemeldingen.

Ja jeg bruger din kode og den virker også fint når "M" står først på linien.

Tjek disse links - test1 står "M" først og test2 står "M" til sidst

http://www.buskelundtoften.dk/vejret/test1.php (henter 1summary.txt)
http://www.buskelundtoften.dk/vejret/test2.php (henter 2summary.txt)

Her er koden jeg bruger:

Fold kodeboks ind/udKode 


Tak for hjælpen

MVH

Henrik



Husk at sætte filnavnet :)
Fold kodeboks ind/udKode 





Indlæg senest redigeret d. 14.02.2008 22:23 af Bruger #13033
t