gd library

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jeffrey

Jeffrey

07/12/2007 15:24:00
Quote Anchor link
Goedemiddag allen,

Ik heb een scriptje die een plaatje toont m.b.v. GD Library met gegevens die uit een xml bestand van een andere site komen. Deze verwerk ik in het php bestand d.m.v. simplexml_load_file.

De url is zeg maar zo: http://www.site.com/statistieken.php?accountnaam=naam

Dan maakt hij een plaatje aan met de statistieken van die persoon.

Dit werkt allemaal perfect en het plaatje wordt netjes weergegeven inclusief de data uit het xml bestand, alleen wil ik dat de mensen het ook echt als plaatje kunnen downloaden. Dus dat hij bijvoorbeeld elke 2 uur de nieuwe xml binnenhaald en automatisch een nieuw plaatje aanmaakt met de nieuwe statistieken (hoop dat ik duidelijk ben).

Nu is het een php-bestand en als je het plaatje vervolgens opslaat, zal hij natuurlijk niet updaten. Ik heb wel iets gelezen over cache, maar ik heb verder nog geen idee wat te doen.

Heeft hier iemand ervaring mee en weet wat ik moet/kan doen.

Alvast bedankt! :-)
 
PHP hulp

PHP hulp

16/05/2024 12:05:56
 
Joren de Wit

Joren de Wit

07/12/2007 15:38:00
Quote Anchor link
Dit gaat je inderdaad niet lukken als je de plaatjes laat opslaan. Wat je zou kunnen doen is elke keer als zo'n plaatje weergegeven moet worden, deze live vanaf jouw server laten komen.

Als source voor zo'n plaatje geef je dan de link naar het php script dat zo'n plaatje genereert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<img src="http://jouwsite.nl/statistieken.php?naam=kees" />


Let er wel op dat dit jou behoorlijk wat dataverkeer kan gaan kosten als veel mensen hier gebruik van maken...
 
Jeffrey

Jeffrey

07/12/2007 15:47:00
Quote Anchor link
Ach ja natuurlijk, had ik ook kunnen bedenken ;-)
Duidelijk toe aan weekend (nog 30 minuutjes \o/) XD

Ja ik moet dan idd rekening houden met het dataverkeer, maar ik heb 30GB dataverkeer per maand en elk plaatje is zo'n 150kb en het wordt voor zo'n 25 mensen beschikbaar, dus op zich moet dat wel voldoende zijn {hoop ik ;D}

Hartelijk dank voor je hulp, het werkt! :-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.