Toon posts:

[PHP] je eigen counter icon!

Pagina: 1 2 ... 8 Laatste
Acties:
  • 1.477 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
i.m.v de vele aanvragen per icq/mail/websms etc heb ik besloten om mijn source online te zetten en mensen er (hopelijk) erg blij mee te maken.

/me doet dit ook omdat dit hier niet gemakkelijk te vinden is en omdat ik hier zin in had :D

Ook heb ik gelijk de source voorzien van commentaar zodat je het tevens spelend php kan leren.

wat ben je nodig om dit script te starten?
• Webspace (jawel zo'n 20kb!)
• PHP access (php moet geinstallerd zijn!)
• mogelijkheden om je chmod te veranderen (rechten van het 'counter' bestandje.)

ok laten we beginnen

Files:
• counter.txt (datafile)
• icon.png (plaatje)
• icon.php (script)

counter.txt moet d.m.v chmod 777 alle rechten krijgen om het bestand te open/sluiten er van te lezen en er in te schrijven.

counter.txt
een 0 byte bestand hehehehee
(er staat nix in 0 byte .txt file) :P

icon.png
Het icon.png bestandje
Afbeeldingslocatie: http://www.koekie.f2s.com/icon/icon.png
(is je plaatje (kan je maken met photoshop))
Het eerste gedeelte!, om de counter te lezen en te schrijven.

icon.php = alle php selecties bij elkaar! :) en de .php moet beginnen met <? en eindigen met ?>.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
//This generates my user icon for forums and includes a counter..
// open het bestand
$file = fopen("counter.txt", "r+");         


// als het bestand niet bestaat dan... 
if (!$file) {     
// oeps
   echo "<p>Couldn\'t open counter file\!<p>"; 
// stop het script
   exit;
// eind als (if)
}  


// lees de counter uit de counter.txt
if (!($counter=fread($file,30))) { 
// oeps kan niet lezen
   echo "<p>Couldn\'t read counter file\!<p>"; 
// eind als (if)
}

  
// plaats het schrijfkopje van php op positie 0 van het bestand.
fseek($file,0); 
// schrijf de nieuwe counter waarde naar het bestand. (counter + 1)
fwrite($file, ++$counter, 30);  
// en sluiten maar weer.
fclose($file); 
?>

nu het 2e gedeelte waar we laten zien dat dit scriptje een 'plaatje' is :)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?
// set de header op image/png (formaat van plaatje
// kan je ook wijzigen naar image/jpeg of image/gif
// indien je andere plaatjes gebruikt.
Header("Content-type: image/png");
// cache het plaatje niet!
Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
// experiation date ;)
Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
// again dit plaatje niet saven!
Header("Pragma: no-cache");
?>

nu het laatste gedeelte, oftewel het plaatje maken!.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
// laat het plaatje naar $im
$im = imagecreatefrompng("icon.png");
// zet de achtergrond kleur op wit (255,255,255)
$color = ImageColorAllocate($im, 255,255,255);

// hier bereken ik de positie van het plaatje.
$x = (60 - strlen($counter) * 7);
// en dat weer delen door 2 = precies het midden :+
$x = $x / 2;
// nu de string toevoegen aan het plaatje
ImageString($im, $font=2, $x, $y=48, $counter, $color);
// laat het plaatje zien!
ImagePng($im);
// verwijder het plaatje van de 'server?'
ImageDestroy($im);
?>

LETOP!: ik ben niet verantwoordelijk voor fouten in dit script etc... dus speelze ! :)

voorbeeld

Afbeeldingslocatie: http://www.koekie.f2s.com/icon/icon.php?blaat=.png

:? hoe zet je dit in je profiel?
:) http://www.yourserver.com/yourpath/yourproject.php?ext=.png

het .png kan dus verandern in .jpg en .gif :)

:? vragen :? suggesties :? etc :?.
kan op me email/icq etc :)

tnx 2 chem

Acties:
  • 0 Henk 'm!

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Een hele mooi code.

Ik zou mijne ook eens moeten verbeteren.

Toch staan de cijfertjes niet helemaal in het midden...

Ik zie het al... Je moet daaro niet * 7 maar * 6 doen om de positie uit te rekenen. De cijfers zijn maar 5 pixels groot, plus 1 pixel tussenruimte :)

Acties:
  • 0 Henk 'm!

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 13:40
Op woensdag 28 november 2001 19:00 schreef eamelink het volgende:
Een hele mooi code.

Ik zou mijne ook eens moeten verbeteren.

Toch staan de cijfertjes niet helemaal in het midden...
mierenneuken is ook een vak ;)

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


Acties:
  • 0 Henk 'm!

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Op woensdag 28 november 2001 19:05 schreef Tampie2000 het volgende:

[..]

mierenneuken is ook een vak ;)
Ohja? Moet ik es informeren :p

Maar het is toch interessant om te weten WAAROM ze niet in het midden staan, als hij speciaal een stukje code heeft om ze in het midden te zetten... DAT ze niet in het midden staan boeit niet (zie mijn icon :))

Acties:
  • 0 Henk 'm!

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Er heeft er hier al eens eerder een on-line gestaan (van Tu-Tone geloof ik, maar dat weet ik niet zeker), die werkte ook mooi met TrueType fonts enzo.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op woensdag 28 november 2001 19:00 schreef eamelink het volgende:
Een hele mooi code.

