login  Naam:   Wachtwoord: 
Registreer je!
 Forum

gd fout

Offline sasser - 16/02/2005 12:19 (laatste wijziging 16/02/2005 12:27)
Avatar van sasserPHP interesse ik heb een scriptje gemaakt dat zorgt dat hij plaatje overelkaar plakt maar hij geeft geen plaatje weer wat moet er veranderd worden??
  1. <?
  2. header('content-type: image/png');
  3. if($midden == 1 OR $midden == 2 OR $midden == 3 OR $midden == 4){
  4. $image = imagecreatefrompng('/land/gras_full.png');
  5. }
  6. if($midden == 5 OR $midden == 6 OR $midden == 7){
  7. $image = imagecreatefrompng('/land/bos_full.png');
  8. }
  9. if($midden == 8){
  10. $image = imagecreatefrompng('/land/gras_full.png');
  11. }
  12. if($boven == 1 OR $boven == 2 OR $boven == 3 OR $boven == 4){
  13. $image_b = imagecreatefrompng('/land/gras_boven.png');
  14. }
  15. if($boven == 5 OR $boven == 6 OR $boven == 7){
  16. $image_b = imagecreatefrompng('/land/bos_boven.png');
  17. }
  18. if($rechts == 1 OR $rechts == 2 OR $rechts == 3 OR $rechts == 4){
  19. $image_r = imagecreatefrompng('/land/gras_rechts.png');
  20. }
  21. if($rechts == 5 OR $rechts == 6 OR $rechts == 7){
  22. $image_r = imagecreatefrompng('/land/bos_rechts.png');
  23. }
  24. if($onder == 1 OR $onder == 2 OR $onder == 3 OR $onder == 4){
  25. $image_o = imagecreatefrompng('/land/gras_onder.png');
  26. }
  27. if($onder == 5 OR $onder == 6 OR $onder == 7){
  28. $image_o = imagecreatefrompng('/land/bos_onder.png');
  29. }
  30. if($links == 1 OR $links == 2 OR $links == 3 OR $links == 4){
  31. $image_l = imagecreatefrompng('/land/gras_links.png');
  32. }
  33. if(links == 5 OR $links == 6 OR $links == 7){
  34. $image_l = imagecreatefrompng('/land/bos_links.png');
  35. }
  36. if($midden == 8 AND $boven == 8){
  37. $water = imagecreatefrompng('/land/water_b.png');
  38. }
  39. if($midden == 8 AND $rechts == 8){
  40. $water = imagecreatefrompng('/land/water_r.png');
  41. }
  42. if($midden == 8 AND $onder == 8){
  43. $water = imagecreatefrompng('/land/water_o.png');
  44. }
  45. if($midden == 8 AND $links == 8){
  46. $water = imagecreatefrompng('/land/water_l.png');
  47. }
  48. if($midden == 8 AND $boven == 8 AND $rechts == 8){
  49. $water = imagecreatefrompng('/land/water_b_r.png');
  50. }
  51. if($midden == 8 AND $onder == 8 AND $rechts == 8){
  52. $water = imagecreatefrompng('/land/water_r_o.png');
  53. }
  54. if($midden == 8 AND $onder == 8 AND $links == 8){
  55. $water = imagecreatefrompng('/land/water_o_l.png');
  56. }
  57. if($midden == 8 AND $links == 8 AND $boven == 8){
  58. $water = imagecreatefrompnge('/land/water_l_b.png');
  59. }
  60. if($midden == 8 AND $boven == 8 AND $rechts == 8 AND $onder == 8){
  61. $water = imagecreatefrompng('/land/water_b_r_o.png');
  62. }
  63. if($midden == 8 AND $onder == 8 AND $rechts == 8 AND $links == 8){
  64. $water = imagecreatefrompng('/land/water_r_o_l.png');
  65. }
  66. if($midden == 8 AND $onder == 8 AND $links == 8 AND $boven == 8){
  67. $water = imagecreatefrompng('/land/water_o_l_b.png');
  68. }
  69. if($midden == 8 AND $links == 8 AND $boven == 8 AND $rechts == 8){
  70. $water = imagecreatefrompng('/land/water_l_b_r.png');
  71. }
  72. if($midden == 8 AND $links == 8 AND $boven == 8 AND $rechts == 8 AND $onder == 8){
  73. $water = imagecreatefrompng('/land/water_full.png');
  74. }
  75. imagecopymerge($image, $image_b, 0, 0, 0, 0, 100, 100, 100);
  76. imagecopymerge($image, $image_r, 0, 0, 0, 0, 100, 100, 100);
  77. imagecopymerge($image, $image_o, 0, 0, 0, 0, 100, 100, 100);
  78. imagecopymerge($image, $image_l, 0, 0, 0, 0, 100, 100, 100);
  79. imagecopymerge($image, $water, 0, 0, 0, 0, 100, 100, 100);
  80. imagepng($image); //{edit} imagepng helpt ook nie
  81. imagedestroy($image);
  82. imagedestroy($image_b);
  83. imagedestroy($image_r);
  84. imagedestroy($image_o);
  85. imagedestroy($image_l);
  86. imagedestroy($water);
  87. ?>

