abonnement Unibet Coolblue Bitvavo
pi_47577260
Ps. Is het logisch als je een bestand van 2MB hebt deze 20MB aan geheugen in beslag neemt met imageCreateFromJpeg?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47577514
quote:
Op vrijdag 23 maart 2007 12:24 schreef Chandler het volgende:
Ps. Is het logisch als je een bestand van 2MB hebt deze 20MB aan geheugen in beslag neemt met imageCreateFromJpeg?
Ja, ik geloof dat je het als een bmp moet voorstellen, echt elke pixel stelt een byte voor. Tenminste dat las ik ergens toen ik er mee aan de slag ging.
-
pi_47577531
quote:
Op vrijdag 23 maart 2007 12:24 schreef Chandler het volgende:
Ps. Is het logisch als je een bestand van 2MB hebt deze 20MB aan geheugen in beslag neemt met imageCreateFromJpeg?
Als hij het naar een rauw formaat omzet, kan dat best logisch zijn. Ik heb geen flauw idee dus
pi_47577796
Dus dan zou het handiger zijn dat wanneer je met images gaat werken je altijd het geheugen / 10 = max upload MB oid
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47578266
Het kan dan dus soms ook handig zijn om bijvoorbeeld ImageMagick te installeren op je server.
pi_47578921
Klopt maar in dit geval niet echt handig

Tevens kom ik nog iets raars tegen

Als ik een bestand van 2MB upload krijg ik netjes in $_FILES alle gegevens terug behalve de grootte van het bestand, deze staat namelijk dan op 0???

Hoe is dat mogelijk?

-edit-
kan dit komen door de limiet die is opgesteld in PHP?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47579165
Het bestand is inderdaad volledig geüpload?
pi_47579184
Hoe kan ik zien of deze volledig is geuploaded? want afgekapte bestanden zie je toch niet terug in $_FILES?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47579215
Post eens een print_r($_FILES)
pi_47579236
Waar doel je op Geqxon?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47579295
quote:
Op vrijdag 23 maart 2007 13:30 schreef Chandler het volgende:
Waar doel je op Geqxon? :D
In je sourcecode even

1
2
3
<?php
print_r
($_FILES);
?>


neerzetten, en wat hij uitpoept hier neerzetten :)
pi_47579311
quote:
Op vrijdag 23 maart 2007 12:59 schreef HuHu het volgende:
Het kan dan dus soms ook handig zijn om bijvoorbeeld ImageMagick te installeren op je server.
das waar die moet ik ook nog installeren op mn server!
pi_47582291
quote:
Op vrijdag 23 maart 2007 13:32 schreef Geqxon het volgende:

[..]

In je sourcecode even
[ code verwijderd ]

neerzetten, en wat hij uitpoept hier neerzetten
Ik heb de error reeds gevonden, ik moet toch echt wat meer letten op errors van php zelf
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_47582321
quote:
Op vrijdag 23 maart 2007 14:57 schreef Chandler het volgende:

[..]

Ik heb de error reeds gevonden, ik moet toch echt wat meer letten op errors van php zelf
Gewoon lekker ruig "E_ALL" in je php.ini zetten
pi_47583438
ik ben ook even bezig met een scriptje..
maar ik krijg deze melding:

Warning: imagecreatefrompng() [function.imagecreatefrompng]: 'icon.png' is not a valid PNG file

Hoe kan ik dat png bestandje wel valid maken?
pi_47583737
Is het wel een PNG bestand dat? Of is het een JPG/GIF/BMP die je naar *.png hebt gerenamed?

En werkt je script wel met andere PNG bestanden?
pi_47584085
quote:
Op vrijdag 23 maart 2007 15:31 schreef HuHu het volgende:
Is het wel een PNG bestand dat? Of is het een JPG/GIF/BMP die je naar *.png hebt gerenamed?

En werkt je script wel met andere PNG bestanden?
Het is een origineel png bestand

en andere png afbeeldingen worden gewoon weergegeven.
pi_47584275
quote:
Op vrijdag 23 maart 2007 15:39 schreef cw2cu het volgende:

