verkleinen van foto geeft foutmelding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer Inhouse Software Pakket Informe

Functieomschrijving Heb jij zowel ervaring op de back als front-end en vind jij het leuk om complexe materie eigen te maken als software ontwikkelaar? Kom je uit de buurt van Nijmegen of Doetinchem en wil je van A tot Z verantwoordelijk zijn voor de development werkzaamheden? Lees dan snel verder en solliciteer! Software doorontwikkelen qua functionaliteiten en ander maatwerk op zowel back- als front-end; Samen met collega's sparren over innovatieve ontwikkelingen die mogelijk gemaakt kunnen worden; Schakelen met de business en de requirements vertalen naar mooie, duurzame oplossingen; Je hebt ruime ervaring met object georiënteerd programmeren en vindt het leuk

Bekijk vacature »

OutSystems Developer Gloednieuw Applicatiehuis

OutSystems Developer Functieomschrijving Heb jij als OutSystems Developer ruime ervaring met het ontwikkelen van diverse applicaties? Lijkt het jou gaaf om aan de vooravond te staan van de implementatie van een volledig nieuw applicatiehuis? Wil jij aan de slag binnen een uitdagende omgeving waarbij je de mogelijkheid krijgt jezelf verder te ontwikkelen? Lees snel verder! Jouw taken als OutSystems Developer zullen bestaan uit: Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Functie-eisen De eisen zijn: Hbo

Bekijk vacature »

System Engineer / Systeembeheerder

Hi! Wij zijn ict/teamwork. Met een compact team van ICT specialisten zorgen we ervoor dat de werkplekken van onze klanten altijd blijven draaien. Wij nemen ICT heel serieus. En de persoonlijke ontwikkeling van onze mensen ook. Wij zorgen voor een professionele, relaxte werkomgeving waarin je alle ruimte krijgt om het maximale uit jezelf te halen. / interessante managed services & cloud projecten / veel vrijheid, flexibiliteit en verantwoordelijkheid / veel afwisseling in klanten en type werkzaamheden / volledig inhouse, geen detachering Wat ga je doen als System Engineer? Om half 9 staat jouw verse Jura koffie al op je te

Bekijk vacature »

.NET Core Developer C# Kubernetes

Functieomschrijving Ben jij een .NET Core Developer en wil je werken binnen een hele toffe en innovatieve omgeving? Heb je kennis van C#, Kubernetes en MySQL? Reageer dan snel! Ontwikkelen van online platform door middel van .NET Core, C# en SQL; Optimaliseren van performance en uptime; Wegwerken van bugs; Koppelingen maken met andere microservices; Werken aan innovatieve projecten en nieuwe features. Functie-eisen Afgeronde HBO of WO opleiding; Minimaal 5 jaar ervaring als Developer; Kennis en ervaring met .NET Core en Kubernetes zijn een vereiste; Kennis en ervaring met C#, SQL, RabbitMQ en microservice zijn een pré; Je hebt ervaring met

Bekijk vacature »