alvast bedankt
sasser;-)

13 antwoorden

Gesponsorde links
Offline Wijnand - 30/11/1999 00:00
Avatar van Wijnand Moderator error_reporting(E_ALL); even aanzetten.. kan ook zijn dat het E_ALL is (met quotes eromheen).rnrnDan krijg je misschien een duidelijke foutmelding.
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend hier gebruik je png header('content-type imagepng'); rnen hier gebruik je jpg imagejpeg($image); rnrndasniedebedoeling
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend [quote]rnerror_reporting(E_ALL); even aanzetten.. kan ook zijn dat het E_ALL is (met quotes eromheen).rnrnDan krijg je misschien een duidelijke foutmelding.rn[quote]rnrnof gewoon direct je fout weghalen...
Offline sasser - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van sasser PHP interesse @ wijnand dan geeft hij geen foutmelding weer.;-)
Offline Wijnand - 30/11/1999 00:00
Avatar van Wijnand Moderator ja ok, maar het kan naar mijn mening nooit kwaad om E_ALL te gebruiken. Want dan kunnen zijzelf ook de fouten eruit halen en dan hoeft het niet allemaal hier komen te staan.
Offline sasser - 30/11/1999 00:00
Avatar van sasser PHP interesse imagejpeg($image); rn imagepng($image); dit helpt ook nie;-)
Offline xSc - 30/11/1999 00:00
Avatar van xSc Onbekend Waarom al die if-jes'(rnrnKijk eens naar switch() en naar de (groterdan) en (kleinerdan).
Offline Fenrir - 30/11/1999 00:00
Avatar van Fenrir PHP expert bekijk de bron vd pagina eens.rnzie je iets of is het leeg
Offline sasser - 30/11/1999 00:00
Avatar van sasser PHP interesse De afbeelding “url” kan niet vertoond worden, omdat ze fouten bevat.rndeze fout geeft hij nu aan;-)
Offline Fenrir - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Fenrir PHP expert 2 mogelijkhedenrnrn1. zet voor header(...rnrn2. Ga naar FireFox, en druk dan op [ctrl] + [u] en bekijk wat er staat.rnrnNu zie je wss wel errors, welke
Offline sasser - 30/11/1999 00:00
Avatar van sasser PHP interesse het is gelukt teveel bij plaatjes url maar nu als ik hem over elkaar plak zie je alleen het laatst geplakte plaatje terwijl ze voor een groot deel doorzichtig zijn en nu is wat doorzichtig is witrn;-)
Offline Fenrir - 30/11/1999 00:00
Avatar van Fenrir PHP expert zet weer voor header(...rnrnen echo de urls vd plaatjes (die in $image_l, etc staan);rnrnzijn die goedrnrnzet er error_reporting(E_ALL); boven
Offline sasser - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van sasser PHP interesse Hij doet het nu alleen soms gaat hij niet goed dat komt omdat het gif plaatjes zijn want met png doet hij het perfect, alleen kan ik met png plaatjes niet doorzichtig maken hoe zorg ik dat hij met gif goed doed
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s