[..]

Het is een origineel png bestand

en andere png afbeeldingen worden gewoon weergegeven.
Ik las nog ergens op php.net dat er een probleem was met PNG bestanden die meer dan 256 kleuren bevatten... misschien ligt het daar aan?
pi_47584460
Ik had wel problemen met GIF maar dat kwam omdat ivm die patenten ruzies een tijd terug bepaalde versies van GDlibrary geen gif ondersteuning meer hadden, en die versie stond toevallig op mijn server. Maar PNG is geloof ik patentvrij.
Misschien heeft het met de transperatie te maken? Daar wil ie soms ook wel eens over vallen.
-
pi_47585442
quote:
Op vrijdag 23 maart 2007 15:44 schreef HuHu het volgende:

[..]

Ik las nog ergens op php.net dat er een probleem was met PNG bestanden die meer dan 256 kleuren bevatten... misschien ligt het daar aan?
dankje, ik weet niet waarom maar het is idd opgelost
  vrijdag 23 maart 2007 @ 19:14:58 #261
65471 SkaterSam
Lurking Galore
pi_47591360
edit: zie onder

[ Bericht 34% gewijzigd door SkaterSam op 24-03-2007 17:17:33 ]
Let's make life easy
Typo's are the demon spawn from hell !
pi_47597705
Je zal moeten controleren of er een geldige waarde in staat, niet alleen of er iets in staat wat niet false is.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zaterdag 24 maart 2007 @ 13:52:13 #263
65471 SkaterSam
Lurking Galore
pi_47609598
edit: lekker, de errors werden niet als een array naar de sessie gestuurd, dus bleven ze elkaar overschrijven...

[ Bericht 96% gewijzigd door SkaterSam op 24-03-2007 17:17:11 ]
Let's make life easy
Typo's are the demon spawn from hell !
  zaterdag 24 maart 2007 @ 17:44:26 #264
116535 Smoked
Ally Sheedy FTW!1
pi_47615146
Wat is er fout aan deze notatie?

1$query = "DELETE FROM tbl_persoon WHERE persoonID=" .$_POST["persoonID"];
There IS no global warming -- The Matrix
pi_47615482
quote:
Op zaterdag 24 maart 2007 17:44 schreef Smoked het volgende:
Wat is er fout aan deze notatie?
[ code verwijderd ]
1$query = "DELETE FROM tbl_persoon WHERE persoonID="  . $_POST['persoonID'];


Beter. Het lag aan de quotes. Verder is dit levensgevaarlijk, en raad ik je aan eerst te kijken of er geen rotzooi in de $_POST staat, maar daar laat ik het even bij.
  zaterdag 24 maart 2007 @ 18:36:25 #266
51748 H4ze
wait...what?
pi_47616536
quote:
Op zaterdag 24 maart 2007 17:44 schreef Smoked het volgende:
Wat is er fout aan deze notatie?
[ code verwijderd ]
Geef de URL van de site waarop je deze query gebruikt is?
*BURP*
pi_47616886
Inderdaad, ga eens na wat er gebeurd bij het volgende:

$_POST['persoonID'] = "1 OR 1=1";

pi_47617441
quote:
Op zaterdag 24 maart 2007 17:57 schreef Geqxon het volgende:

[..]
[ code verwijderd ]

Beter. Het lag aan de quotes. Verder is dit levensgevaarlijk, en raad ik je aan eerst te kijken of er geen rotzooi in de $_POST staat, maar daar laat ik het even bij.
Als je toch over quotes valt, waarom maak je er dan niet gelijk
1$query = 'DELETE FROM tbl_persoon WHERE persoonID='  . $_POST['persoonID'];
van?
pi_47618179
quote:
Op zaterdag 24 maart 2007 19:08 schreef Light het volgende:

[..]

Als je toch over quotes valt, waarom maak je er dan niet gelijk
[ code verwijderd ]

van?
Waarom is ' beter dan "?
-
pi_47619085
Omdat bij " PHP nog gaat kijken of er iets te parsen valt binnen de string en bij ' niet. Dus ' is sneller dan ".
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')