Toon posts:

[php] random image script werkt soms niet,soms wel

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
   $directory = "./images/got/icons";
   $handle=opendir($directory);
   $counter = 0;
   while ($file = readdir($handle))
   {
     if ($file != "." &amp;amp;&amp;amp; $file != "..")
     {
       $arr_Images[$counter] = $file;
       $counter++;
     }
   }
   closedir($handle);
   srand((double)microtime()*1000000);
   $randID = rand(0,$counter - 1);
   header("Content-type: image/gif");
   $img = ImageCreateFromGIF($directory."/".$arr_Images[$randID]);
   ImageString($img,2,1,50,"Operations",1);
   ImageGIF($img);
   ImageDestroy($img);
?>

Goed, ik heb hier een scriptje om een random (got)icon te kiezen, en er een text overheen te plaatsen.
(Dit om gewoon wat te proberen hoe dat werkt met PHP, ben soort van newbie op dat gebied)
Het random uitkies stukje werkt wel (dat komt uit een ander script), en als ik er wat debug regels tussenplaats kiest ie iedere keer een plaatje uit die dir.
Met behulp van de docs op php.net heb ik die image commando's uitgezocht, dat werkt ook, maar niet altijd.
Op bovenstaande manier komt er ongeveer de helft van de tijd niets uit (helemaal geen uitvoer, ook geen errors ofzo)
Ligt dit aan mijn script? doe ik iets fout of ligt dit aan de server van xs4all?

het script staat op http://www.xs4all.nl/~aedens/goticon2.php4
de plaatjes staan in http://www.xs4all.nl/~aedens/images/got/icons/

  • WoutF
  • Registratie: Maart 2000
  • Laatst online: 21:14

WoutF

Hoofdredacteur
Kheb die php nu 20 keer gerefreshed en zie de hele tijd gewoon een plaatje hoor

Verwijderd

Topicstarter
Op zaterdag 14 juli 2001 15:24 schreef woutf het volgende:
Kheb die php nu 20 keer gerefreshed en zie de hele tijd gewoon een plaatje hoor
Hmmz... ik nu ook, zonder wijziging aan het script.... xs4all servers zullen wel moeilijk gedaan hebben ofzo... nou ja bedankt iig..

[edit]
en nou weer niet..... :(
wat zien andere mensen???

Verwijderd

XS4all internet-acces (weet ff niet hoe je het moet noemen) abbonementen ondersteunen geen php hoor!

Verwijderd

Topicstarter
Op zaterdag 14 juli 2001 16:22 schreef gillesdegrote het volgende:
XS4all internet-acces (weet ff niet hoe je het moet noemen) abbonementen ondersteunen geen php hoor!
Blijkbaar wel :)
Het script wordt ook gewoon iedere keer uitgevoerd, alleen het plaatje uitvoeren doet ie niet iedere keer

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
gebruik gewoon mijn mooie scriptje :)

http://orangeweb.nl/~matthijs/rwi

zonder de omweg via GD
(die niet werkt als GD niet ondersteund wordt)

Verwijderd

Op zaterdag 14 juli 2001 23:45 schreef wicher het volgende:
gebruik gewoon mijn mooie scriptje :)

http://orangeweb.nl/~matthijs/rwi

zonder de omweg via GD
(die niet werkt als GD niet ondersteund wordt)
Mis ik iets? :?

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Op zaterdag 14 juli 2001 23:54 schreef DiEana het volgende:

[..]

Mis ik iets? :?
oops sorry

ik heb even niet goed gelezen in de php-code van Operations |:(
ik dacht ff dat ie een ImageCreateFromGif deed, en er vervolgens niks aan deed maar direct weer ImageGif deed
dat zou niet erg zinnig geweest zijn namelijk :)

Verwijderd

Topicstarter
't is inmiddels opgelost
XS4All heeft (zo zeggen ze) op de basic abonnementen geen php. 't werkt wel, maar blijkbaar niet goed.
Op m'n pc hier thuis ff php4 met gd gezet en nu werkt het vlekkeloos, lag dus niet aan het script...
thanx iig....
Pagina: 1