Ik zou mijne ook eens moeten verbeteren.

Toch staan de cijfertjes niet helemaal in het midden...

Ik zie het al... Je moet daaro niet * 7 maar * 6 doen om de positie uit te rekenen. De cijfers zijn maar 5 pixels groot, plus 1 pixel tussenruimte :)
Ik zal dat strax eens gaan aanpassen.
PHP:
1
2
3
4
<?
$x = 60 - (strlen($counter) * 6);
$x = $x / 2;
?>

uit het hoofd dan maar :P
Op woensdag 28 november 2001 19:05 schreef Tampie2000 het volgende:

[..]

mierenneuken is ook een vak ;)
Jup maar werkt mee naar een veel betere uitkomst :)

Acties:
  • 0 Henk 'm!

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

volgens mij zouden er meer blij zijn met een dynamic signature ofzo, maar hier help je vast ook nog wel iemand mee :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op woensdag 28 november 2001 19:13 schreef HGM het volgende:
volgens mij zouden er meer blij zijn met een dynamic signature ofzo, maar hier help je vast ook nog wel iemand mee :)
nou fix die dan, en post um natuurlijk :)

Acties:
  • 0 Henk 'm!

  • Passenger
  • Registratie: Januari 2000
  • Laatst online: 26-09 20:37
Op woensdag 28 november 2001 19:08 schreef Bigs het volgende:
Er heeft er hier al eens eerder een on-line gestaan (van Tu-Tone geloof ik, maar dat weet ik niet zeker), die werkte ook mooi met TrueType fonts enzo.
Wow!!! Dat topics van mij ooit nog es genoemd zouden worden :)

ik denk trouwens dat je dit topic bedoelt: [topic=98950]

Acties:
  • 0 Henk 'm!

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Op woensdag 28 november 2001 19:13 schreef HGM het volgende:
volgens mij zouden er meer blij zijn met een dynamic signature ofzo, maar hier help je vast ook nog wel iemand mee :)
Zie ik bij jou geen dynamische ondertitel???

Kan je ook mensen mee helpen ;)

Volgens mij ligt GoT er zo vaak uit door die ondertitel van jouw! ;)

Acties:
  • 0 Henk 'm!

  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 30-07 08:33
ipv
PHP:
1
2
3
<?
echo "<p>Couldn\'t open counter file\!<p>"; 
?>

dat je dan een mooi kruis je krijgt, is het niet dan niet leuker dat hij die foutmelding in je icoon laat zien ? :)

Ik denk dat hier veel blij meegemaakt hebt ;)

Acties:
  • 0 Henk 'm!

  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 25-09 20:47
moet je wel een host hebben die GD-Lib ondersteunt

en ik heb veel hosts maar geen daarvan met GD-Lib.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op woensdag 28 november 2001 19:45 schreef Tu-Tone het volgende:

[..]

Wow!!! Dat topics van mij ooit nog es genoemd zouden worden :)

ik denk trouwens dat je dit topic bedoelt: [topic=98950]
Leuk topic indeed! :)

Acties:
  • 0 Henk 'm!

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Op woensdag 28 november 2001 19:45 schreef Tu-Tone het volgende:

[..]

Wow!!! Dat topics van mij ooit nog es genoemd zouden worden :)

ik denk trouwens dat je dit topic bedoelt: [topic=98950]
Yup, that's the one :) (dat ik die naam gewoon goed had zeg)

Verwijderd

Als je wat meer post (en je icon dus wat meer bekeken wordt) kan het ook de moeite waard zijn om eens naar http://php.net/flock (doordat ik dit eerst niet gebruikte werd mijn teller teruggezet naar 0)

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 10:11

HenkS

Da_king alias HenkS

misschien een stomme vraag, maar wat telt die counter nu precies?

  • Saus
  • Registratie: September 2000
  • Niet online
het aantal keer dat ie is bekeken/opgevraagd

Verwijderd

Topicstarter
Op donderdag 29 november 2001 09:46 schreef HenkS het volgende:
misschien een stomme vraag, maar wat telt die counter nu precies?
pageviews.

Verwijderd

Topicstarter
Op donderdag 29 november 2001 09:20 schreef Zef het volgende:
Als je wat meer post (en je icon dus wat meer bekeken wordt) kan het ook de moeite waard zijn om eens naar http://php.net/flock (doordat ik dit eerst niet gebruikte werd mijn teller teruggezet naar 0)
zou jij eens wat meer uitleg willen geven, want snap de balle van die uitleg op php.net :)

Verwijderd

Stel, je hebt een bestand (waar de stats in staan). Je programma opent die, verhoogt de teller en schrijft het resultaat weg. Wat nu als op exact hetzelfde moment een tweede instantie (kan gebeuren, als veel mensen tegelijk je icon bekijken) dan kan het fout gaan, terwijl de een de waarde schrijft leest de ander -> een corrupted file -> leeg bestand -> teller weer op 0.

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Dat is inderdaad beter.

Zo wordt de file gelockt als die ene hem open heeft, en kan die andere daarna pas schrijven. Daar zorgt het OS voor, dus je hoeft zelf niets meer te doen.

Het is wel vaker handig om te gebruiken, bij bijvoorbeeld een CMS staat het ook zo stom als mensen een halve pagina krijgen...

Verwijderd