Software-engineer/full-stackdeveloper (junior/medi

Functie­omschrijving Als software engineer werk jij aan de kernsystemen van de MIVD, met name in de cloudomgeving. Je zorgt ervoor dat deze state-of-the-art zijn en blijven en je staat dicht bij het inlichtingenproces. Jij ondersteunt immers de operatie door data en informatie zo efficiënt mogelijk op te slaan, te verrijken, te visualiseren en te verspreiden. Samen met je collega’s denk je voortdurend na over hoe het beter kan en bouw je continu aan systemen en applicaties om het inlichtingenproces naar een hoger niveau te tillen. Ben je gewend om kort-cyclisch en interactief te werken, ben je initiatiefrijk en vind je

Bekijk vacature »

Java Developer / Overheid / Complexiteit

Functieomschrijving Wil jij als Java Developer een bijdrage leveren aan een veiliger Nederland en je als Java Developer bezig houden met zeer complexe bedrijfskritische applicaties? Lees dan snel verder! Doorontwikkelen bedrijfskritische applicaties; Aanpassingen maken in de bestaande applicatie; Vertalen van jouw visie op continuous integration en continuous delivery; Debuggen van de applicatie; In gesprek gaan met eindgebruikers om verbetervoorstellen op te halen. Functie-eisen Minimaal HBO-werk en denkniveau; Minimaal 5 jaar werkervaring als Java Developer; Je bent minimaal OCP-Java SE 6 gercertificeerd; Je hebt kennis van Webservices en Continuous Integration; Je bent analytisch sterk en zowel klant- als resultaatgericht. Bedrijfsomschrijving Binnen

Bekijk vacature »

Systeembeheerder Cloud Engineer

Systeembeheerder Cloud Engineer In de afgelopen maanden is er nog nooit zoveel gewerkt in de Cloud als voorheen. Je hebt de laatste ontwikkelingen in de IT op de voet gevolgd. Hierdoor weet je zeker dat je als systeembeheerder Cloud overal terecht kan maar daarbij is het nu nog belangrijker dat je voor een werkgever kiest waar je ondanks de Social distance toch de verbondenheid voelt. Daarom leggen wij bij T2 de focus op jou als persoon en zien wij je graag nog meer ontwikkelen en daar plukken wij samen de vruchten van. Waarom T2? Je haalt voldoening uit de technische

Bekijk vacature »

Senior .NET developer/ architect gezocht, api deve

Ben je een ervaren .NET developer en op zoek naar baan waarbij je je ook meer kunt gaan richten op architectuur? Binnen een leuke, sociale en betrokken werkomgeving? Met technieken als .NET Core en Azure? Dan zou deze baan wellicht iets voor jou kunnen zijn. Voor een organisatie in Rotterdam zijn we op zoek naar eens senior .NET ontwikkelaar/ architect. De organisatie bevindt zich in de financiële branche en is een van de grotere spelers in hun vakgebied. De organisatie bestaat uit circa 600 medewerkers en heeft verschillende vestigingen in Nederland. Het hoofdkantoor zit in Rotterdam en daar is ook

Bekijk vacature »

.NET Developer

.NET Developer De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een

Bekijk vacature »

.NET Developer Zorg-ICT

Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Developer? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in teamverband. ChipSoft maakt gebruik van een zelf ontwikkeld multi-tier framework. Tijdens een interne opleiding brengen wij je snel bij hoe je binnen deze architectuur je ontwikkelkunsten kunt

Bekijk vacature »

Oracle Functional Cloud Expert (Junior / Medior)

Vacancy: Oracle Functional Cloud Expert (Junior / Medior) Looking to work in an international company with more than 35 different nationalities where collaboration and innovative ideas are key to drive future success? Seeking a role where you can add value and have the opportunity to develop and grow? Office Depot Europe has an exciting opportunity for an Oracle Functional Cloud Expert (Junior / Medior) to join our European headquarters in Venlo, the Netherlands. The role is a fulltime, permanent position offering an excellent salary and benefits package. Your role as an Oracle Functional Cloud Expert (Junior / Medior) Office Depot

Bekijk vacature »

Senior cloud engineer / full stack developer

Functie­omschrijving Het Koninklijk Meteorologisch Instituut is 'data driven' sinds 1854. Waarnemen, data verzamelen, modelleren, analyseren en duiding geven zijn de kernactiviteiten van het instituut. Waarnemingen komen van satellieten, radar, vliegtuigen in de lucht, maar ook van de meer dan 300 vrijwilligers die neerslagmetingen doen. De ICT van het instituut is zeer omvangrijk en voor de uitvoering van onze modellen beschikken we over een eigen HPC (supercomputer). Veel systemen zijn hoog beschikbaar uitgevoerd en kennen geen downtime. Als senior cloud engineer ben je in de lead bij de opzet en inrichting van het cloud platform, bij het vormgeven van applicaties voor

Bekijk vacature »

Lead Java-ontwikkelaar

Functie­omschrijving Introductie Komend jaar staan een aantal grote projecten op de agenda die bijdragen aan de herkenbaarheid en het bereik van KVK. Samen met ondernemers, steden en rijksoverheid initiëren we creatieve projecten waarmee we ondernemend Nederland faciliteren. Ambitieuze startende ondernemers verbinden we met ervaren en succesvolle ondernemers. Met elkaar bedenken we nieuwe tools die gebruikmaken van gegevens vanuit het Handelsregister en die verrijkt worden met andere data. Zo brengen we real time en fact-based business opportunities in kaart! Jouw kracht Van begin tot einde ben jij een onmisbare factor binnen ieder project. Je bent een enthousiaste teamspeler die volgens de

Bekijk vacature »

Cloud Software Developer

Als Cloud Software Developer ga je aan de slag met onze SaaS-dienst Zorgplatform. Voor de ontwikkeling hiervan gebruiken wij Microsoft technologie. Zie jij dit als een uitdaging? Lees dan verder! Jouw baan Als Cloud Software Developer ga je werken aan ons Zorgplatform. Dit is een veilige service die uitgebreide ondersteuning biedt voor transmurale samenwerking. Wij ontwikkelen dit in C# in een ASP.NET Core framework. Je gaat aan de slag met het opzetten van microservices voor de verschillende processen die Zorgplatform ondersteunt. Je maakt bijvoorbeeld de integratie voor het inkijken van het medisch dossier mogelijk aan de hand van toelatingen, geregistreerd

Bekijk vacature »

Mobile App Developer

Ons Mobile ontwikkelteam zoekt een fanatieke Mobile App Developer. Ben jij creatief en heb je passie voor het ontwikkelen van apps? Dan zijn wij op zoek naar jou! Jouw baan ChipSoft heeft al diverse apps uitgebracht en het aantal gebruikers hiervan neemt snel toe. De apps doen het erg goed bij de zorginstellingen. Je kunt hierbij denken aan apps verpleegkundigen, thuiszorgmedewerkers, de logistieke dienst en - natuurlijk - de artsen zelf. Door jouw hands-on mentaliteit, eigenwijsheid en technisch inzicht kun je nauwkeurig herbruikbare software schrijven. Die software sluit naadloos aan op onze ‘back end’ (HiX, onze ICT-totaaloplossing voor de zorg).

Bekijk vacature »

02/03/2013 21:54:25
Quote Anchor link
Ik probeer een foto te verkleinen en weg te schrijven. De code die ik gebruik is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
// The file
$filename = 'test/PP1132410_bew.JPG';

// Set a maximum height and width
$width = 200;
$height = 200;

// Content type
header('Content-Type: image/jpeg');

// Get new dimensions
list($width_orig, $height_orig) = getimagesize($filename);

$ratio_orig = $width_orig/$height_orig;

if ($width/$height > $ratio_orig) {
   $width = $height*$ratio_orig;
}
else {
   $height = $width/$ratio_orig;
}


// Resample
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);

