Beste mensen,

Waarschijnlijk een heel simple ding maar hoe sla ik een gegenereerde afbeelding op.

Op afbeelding.php wordt een afbeelding gegenereerd door middel van variabele.

De afbeelding is dus op te vragen dmv:


Afbeelding.php?basis=1&optie1=6&optie2=5


Nu wil ik dus de gegenereerde afbeelding tijdelijk opslaan op de server zodat ik later hem kan terugroepen wanneer er een PDF wordt gegenereerd.

Ik ben bezig geweest met


copy("$adres","$locatieopslaan")


Maar dit werkt niet.
Wie weet een oplossing of kan mij zeggen in welke richting ik het moet zoeken?
kun je me even wat meer code laten zien?? waar komt $adres vandaan??
$adres=Afbeelding.php?basis=1&optie1=6&optie2=5

$locatieopslaan=/temp/$IPnummer.png

als ik hem wil weergeven kan ik gewoon

<img src=Afbeelding.php?basis=1&optie1=6&optie2=5>

doen.

echter als ik hem wil kopieren geeft hij foutmeldingen

nu heb ik het net geprobeerd met:

imagepng ($adres , $locatieopslaan)

maar krijg de volgende foutmelding:

 imagepng() expects parameter 1 to be resource, string given 
doe eens imagepng(file_get_contents($adres), $locatieopslaan); ?
ik heb het probleem getackeld

ik in het bestand Afbeelding.php

Daarin genereert $merge de afbeelding met:

$merge2 = new ImgMerge(array("$kleur1","$kleur2","$schaduw","$model1","$optie1","$variant1","$variant2",), 'center' ); 


Door hier een kleine toeving aan toe te voegen (afbeelding2.png) slaat hij hem direct op de server op.


$merge2 = new ImgMerge(array("$kleur1","$kleur2","$schaduw","$model1","$optie1","$variant1","$variant2",), 'center', 'afbeelding2.png'); 


mag dus een slotje op.

@No One>>> Bedankt voor je moeite!
Nu alleen nog even leren dat je al die quotes kwijt moet raken. Kom op, een variabele binnen quotes zetten op die manier, waar is dat goed voor?
@Erwin H:: Ik ben vaak allang blij als een script werkt ;)

maar bedankt voor de tip ik zal er eens op gaan letten!
Is inderdaad erg slordig en kan alleen maar fouten veroorzaken. Het heeft geen enkele toegevoegde waarde, en alleen maar nadelen. Ook voor de leesbaarheid is het niet bevordelijk.

Reageren