Het werkt trouwens alleen onder unix derivatives (linux, freebsd etc etc). Elk bestand dat regelmatig geupdate wordt moet je eigenlijk even locken voor gebruik :)

  • GraasGast
  • Registratie: Oktober 2000
  • Laatst online: 02-09 19:22

GraasGast

Analogue Heaven

Ghehe coole uitleg, zijn we van die stomme n00b-vragen af :P

ow, en beat mijn random undertitle/sig counter 8-)

Verwijderd

Op donderdag 29 november 2001 16:45 schreef GraasGast het volgende:
Ghehe coole uitleg, zijn we van die stomme n00b-vragen af :P

ow, en beat mijn random undertitle/sig counter 8-)
Bij deze ;)

  • GraasGast
  • Registratie: Oktober 2000
  • Laatst online: 02-09 19:22

GraasGast

Analogue Heaven

Op donderdag 29 november 2001 16:46 schreef Zef het volgende:

[..]

Bij deze ;)
Ja duhh! jozef himself :)

  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 30-07 08:33
Op donderdag 29 november 2001 16:39 schreef Zef het volgende:
Stel, je hebt een bestand (waar de stats in staan). Je programma opent die, verhoogt de teller en schrijft het resultaat weg. Wat nu als op exact hetzelfde moment een tweede instantie (kan gebeuren, als veel mensen tegelijk je icon bekijken) dan kan het fout gaan, terwijl de een de waarde schrijft leest de ander -> een corrupted file -> leeg bestand -> teller weer op 0.
idd, om het uit tetesten moet je maar eens je icon locaal draaien, en in je browser en heel vaak achter elkaar op f5 drukken :)

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Harstikke leuk, allemaal, maar ik heb wel een probleem:

Al die image-functies (zoals imagecreatefromgif) doen het niet op m'n (wel met php uitgeruste) server!

Verwijderd

Dan is GD niet geinstalleerd ;(

Verwijderd

Topicstarter
Op donderdag 29 november 2001 16:39 schreef Zef het volgende:
Stel, je hebt een bestand (waar de stats in staan). Je programma opent die, verhoogt de teller en schrijft het resultaat weg. Wat nu als op exact hetzelfde moment een tweede instantie (kan gebeuren, als veel mensen tegelijk je icon bekijken) dan kan het fout gaan, terwijl de een de waarde schrijft leest de ander -> een corrupted file -> leeg bestand -> teller weer op 0.
Hehe en zou je dan ook een 'voorbeeldje' kunnen geven :D

Verwijderd

Topicstarter
Op donderdag 29 november 2001 16:45 schreef GraasGast het volgende:
Ghehe coole uitleg, zijn we van die stomme n00b-vragen af :P

ow, en beat mijn random undertitle/sig counter 8-)
post die dan ook eens als JIJ durft.

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 16:52 schreef Zef het volgende:
Dan is GD niet geinstalleerd ;(
Die heb ik wel ge-d/l maar dan? Ik gebruik Omni Httpd.

Verwijderd

Op donderdag 29 november 2001 16:52 schreef Xtentic het volgende:

[..]

post die dan ook eens als JIJ durft.
Mag niet van Kees :+

Verwijderd

Op donderdag 29 november 2001 16:53 schreef Osiris_NL het volgende:

[..]

Die heb ik wel ge-d/l maar dan? Ik gebruik Omni Httpd.
In je php\extentions staat daar php_gd.dll bij? Dan moet je die regel even uncommenten in je php.ini :)

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 16:54 schreef Zef het volgende:

[..]

Mag niet van Kees :+
Oh, dat is zo'n php-tje dat de server lekker belast...

Verwijderd

Topicstarter
Op donderdag 29 november 2001 16:54 schreef Zef het volgende:

[..]

Mag niet van Kees :+
zo :? er mogen wel meer dingen niet >:)

maar bij 1 schaap over de dam springen er toch altijd meer >:)

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 16:55 schreef Zef het volgende:

[..]

In je php\extentions staat daar php_gd.dll bij? Dan moet je die regel even uncommenten in je php.ini :)
Nee, ik bedoel dat ik dat GD wel gedownload heb, maar verder nog niets mee heb gedaan. Maar ik zal ff kijken...

't Is trouwens een zipje met allemaal .c-tjes. Is vast niet de goede. Waar moet ik de goede wél van d/l?

edit:

Hmm, je moet ze zelf nog gaan compilen. :(

Verwijderd

Op donderdag 29 november 2001 16:57 schreef Osiris_NL het volgende:

[..]

Nee, ik bedoel dat ik dat GD wel gedownload heb, maar verder nog niets mee heb gedaan. Maar ik zal ff kijken...
Zat er bij mij standaard bij. php_gd.dll heb ik niet hoeven downloaden.

edit:
M'n taalgebruik gaat hard achteruit

Verwijderd

Topicstarter
kan iemand pls ff uitleg geven over flock?

mischien met een 'voorbeeldje' ? :)

Tnx.

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 16:59 schreef Zef het volgende:

[..]

Zat er bij mij standaard bij. php_gd.dll heb ik niet hoeven downloaden.

edit:
M'n taalgebruik gaat hard achteruit
Hé, verrek! Die zit er idd al bij. Die moet ik dus ipv php.exe gebruiken?

Verwijderd

Op donderdag 29 november 2001 17:03 schreef Osiris_NL het volgende:

[..]