// Output
imagejpeg($image_p, 'test/test200.jpg', 80);
?>


als ik het script draai krijg ik de volgende foutmelding:
Quote:
"De afbeelding “http://domeinnaam/verklein.php” kan niet worden weergegeven, omdat deze fouten bevat."

Het bestandje test200.jpg is niet aangemaakt.

Ten eerste hoeft de foto niet getoond te worden. Maar wel weggeschreven. Wie weet wat ik fout doe?
Gewijzigd op 02/03/2013 21:56:19 door
 
PHP hulp

PHP hulp

03/08/2020 11:03:09
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 21:59:19
Quote Anchor link
Waarschijnlijk moet je de rechten even aanpassen van de map test. Die zullen wellicht op 777 staan. Zet ze eens op 666.
 
Obelix Idefix

Obelix Idefix

02/03/2013 22:04:47
Quote Anchor link
Waar komt die foutmelding vandaan?
Daarin staat iets over afbeelding, maar in het pad staat een php bestand (verklein.php)
 

02/03/2013 22:07:44
Quote Anchor link
@frank
Het geeft geen verschil. Zelfde foutmelding

volgens mij heeft 666 minder rechten dan 777.

@obelix en idefix
de foutmelding staat op mijn browsersscherm (firefox)
verklein.php is de naam van het script dat hierboven staat.
Gewijzigd op 02/03/2013 22:09:55 door
 
Obelix Idefix

Obelix Idefix

02/03/2013 22:17:00
Quote Anchor link
Die foutmelding komt niet uit bovenstaande code.

Kloppen de paden en de bestandsnamen?
Gewijzigd op 02/03/2013 22:18:18 door Obelix Idefix
 

02/03/2013 22:18:24
Quote Anchor link
waar komt die dan vandaan en waarom wordt het bestand niet aangemaakt? of heb ik totaal de verkeerde code om een plaatje te verkleinen?

de paden en bestandsnamen kloppen
Gewijzigd op 02/03/2013 22:20:58 door
 
Jan Koehoorn

Jan Koehoorn

02/03/2013 22:21:46
Quote Anchor link
Laatste regel veranderen in:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    imagejpeg ( $image_p );
?>
 

