Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 01-06-2003, 15:17
Martin
Avatar van Martin
Martin is offline
Ik ben bezig met GD Lib en wil de afbeelding weer terug sturen naar de browser, dat lukt, maar zodra ik wil saven wil hij hem saven als .bmp terwijl het een .jpg bestand is.

De code (gedeeltelijk):

PHP-code:
    while ($row mysql_fetch_array($sql))
        {
        
$filename        =    $row["filename"];
        
$views        =    $row["views"];


/* Zet de variabele $pad */
$pad 'images/'.$filename;

/* Maak de tekst in de afbeelding op */
$views 'DynamicDreams.nl - Afbeelding is '.$views.' keer bekeken';

/* Bewerk de afbeelding */
$im imagecreatefromjpeg($pad);
$txtcolor ImageColorAllocate($im,0,0,0); 
imagestring($im'3''5''5'$views$txtcolor);

/* Verzend de afbeelding */
header("Content-Type: image/jpeg");
header("Content-Disposition: filename=$filename");
ImageJPEG($im,'','75');                

/* Ruim de gemaakte rommel netjes op */
ImageDestroy($im);        


        } 
Met citaat reageren
Advertentie
Oud 01-06-2003, 15:40
Marcade
Avatar van Marcade
Marcade is offline
Ik kan me heel goed voorstellen dat de functies die je hier gebruikt, je plaatje eerst omzetten naar BMP voor bewerking (omdat JPG's on the fly bewerken klote is; en BMP ongecomprimeerd gewoon goed te bewerken valt) ..

Das het enige waar ik op kan komen ..
Met citaat reageren
Oud 01-06-2003, 16:20
M@rco
Avatar van M@rco
M@rco is offline
Ehmm.. is je Temp Inet Files map niet gewoon vol?
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Met citaat reageren
Oud 01-06-2003, 16:27
deathz0rz
deathz0rz is offline
eeeh.. het zal er wel niks mee te maken hebben, maar met deze code stuur je meerdere plaatjes (1 per row uit je db)
__________________
Ooit. Dan.
Met citaat reageren
Oud 01-06-2003, 16:49
Martin
Avatar van Martin
Martin is offline
Citaat:
deathz0rz schreef op 01-06-2003 @ 17:27:
eeeh.. het zal er wel niks mee te maken hebben, maar met deze code stuur je meerdere plaatjes (1 per row uit je db)
Ik output maar 1 afbeelding, aangezien ID een UNIEK nummer is.
Met citaat reageren
Oud 01-06-2003, 16:49
Martin
Avatar van Martin
Martin is offline
Citaat:
M@rco schreef op 01-06-2003 @ 17:20:
Ehmm.. is je Temp Inet Files map niet gewoon vol?
Nee, anderen hebben hetzelfde (zoals Marcade).
Met citaat reageren
Oud 01-06-2003, 17:00
Marcade
Avatar van Marcade
Marcade is offline
Citaat:
Martin schreef op 01-06-2003 @ 17:49:
Nee, anderen hebben hetzelfde (zoals Marcade).
Heb je je chatlog nog terug gelezen van mij?
Met citaat reageren
Oud 01-06-2003, 17:01
Martin
Avatar van Martin
Martin is offline
Citaat:
Marcade schreef op 01-06-2003 @ 18:00:
Heb je je chatlog nog terug gelezen van mij?
hold on

edit: Gelezen tot "17:21:37".

weird

Laatst gewijzigd op 01-06-2003 om 17:03.
Met citaat reageren
Oud 01-06-2003, 17:05
Marcade
Avatar van Marcade
Marcade is offline
Citaat:
Martin schreef op 01-06-2003 @ 18:01:
hold on

edit: Gelezen tot "17:21:37".

weird
het kwam erop neer dat er niks mis is met je script. Hij stuurt gewoon een goede header en een JPG op.

Maar dat ik meer dacht dat het gewoon aan MSIE ligt; omdat JPeg geen freeware formaat meer is sinds kort (maanden geleden ofzo) dat Microsoft het eruit heeft gehaald.

Als je een link maakt <A Href="<jouw plaatje ding>"> zeg maar .. en je klikt daar op en kiest 'save as' .. dan sla je nml. WEL gewoon een JPeg op.

Sterre zit onder windows 98 en heeft ws. niet de nieuwste MSIE en daarin zal nog wel JPeg ondersteund worden.

Ik denk dat het zoiets is.
Met citaat reageren
Oud 01-06-2003, 17:06
Marcade
Avatar van Marcade
Marcade is offline
Alhoewel .. ik bij andere jpeg plaatjes geen problemen heb.

*vreemd*

Misschien mis je toch nog wat in je header ..
Met citaat reageren
Oud 01-06-2003, 17:07
Martin
Avatar van Martin
Martin is offline
Citaat:
Marcade schreef op 01-06-2003 @ 18:05:
het kwam erop neer dat er niks mis is met je script. Hij stuurt gewoon een goede header en een JPG op.

Maar dat ik meer dacht dat het gewoon aan MSIE ligt; omdat JPeg geen freeware formaat meer is sinds kort (maanden geleden ofzo) dat Microsoft het eruit heeft gehaald.

Als je een link maakt <A Href="<jouw plaatje ding>"> zeg maar .. en je klikt daar op en kiest 'save as' .. dan sla je nml. WEL gewoon een JPeg op.

Sterre zit onder windows 98 en heeft ws. niet de nieuwste MSIE en daarin zal nog wel JPeg ondersteund worden.

Ik denk dat het zoiets is.
In Opera wil hij hem ook wel saven als .jpg

Ik vind het maar een vaag gedoe, het lag dus niet aan mijn script maar aan MSIE (Hoe kan het ook anders...).
Met citaat reageren
Oud 01-06-2003, 17:07
Martin
Avatar van Martin
Martin is offline
Citaat:
Marcade schreef op 01-06-2003 @ 18:06:
Alhoewel .. ik bij andere jpeg plaatjes geen problemen heb.

*vreemd*

Misschien mis je toch nog wat in je header ..
Worden die dan wel verstuurd d.m.v. PHP met headers?
Met citaat reageren
Oud 01-06-2003, 17:08
Marcade
Avatar van Marcade
Marcade is offline
Citaat:
Martin schreef op 01-06-2003 @ 18:07:
Worden die dan wel verstuurd d.m.v. PHP met headers?
Nee, daarom, en daar zit ook een HTML pagina achter; jij verstuurd geloof ik een rauwe JPG naar de browser.
Met citaat reageren
Oud 01-06-2003, 17:08
deathz0rz
deathz0rz is offline
Citaat:
Martin schreef op 01-06-2003 @ 17:49:
Ik output maar 1 afbeelding, aangezien ID een UNIEK nummer is.
ik zie geen ID? staat die in je query? die staat er niet bij, en dan nog is 'while' overbodig
__________________
Ooit. Dan.
Met citaat reageren
Oud 01-06-2003, 17:09
Martin
Avatar van Martin
Martin is offline
Citaat:
deathz0rz schreef op 01-06-2003 @ 18:08:
ik zie geen ID? staat die in je query? die staat er niet bij, en dan nog is 'while' overbodig
Ik weet het, heb het zo even gekopieerd en geplakt uit een ander uploadscript van mij, moet nog worden 'getuned' zeg maar
Met citaat reageren
Oud 01-06-2003, 18:15
Verwijderd
Ik heb nog geen een script gezien dat je het als .jpg op laat slaan :/
Er komt altijd .bmp uit als het jpeg is.. Zal vast een reden hebben..
Met citaat reageren
Oud 01-06-2003, 18:17
Martin
Avatar van Martin
Martin is offline
Citaat:
McLaren schreef op 01-06-2003 @ 19:15:
Ik heb nog geen een script gezien dat je het als .jpg op laat slaan :/
Er komt altijd .bmp uit als het jpeg is.. Zal vast een reden hebben..
Jup, maar als je de afbeelding in een HTML-pagine zet en je slaat hem dan op dan neemt hij wel roos.jpg als bestandsnaam
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware Dreamweaver Form
CJH95
20 30-12-2013 19:03
Software & Hardware [Algemeen] Advies nieuwe PC
Verwijderd
122 24-11-2004 11:44
Software & Hardware [PHP] imap_mail() geeft niet het gewenste resultaat..
Verwijderd
3 31-10-2003 08:39
Software & Hardware Free Webhosting
N*A*Shezbaernon
6 31-05-2003 22:18


Alle tijden zijn GMT +1. Het is nu 17:13.