Hé, verrek! Die zit er idd al bij. Die moet ik dus ipv php.exe gebruiken?
Nee, je moet in php.ini de regel uncommenten waar php_gd.dll genoemd staat (zoals ik al zei). Daarna zou het moeten werken (gewoon met php.exe) :)

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 17:04 schreef Zef het volgende:

[..]

Nee, je moet in php.ini de regel uncommenten waar php_gd.dll genoemd staat (zoals ik al zei). Daarna zou het moeten werken (gewoon met php.exe) :)
Oh ja, was je vorige berichtje alweer vergeten...

edit:

Ehh, er is geen php.ini. Wel:
• php.ini-dist
en
• php.ini-optimized.

Welke zal ik ff renamen? Optimized lijkt me wel een goede keuze...

Verwijderd

Op donderdag 29 november 2001 17:02 schreef Xtentic het volgende:
kan iemand pls ff uitleg geven over flock?

mischien met een 'voorbeeldje' ? :)

Tnx.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
// open het bestand
$fd = fopen("iconinfo.txt", "r");
flock($fd, 1); // lock het voor het lezen
// Lees het geheel in
fclose($fd);

// Doe iets interessants

// Open het bestand weer
$fd = fopen("iconinfo.txt", "w");
flock($fd, 2); // Lock hem voor het schrijven
// Schrijf in het bestand
fclose($fd);
?>

Verwijderd

Topicstarter
Op donderdag 29 november 2001 17:16 schreef Zef het volgende:

[..]
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
// open het bestand
$fd = fopen("iconinfo.txt", "r");
flock($fd, 1); // lock het voor het lezen
// Lees het geheel in
fclose($fd);

// Doe iets interessants

// Open het bestand weer
$fd = fopen("iconinfo.txt", "w");
flock($fd, 2); // Lock hem voor het schrijven
// Schrijf in het bestand
fclose($fd);
?>
dus als ik het goed begrijp lockt flock het bestand voor andere server requests en plaatst deze gewoon in een 'wachtlijst?' :D

Verwijderd

Topicstarter
dus
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?
//This generates my user icon for forums and includes a counter..
// open het bestand
$file = fopen("counter.txt", "r+");         
flock($file,1);

// als het bestand niet bestaat dan... 
if (!$file) {     
// oeps
   echo "<p>Couldn\'t open counter file\!<p>"; 
// stop het script
   exit;
// eind als (if)
}  

// lees de counter uit de counter.txt
if (!($counter=fread($file,30))) { 
// oeps kan niet lezen
   echo "<p>Couldn\'t read counter file\!<p>"; 
// eind als (if)
}

  
// plaats het schrijfkopje van php op positie 0 van het bestand.
fseek($file,0); 
// schrijf de nieuwe counter waarde naar het bestand. (counter + 1)
fwrite($file, ++$counter, 30);  
// en sluiten maar weer.
fclose($file); 
?>

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Hé, Zef. Hij doet het nog niet, hoor...

Hoe ziet jou php.ini eruit dan? Mijne is tamelijk ingewikkelt en lang...

Verwijderd

Op donderdag 29 november 2001 17:26 schreef Xtentic het volgende:
dus
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?
//This generates my user icon for forums and includes a counter..
// open het bestand
$file = fopen("counter.txt", "r+");         
flock($file,1);

// als het bestand niet bestaat dan... 
if (!$file) {     
// oeps
   echo "<p>Couldn\'t open counter file\!<p>"; 
// stop het script
   exit;
// eind als (if)
}  

// lees de counter uit de counter.txt
if (!($counter=fread($file,30))) { 
// oeps kan niet lezen
   echo "<p>Couldn\'t read counter file\!<p>"; 
// eind als (if)
}

  
// plaats het schrijfkopje van php op positie 0 van het bestand.
fseek($file,0); 
// schrijf de nieuwe counter waarde naar het bestand. (counter + 1)
fwrite($file, ++$counter, 30);  
// en sluiten maar weer.
fclose($file); 
?>
Oh jij leest en schrijft in 1 keer, gebruik dan flock 2 (als je begrijpt wat ik bedoel)

Verwijderd

Op donderdag 29 november 2001 17:27 schreef Osiris_NL het volgende:
Hé, Zef. Hij doet het nog niet, hoor...

Hoe ziet jou php.ini eruit dan? Mijne is tamelijk ingewikkelt en lang...
rond regel 289 (c:\windows\php.ini):
code:
1
;extension=php_gd.dll

moet worden
code:
1
extension=php_gd.dll

Maar we gaan nu wel erg offtopic

Verwijderd

weet iemand hoe je zo'n icoon bij een vbb forum kunt gebruiken? de ext=.gif truuk werkt daar niet...

Verwijderd

Op donderdag 29 november 2001 17:38 schreef Lasher het volgende:
weet iemand hoe je zo'n icoon bij een vbb forum kunt gebruiken? de ext=.gif truuk werkt daar niet...
[heeeeeeeeel offtopic]
Kan niet, vBulletin download het icon en laat de lokale versie zien
[/heeeeeeeeeel offtopic]

  • EsCo
  • Registratie: Februari 2001
  • Laatst online: 26-09 22:00
Thnx voor de goede uitleg!!!!!!!

<============ :)

de Internet Jongens BV - Noeste webwerkers


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 17:34 schreef Zef het volgende:

[..]

rond regel 289 (c:\windows\php.ini):
code:
1
;extension=php_gd.dll

moet worden
code:
1
extension=php_gd.dll