02/03/2013 22:24:40
Quote Anchor link
@ Jan
Dan wordt de foto zeker niet weggeschreven toch. Maar wel even geprobeerd. Geeft precies dezelfde foutmelding.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 22:24:41
Quote Anchor link
ik bedoel het andersom inderdaad. met 777 heb je meer dan voldoende rechten
 

02/03/2013 22:25:22
Quote Anchor link
@frank
dat dacht ik al, meer kan niet volgens mij
 
Jan Koehoorn

Jan Koehoorn

02/03/2013 22:27:16
Quote Anchor link
Dan moet het een rechtending zijn. Ik heb jouw script gekopieerd, zie voorbeeld:

www.jankoehoorn.nl/phphulp/

Script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
    // The file
    $filename = 'chicaenollie.jpg';

    // Set a maximum height and width
    $width = 200;
    $height = 200;

    // Content type
    header ( 'Content-Type: image/jpeg' );

    // Get new dimensions
    list ( $width_orig, $height_orig ) = getimagesize ( $filename );

    $ratio_orig = $width_orig / $height_orig;

    if ( $width / $height > $ratio_orig ) {
        $width = $height * $ratio_orig;
    }

    else {
        $height = $width / $ratio_orig;
    }


    // Resample
    $image_p = imagecreatetruecolor ( $width, $height );
    $image = imagecreatefromjpeg ( $filename );
    imagecopyresampled ( $image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig );

    // Output
    imagejpeg ( $image_p );
?>
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 22:30:57
Quote Anchor link
probeer het eens zonder header

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
//header('Content-Type: image/jpeg');
?>


Toevoeging op 02/03/2013 22:32:38:

Het kan namelijk zijn dat je toch al een beetje output gegenereerd hebt voor het verzenden van je header waardoor php een foutmelding geeft en zodoende je imagefile ongeldig is geworden.
 

02/03/2013 22:37:18
Quote Anchor link
@jan
welke rechten en eigenaren heb jij dan staan?

Toevoeging op 02/03/2013 22:39:22:

@frank
met jouw aanwijzing is de foutmelding wel anders:
Quote:
Fatal error: Call to undefined function imagecreatetruecolor() in /home/www/beheer/verklein.php on line 24


maar ja, het blijft een foutmelding
 
Jan Koehoorn

Jan Koehoorn

02/03/2013 22:42:58
Quote Anchor link
Op de map 777
Op het jpg bestand 666

Toevoeging op 02/03/2013 22:43:52:

Als de functie imagecreatetruecolor niet bestaat zal je script natuurlijk niet werken ;-)
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 22:43:56
Quote Anchor link
ja maar ik trapte wel de kat op zijn staart.

laat header nog even uitstaan en doe eens

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo 'Current PHP version: ' . phpversion();
?>
 

02/03/2013 22:46:24
Quote Anchor link
De huidige PHP versie: 5.2.4-2ubuntu5.26
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 22:46:27
Quote Anchor link
Op http://www.php.net/manual/en/function.imagecreatetruecolor.php kun je het volgende lezen:
Quote:
Depending on your PHP and GD versions this function is defined or not. With PHP 4.0.6 through 4.1.x this function always exists if the GD module is loaded, but calling it without GD2 being installed PHP will issue a fatal error and exit. With PHP 4.2.x this behaviour is different in issuing a warning instead of an error. Other versions only define this function, if the correct GD version is installed.

Ik geloof dat jij zo een versie hebt.
Gewijzigd op 02/03/2013 22:51:54 door Frank Nietbelangrijk
 

02/03/2013 22:54:40
Quote Anchor link
Kan het niet helemaal volgen. Denk je dat ik de goede versie heb geïnstalleerd of juist niet. Ofwel: zit volgens jou het probleem in de versie?

Toevoeging op 02/03/2013 22:56:46:

Geen idee welke GD ik heb geinstalleerd. Is standaard installatie.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 22:57:55
Quote Anchor link
Ja het probleem zit in de versie. De functie imagecreatetruecolor() wordt niet herkend en geeft dus een fatal error. Je kunt het nog proberen met imagecreate() maar dan heb je geen truecolor afbeeldingen.


Toevoeging op 02/03/2013 22:59:55:

als je een hoop onleesbare tekst krijgt dan doet ie het en moet je alleen header weer even aanzetten
 

02/03/2013 23:10:17
Quote Anchor link
Dus een oudere (4.06) versie doet het wel goed, maar een nieuwere 5.2.4-2 niet? Lijkt me vreemd.
 



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.