Maximale image-grootte?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »
Sam Witse

Sam Witse

26/11/2012 20:22:13
Quote Anchor link
Dames en heren,

Ik beeld jpg's af door ze uit een mysql-database te plukken, en ze met een header ("Content-type:$Type") af te beelden.
Dit lukt goed zolang de afbeelding niet groter is dan ongeveer 50KB.
Afbeeldingen die groter zijn, worden ofwel maar half afgebeeld, ofwel helemaal niet.
Iemand enig idee waar dit aan ligt?
Hier volgt de PHP-code waarmee ik de jpg afbeeld:

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?PHP
require_once( "../Php/dbconnectie.php" );
$Pic = $_GET["Pic"] ;
$sql = "SELECT * FROM tblFoto WHERE Nummer =\"$Pic\" ";
$result = mysql_query ($sql) ;
if ($row = mysql_fetch_array ($result)) {
    $Type = $row["Type"] ;
    $ImageData = $row["Data"] ;
    header ("Content-type:$Type") ;
    echo $ImageData ;
}
else { echo "Picture n° $Pic not found" ;}
?>
 
PHP hulp

PHP hulp

19/05/2024 10:38:24
 
Frits Katoen

Frits Katoen

26/11/2012 20:39:14
Quote Anchor link
Wat voor type is de kolom waar je de afbeelding in opslaat?

Toevoeging op 26/11/2012 20:46:10:

Is het trouwens niet handiger om de afbeelding gewoon op te slaan als bestand en het pad en de bestandsnaam in de database? Naast dat het waarschijnlijk handiger is, is het sowieso beter voor je database omdat deze al vrij vlot in omvang zal groeien en een stuk zwaarder belast wordt bij het opvragen van een afbeelding.
 
Sam Witse

Sam Witse

26/11/2012 21:03:59
Quote Anchor link
Op de breedte van de kolom staat geen limiet.
De jpg rechtstreeks in de tabel steken levert geen probleem :<img align="center" src="./weg_files/boer164.jpg">
beeldt de jpg wél goed af.

Ik begin niet de 100.000.001-ste discussie over wel of niet de jpg in een database steken...
 
Ivo Breeden

Ivo Breeden

26/11/2012 21:05:58
Quote Anchor link
@Frits: ach, de meningen zijn verdeeld. Als database-man zeg ik: "waarom zou een filesystem beter zijn dan een database? Stop alles in je database, dan kun je veel meer met je data doen".
@Sam: Kijk eens naar je database parameter "max_allowed_packet". Het kan zijn dat het resultaat van je query ineens afgekapt wordt als packets te groot worden. Je kunt dan "max_allowed_packet" hoger instellen.
 
Frits Katoen

Frits Katoen

26/11/2012 21:15:08
Quote Anchor link
Sam Witse op 26/11/2012 21:03:59:
Op de breedte van de kolom staat geen limiet.
De jpg rechtstreeks in de tabel steken levert geen probleem :<img align="center" src="./weg_files/boer164.jpg">
beeldt de jpg wél goed af.

Ik begin niet de 100.000.001-ste discussie over wel of niet de jpg in een database steken...


Ik wilde ook geen discussie opstarten, maar gaf een tip over iets waar je misschien niet eens over nagedacht had.....

Ik kom toch nog een keer terug op het type van de kolom. Ondanks dat je geen breedte hebt ingesteld heeft elk type wel een maximum grootte. Een BLOB komt bijvoorbeeld niet verder dan 64KB
Gewijzigd op 26/11/2012 21:16:01 door Frits Katoen
 
Sam Witse

Sam Witse

26/11/2012 21:22:49
Quote Anchor link
max_allowed_packet staat op 1048576
'lijkt' mij groot genoeg.
Ik krijg ook geen error bij het opladen van de jpg
 
John D

John D

26/11/2012 21:23:22
Quote Anchor link
Geen error is niet ongewoon, sommige database engines slaan op wat ze kunnen en vergeten de rest. Niet altijd krijg je een melding TOO LONG FOR COLUMN. Welke type gebruik je?
TINYBLOB - 255 bytes
BLOB - 65535 bytes
MEDIUMBLOB - 16,777,215 bytes (2^24 - 1)
LONGBLOB - 4G bytes (2^32 – 1)
De "max_allowed_packet" zoals Ivo al zei is ook belangrijk.
Gewijzigd op 26/11/2012 21:25:48 door John D
 
Sam Witse

Sam Witse

26/11/2012 21:27:17
Quote Anchor link
@Frits: Sorry als ik grof over kwam: was NIET de bedoeling.

over Blobs in Mysql vind ik : The internal representation of a table has a maximum row size of 65,535 bytes, even if the storage engine is capable of supporting larger rows. This figure excludes BLOB or TEXT columns, which contribute only 9 to 12 bytes toward this size.
Niets over de max grootte van BLOB-fields.

Maar de grens van 64KB lijkt mij verdacht overeen te komen met hetgeen ik vaststel...
Ergens een parameter in Mysql?


Toevoeging op 26/11/2012 21:32:45:

@john D: type veranderd in Longblob lijkt de oplossing te zijn. Blob beperkt tot 64KB. wist ik niet (shame on me)

Dankuzeerwelallemaal!

Een gelukkigslapenkunnendegaan Sam.
 
Frits Katoen

Frits Katoen

26/11/2012 21:33:27
Quote Anchor link
@Sam: geen probleem :)

Op http://dev.mysql.com/doc/refman/5.5/en/storage-requirements.html staat:

BLOB: L < 2^16 (L = the actual length in bytes of a given string value)

Ik weet niet hoe ver ed database al gevuld is of dat je nog aan het testen bent, anders zou ik het type verandern naar LONGBLOB en nog eens proberen. Dan weet je het zeker.

Toevoeging op 26/11/2012 21:34:05:

Ah je had het al getest :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.