Maar we gaan nu wel erg offtopic
(nog steeds lekker off-topic)

Dat heb ik al gedaan. Maar dan wil die spontaan icon.php gaan downloaden??? :?

Verwijderd

Dan heb je de header misschien niet goed staan?

  • EsCo
  • Registratie: Februari 2001
  • Laatst online: 26-09 22:00
Op donderdag 29 november 2001 17:44 schreef Osiris_NL het volgende:

[..]

(nog steeds lekker off-topic)

Dat heb ik al gedaan. Maar dan wil die spontaan icon.php gaan downloaden??? :?
Dat had ik ook als ik alleen het plaatje in de browser wil oproepen.... Maar sla hem eens op als jpg of png en bekijk hem dan eens!!!

de Internet Jongens BV - Noeste webwerkers


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op donderdag 29 november 2001 17:46 schreef Zef het volgende:
Dan heb je de header misschien niet goed staan?
Niets mis mee, maar laat maar zitten. Ik ga wel lekker de search gebruiken :P

  • StephanL
  • Registratie: Juni 2001
  • Laatst online: 26-06 22:08
Waar in phpinfo kan ik zien of ik GD heb?

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

Op donderdag 29 november 2001 17:53 schreef StephanL het volgende:
Waar in phpinfo kan ik zien of ik GD heb?
gewoon CTRL+F en dan op GD zoeken, als ie niets vind met een versie nr. erbij dan heb je t niet ...

  • StephanL
  • Registratie: Juni 2001
  • Laatst online: 26-06 22:08
Op donderdag 29 november 2001 17:54 schreef HGM het volgende:

[..]

gewoon CTRL+F en dan op GD zoeken, als ie niets vind met een versie nr. erbij dan heb je t niet ...
Wow wat een snelle reactie zeg, zal effe kijken :)

  • The Bad Seed
  • Registratie: November 2001
  • Laatst online: 09:29

The Bad Seed

Chaotic since 1983

Thx aan Xtentic voor de code, ik heb er zelf een stuk bij geflanst voor on/offline status. Daarvoor gebruik ik de offline redirect van www.dns2go.com (naar 0.0.0.0 dus)
Als er iemand geïnteresseerd is:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?
$file = fopen("counter.txt", "r+");
if (!$file) 
{
    echo "<p>Couldn\'t open counter file\!<p>"; 
    exit;
}  
if (!($counter=fread($file,30))) { 
echo "<p>Couldn\'t read counter file\!<p>"; 
}
fseek($file,0); 
fwrite($file, ++$counter, 30);
fclose($file);
$file = fopen("status.txt", "r+");
if (!($status=fread($file,30))) { 
    echo "<p>Couldn\'t read status file\!<p>"; 
}
fclose($file);  
Header("Content-type: image/png");
Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
Header("Pragma: no-cache");
$im = imagecreatefrompng("icon.png");
$color = ImageColorAllocate($im, 15,15,255);
$xstatus = (60 - strlen($status) * 6);
$xstatus = $xstatus / 2;
$x = (60 - strlen($counter) * 6);
$x = $x / 2;
ImageString($im, $font=2, $xstatus, $y=2, $status, $color);
ImageString($im, $font=2, $x, $y=48, $counter, $color);
ImagePng($im);
ImageDestroy($im);
$ipadres = gethostbyname("duracellm3.dns2go.com"); 
$status="Online";
if ($ipadres == "0.0.0.0"){
    $status="Offline"; 
    }
$file = fopen("status.txt", "r+");
fseek($file,0); 
ftruncate($file, 1);
fwrite($file, $status);
fclose($file);  
?>

Opmerkingen hoor ik graag :)

Hail to the guardians of the watchtowers of the north


Verwijderd

Op donderdag 29 november 2001 18:30 schreef Duracell een hoop code:
Ik zie geen flock ;)

Verwijderd

Topicstarter
Op donderdag 29 november 2001 17:32 schreef Zef het volgende:

[..]

Oh jij leest en schrijft in 1 keer, gebruik dan flock 2 (als je begrijpt wat ik bedoel)
Nee :) :)

Acties:
  • 0 Henk 'm!

Verwijderd

flock($fd, 2); :+

Acties:
  • 0 Henk 'm!

Verwijderd

ik krijg deze errors als ik naar /icon.php?ext=.png ga

<br>
<b>Warning</b>: ImageCreateFromPng: No PNG support in this PHP build in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>44</b><br>
<br>
<b>Warning</b>: Supplied argument is not a valid Image resource in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>46</b><br>
<br>
<b>Warning</b>: Supplied argument is not a valid Image resource in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>53</b><br>
<br>
<b>Warning</b>: ImagePng: No PNG support in this PHP build in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>55</b><br>
<br>
<b>Warning</b>: Supplied argument is not a valid Image resource in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>57</b><br>

???

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
Op vrijdag 30 november 2001 15:01 schreef RichardSch het volgende:
ik krijg deze errors als ik naar /icon.php?ext=.png ga

<br>
<b>Warning</b>: ImageCreateFromPng: No PNG support in this PHP build in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>44</b><br>
???
mja als je nou gewoon eens zou LEZEN WAT ER STAAT!
[i]No PNG support in this PHP build[/i/ staat er toch heel duidelijk. oplossing: zorg ervoor dat 'ie gifjes uitpoept, of installeer een nieuwere versie van GD

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

Verwijderd

.gif doet het ook niet, was ik vergeten erbij te zetten

dus als ik deze url neem: /icon.php?ext=.gif krijg ik diezelfde errors

Acties:
  • 0 Henk 'm!

Verwijderd

Op vrijdag 30 november 2001 15:14 schreef RichardSch het volgende:
.gif doet het ook niet, was ik vergeten erbij te zetten

dus als ik deze url neem: /icon.php?ext=.gif krijg ik diezelfde errors
Alsof hij bij $ext==".gif" iets anders doet. Ik bedoel als jij een jpg naar exe vernoemd, kan je hem toch ook niet uitvoeren?

Acties:
  • 0 Henk 'm!

Verwijderd

ik had niet helemaal goed gekeken, ik heb een aantal dingen aangepast en nu doet ie t wel met een .gif bestand :)

Acties:
  • 0 Henk 'm!

  • GGS_206
  • Registratie: Juli 2001
  • Niet online

GGS_206

Oranje!

<----Klaar

Thanx to TeeDee :P

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op vrijdag 30 november 2001 09:49 schreef Zef het volgende:
flock($fd, 2); :+
jawel maar waar staat dan die 2 voor?

1.2.3.4 :?

Acties:
  • 0 Henk 'm!

Verwijderd

Op vrijdag 30 november 2001 16:46 schreef Xtentic het volgende:

[..]

jawel maar waar staat dan die 2 voor?

1.2.3.4 :?
Daarvoor mag je in het grote php gaan lezen: http://php.net/flock

Acties:
  • 0 Henk 'm!

  • JJJ
  • Registratie: Mei 2000
  • Laatst online: 14:24

JJJ

Ff een testje hoor :)

Acties:
  • 0 Henk 'm!

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

flock($fp, int);

1 = shared (voor readen, dus er mag dan ff niet geschreven worden, maar er kan wel meerdere keren tegelijk gelezen worden.

2 = exclusive (voor schrijven), dit script is de enige die hem op dat moment mag gebruiken (andere kunnen ook niet lezen.)

3 = unlocken.

Hier 1 te gebruiken is dus om te voorkomen dat het filetje door een andere icon-request wordt overschreven, terwijl deze hem leest.

2 is om te voorkomen dat een andere hem leest, als deze hem schrijft :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op vrijdag 30 november 2001 17:33 schreef eamelink het volgende:
flock($fp, int);

1 = shared (voor readen, dus er mag dan ff niet geschreven worden, maar er kan wel meerdere keren tegelijk gelezen worden.

2 = exclusive (voor schrijven), dit script is de enige die hem op dat moment mag gebruiken (andere kunnen ook niet lezen.)

3 = unlocken.

Hier 1 te gebruiken is dus om te voorkomen dat het filetje door een andere icon-request wordt overschreven, terwijl deze hem leest.

2 is om te voorkomen dat een andere hem leest, als deze hem schrijft :)
Crewl... thx ik heb het geadd (optijd) dus.. >:)

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Trouwens, ik heb GD aan de praat *D *D *D

Goed hè?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op vrijdag 30 november 2001 21:25 schreef Osiris_NL het volgende:
Trouwens, ik heb GD aan de praat *D *D *D

Goed hè?
Zekers, een voorbeeldje zou leuk zijn :+

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 01:22 schreef Xtentic het volgende:

[..]

Zekers, een voorbeeldje zou leuk zijn :+
Kijk maar eens op [url="http://spam:81/forum/index.php"]mijn forum waar ik nog maar één dag heb aan gewerkt...[/url]

En dan wel naar het plaatje rechts-boven...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op zaterdag 01 december 2001 11:02 schreef Osiris_NL het volgende:

[..]

Kijk maar eens op [url="http://spam/forum/index.php"]mijn forum waar ik nog maar één dag heb aan gewerkt...[/url]

En dan wel naar het plaatje rechts-boven...
LOL al wel 10 gebruikers :+

:)

Acties:
  • 0 Henk 'm!

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 23-07 18:19
Op zaterdag 01 december 2001 11:31 schreef Xtentic het volgende:

[..]

LOL al wel 10 gebruikers :+

:)
mijn forum is ook nog veel te leeg ( sig, hint :+ )

maar ik heb dus via dat scriptje hierboven ook zo'n icon gemaakt en ik wou vragen: klopt ie een beetje ???

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 11:31 schreef Xtentic het volgende:

[..]

LOL al wel 10 gebruikers :+

:)
Vind je het gek??? Alleen maar een login-ietsje...

Maar ondertussen staat ie op 16. Kijk maar es :P

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 11:44 schreef SWINX het volgende:

[..]

mijn forum is ook nog veel te leeg ( sig, hint :+ )

maar ik heb dus via dat scriptje hierboven ook zo'n icon gemaakt en ik wou vragen: klopt ie een beetje ???
't Is idd wel m'n IP.

Osiris gaat lekker een lijst met IP's bijhouden die door m'n webicon gemaakt wordt! (die lijst dan) :P :P :P
Die gaat ie dan lekker doorverkopen! :? :? :?

(grapje)

Acties:
  • 0 Henk 'm!

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 23-07 18:19
Op zaterdag 01 december 2001 11:46 schreef Osiris_NL het volgende:

[..]

't Is idd wel m'n IP.

Osiris gaat lekker een lijst met IP's bijhouden die door m'n webicon gemaakt wordt! (die lijst dan) :P :P :P
Die gaat ie dan lekker doorverkopen! :? :? :?

(grapje)
en provider ?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 11:53 schreef SWINX het volgende:

[..]

en provider ?
Hoe bedoel je?

Ow, ja, die klopt ook. Er staat 'home' en is idd @Home...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
jup het is home, maar dat kan je ook uit de host name halen :)

b.t.w waarom posten jullie ook niet de scriptjes die jullie gemaakt hebben, zou ik leuk vinden *D

Acties:
  • 0 Henk 'm!

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Op zaterdag 01 december 2001 11:44 schreef SWINX het volgende:

[..]

mijn forum is ook nog veel te leeg ( sig, hint :+ )

maar ik heb dus via dat scriptje hierboven ook zo'n icon gemaakt en ik wou vragen: klopt ie een beetje ???
Jep, maar wat een baggerkleur ;)

Acties:
  • 0 Henk 'm!

  • xiphoid
  • Registratie: Augustus 2000
  • Laatst online: 10-10-2023

xiphoid

I am just me

Hey
Deze thread gaat over het counter scriptje .. niet over jullie forum. Stay on topic aub.

http://mrfloris.com


Acties:
  • 0 Henk 'm!

  • Servowire
  • Registratie: September 2000
  • Laatst online: 13-08 15:56

Servowire

prutser:~#

Op donderdag 29 november 2001 16:57 schreef Osiris_NL het volgende:

[..]

Nee, ik bedoel dat ik dat GD wel gedownload heb, maar verder nog niets mee heb gedaan. Maar ik zal ff kijken...

't Is trouwens een zipje met allemaal .c-tjes. Is vast niet de goede. Waar moet ik de goede wél van d/l?

edit:

Hmm, je moet ze zelf nog gaan compilen. :(
./configure
make
make install

:? staat toch in de readme?

met papier mache kun je alles maken!!


Acties:
  • 0 Henk 'm!

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Op zaterdag 01 december 2001 12:48 schreef xiphoid het volgende:
Hey
Deze thread gaat over het counter scriptje .. niet over jullie forum. Stay on topic aub.
Idd, houd het dus ontopic.
Spammen mag niet.

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 12:56 schreef wasigh het volgende:

[..]

Idd, houd het dus ontopic.
Spammen mag niet.
Is toch geen spam? Dat van mij niet, tenminste. Hij vroeg om een voorbeeld en ik gaf hem dat...

En jullie natuurlijk allemaal on-topic doorgaan, hè! :P

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
hmmm wel handig zoiets, maar toch moet ik weer eens iets nieuws gaan bedenken omdat binenkort iedereen dynamische icons heeft. :( :P

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

Verwijderd

Op zaterdag 01 december 2001 13:23 schreef Flat© het volgende:
hmmm wel handig zoiets, maar toch moet ik weer eens iets nieuws gaan bedenken omdat binenkort iedereen dynamische icons heeft. :( :P
Maakt toch niet uit. Je hebt veel verschillende soorten icons, een teller is slechts iets simpels.

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
Op zaterdag 01 december 2001 13:25 schreef Zef het volgende:
Maakt toch niet uit. Je hebt veel verschillende soorten icons, een teller is slechts iets simpels.
mja inderdaad... 't icon dat ik nu heb bestaat ook maar uit 14 regeltjes code, maar ik ben er wel lang mee bezig geweest om 'm zo snel mogelijk te krijgen
trouwens m'n nieuwe icon is al half af, maar ik ga nog lekker niet vertellen wat 't wordt :X :X :X

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Op zaterdag 01 december 2001 13:25 schreef Zef het volgende:

[..]

Maakt toch niet uit. Je hebt veel verschillende soorten icons, een teller is slechts iets simpels.
Ik moet ook nog ff wat creatiefs bedenken... Huidige is wel saai, niet?

Acties:
  • 0 Henk 'm!

Verwijderd

rofl hij kent mijn provider niet :+

Acties:
  • 0 Henk 'm!

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Op vrijdag 30 november 2001 15:01 schreef RichardSch het volgende:
ik krijg deze errors als ik naar /icon.php?ext=.png ga

<b>Warning</b>: ImageCreateFromPng: No PNG support in this PHP build in <b>/home/sites/site5/users/tennisweb/web/leukedingen/icon.php</b> on line <b>44</b><br>
<br>
Dat komt dan omdat je geen icon.png hebt staan. Wil je alleen een plaatje met een teller, dan kun je ImageCreate gebruiken. Er wordt dan een nieuw plaatje gemaakt.

Ik ben nu ook met een eigen icoon bezig, alleen (zoals je hiernaast ziet) doet hij het nog niet. Hij heeft het wel even gedaan, maar nu niet meer. Kan iemand een fout in onderstaande code ontdekken?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?
header ("Content-type: image/png");
header ("Cache-Control: no-store, no-cache, must-revalidate");
header ("Expires: Sun, 10 Aug 1986 12:22:00 GMT");
header ("Pragma: no-cache"); 

/* Browser-naam en versie */ 
if (eregi("MSIE ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) 
{    $naam = "IE";    $versie = $regs[1]; } 
elseif (eregi("Opera ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) 
{    $naam = "OP";    $versie = $regs[1]; } 
elseif (eregi("Mozilla/([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) 
{    $naam = "NS";    $versie = $regs[1]; } 
else 
{    $naam = "???";    $versie = ""; }
$browser = "$naam $versie";

/* Counter inlezen en tellen */
$counter = @readfile("counter.txt");
if (!$counter)
{    $counter="[Err]";    } 
else
{    $counter++;
$file = fopen("counter.txt", "w");
flock($file, 2);
fwrite($file, $counter);
fclose($file);    }
$counter = $counter . " views";

/* IP-adres ophalen */
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] != "")
{     $proxy = $HTTP_SERVER_VARS["REMOTE_ADDR"]; 
    $ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; }
else
{     $ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];    }
$host = @gethostbyaddr($ip); 

/* Provider uitzoeken */
if(!$host)
{  $provider = "Onbekend"; }
else
{  $lp = strrpos($host, ".");
$ave = substr($host, 0, $lp);
$elp = strrpos($ave, ".");
$provider = substr($host, $elp+1); }

/* Kijken of ik online ben */
$ipadres = gethostbyname("<hier mijn hostname>"); 
$status = "I am online";
if ($ipadres != "<hier mijn ip-adres>")
{ $status = "I am offline"; }

/* OK, nu hebben we alle info en gaan we het in het plaatje zetten */
$im = imagecreate(60, 60);
$background_color = ImageColorAllocate($im, 0, 0, 0);
$color = ImageColorAllocate($im, 255,255,255);

/* Strings toevoegen aan de afbeelding */
$x = (60 - strlen($browser) * 5);
$x = $x / 2;
ImageString($im, $font=1, $x, $y=0, $browser, $color);

$x = (60 - strlen($ip) * 5);
$x = $x / 2;
ImageString($im, $font=1, $x, $y=10, $ip, $color);

$x = (60 - strlen($provider) * 5);
$x = $x / 2;
ImageString($im, $font=1, $x, $y=20, $provider, $color);

$x = (60 - strlen($status) * 5);
$x = $x / 2;
ImageString($im, $font=1, $x, $y=42, $status, $color);

$x = (60 - strlen($counter) * 5);
$x = $x / 2;
ImageString($im, $font=1, $x, $y=52, $counter, $color);

/* En maak het plaatje zelf! */
ImagePng($im);
ImageDestroy($im);
?>

Het zit volgens mij niet in het opzoekgedeelte, want dat werkt. Alleen het gaat ergens niet goed in het maken van het plaatje.

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
Op zaterdag 01 december 2001 15:14 schreef KevinLevie het volgende:
Het zit volgens mij niet in het opzoekgedeelte, want dat werkt. Alleen het gaat ergens niet goed in het maken van het plaatje.
krijg je een error te zien, of doet 'ie gewoon helemaal niets?

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Op zaterdag 01 december 2001 15:42 schreef Flat© het volgende:

[..]

krijg je een error te zien, of doet 'ie gewoon helemaal niets?
Ik krijg gewoon zo'n leuk vakje met een kruisje. Terwijl de data laden wel werkt (kijk maar hier). hier zou het icon moeten staan.

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
quote de headers eens weg, en kijk dan wat voor een output je krijgt

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Op zaterdag 01 december 2001 15:58 schreef Flat© het volgende:
quote de headers eens weg, en kijk dan wat voor een output je krijgt
Goeie tip. Ik krijg iets als:
code:
1
2
3
4
2PNG  IHDR<<2K1PLTEÿÿÿ¥Ù ÝáIDATxc`@÷
 `CáÇÔ ax0;@L>PÅ= Äd7¹ L0,hð`Ðt`žÈàËÁ¢`úa
§g³Cúg=  @ Ŝw- @#gDË0#¡e² Hê¥å¹dD:@9@:$ ÂÁ
Á³PÒ Èà ºÈ¹ÈàÈ© TÌêÂ3y®:F³1°@0FFÑekÁÂèrÔÄàgè+ Þ€Ü/.wÅìIEND®B`

Dus het plaatje wordt wel gemaakt, maar er zit iets fout in de header?

[edit] Paar regeleinden toegevoegd, bijna de layout verziekt :).

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
tja dat is dus de png zelf, maar dan gelezen als text
als je eens alleen die bovenste header laat staan (header ("Content-type: image/png"); dus)

"Happiness is a way of travel, not a destination."
--Roy Goodman


Acties:
  • 0 Henk 'm!

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Op zaterdag 01 december 2001 16:29 schreef Flat© het volgende:
tja dat is dus de png zelf, maar dan gelezen als text
als je eens alleen die bovenste header laat staan (header ("Content-type: image/png"); dus)
Daar zat ik toevallig net mee te proberen, maar dat werkt dus niet :'(. De browser herkent hem dan wel als PNG (dus ik krijg een vakje met kruisje), maar het plaatje zelf komt niet. Echt vreemd, dit.

Acties:
  • 0 Henk 'm!

  • flat
  • Registratie: Mei 2000
  • Niet online
hmmm op mijn server doet 'ie 't wel:
edit:
hiero stond een plaatje, maar da's nu niet meer nodig

ik heb er niets aan veranderd, behalve dat ik de drie laatste headers heb weggesloopt
quote dit bericht aub niet, want zo gauw kevinlevie 'm heeft gezien gooi ik 'm weer van m'n servertje af, want ik heb geen zin in al die nutteloze requests

"Happiness is a way of travel, not a destination."
--Roy Goodman

Pagina: 1 2 ... 8 Laatste

Dit topic is gesloten.