Img uploaden via url.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »
Matshofman

matshofman

10/02/2008 22:33:00
Quote Anchor link
Hallo,

Ik wil graag een plaatje kunnen uploaden door een url in te voeren. Ik heb nu al gewoon via <input type='file' blablabla> maar ik wil dat het ook met in url kan. Hoe doe ik dat?
 
PHP hulp

PHP hulp

21/11/2024 23:46:14
 
Naam Loos

Naam Loos

10/02/2008 22:34:00
Quote Anchor link
kun je iets speciefieker zijn, waar heen moet het plaatje: database of wat??
 
Joren de Wit

Joren de Wit

11/02/2008 08:19:00
Quote Anchor link
Mats, je bedoelt afbeeldingen van je eigen computer? Dat is niet mogelijk via een url, daar zul je altijd een <input type="file"> voor moeten gebruiken.

Als de betreffende afbeeldingen al online staan daarentegen is het wel weer mogelijk. Met PHP zou je dan het plaatje in kunnen lezen en opslaan op je eigen server. Waarschijnlijk moet je dat met file_get_contents() en de juiste headers wel lukken.

ps. @Bram: sla het liefst nooit afbeeldingen of bestanden direct in de database op. Zet ze gewoon op je server en plaats alleen de bestands of eventueel locatie in je database.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Gerben Jacobs

Gerben Jacobs

11/02/2008 11:54:00
Quote Anchor link
Ik las laatst een artikel over de voor- en nadelen van afbeeldingen opslaan op de harddisk of in een database (blob's) en eigenlijk hebben ze allebei voor- en nadelen en is 't gewoon een persoonlijke keuze..
 
Frank -

Frank -

11/02/2008 12:06:00
Quote Anchor link
@Gerben: Plaatjes in de database opslaan heeft alleen voordelen wanneer je in de BLOB op bitniveau vergelijkingen wilt gaan doen. Wanneer je de plaatjes alleen maar gebruikt om ze later weer te kunnen geven, zijn er alleen maar nadelen verbonden aan het opslaan in een BLOB: Vreet database-ruimte, maakt de database langzamer en je zult altijd met extra headers aan de slag moeten. Er is niet 1 voordeel te vinden!

Zelfs het weggooien van het bestand kan via de database, in PostgreSQL kun je dat doen met een stored procedure in bv. PL/perl of PL/Python.
 
- Ariën  -
Beheerder

- Ariën -

11/02/2008 12:49:00
Quote Anchor link
phpbram schreef op 10.02.2008 22:34:
kun je iets speciefieker zijn, waar heen moet het plaatje: database of wat??

Lijkt me op het filesystem gewoon. Waarom in een databas opslaan?
 
Lode

Lode

11/02/2008 12:57:00
Quote Anchor link
Als het hebt over uploaden van images via een http:// adres.
Tja dat kan wel met fopen(); of curl o.i.d.

Misschien voor een admin een optie maar zou dit zeker niet door bezoekers toelaten! Gezien de nodige beveiligsrisico's.

Over het opslaan van afbeeldingen in een database als blob ben ik het volledig met Frank eens.
Afbeelding verandert toch niet meer meestal na upload?!
Beetje zonde om dan iedere keer ook nog eens een datbase verbindingen te moeten gaan maken... Buiten de eerder genoemde nadelen?

Waarom ze je bitwise een afbeelding willen vergelijken eigenlijk? Voor injectie met code ?
 
Frank -

Frank -

11/02/2008 13:31:00
Quote Anchor link
@Lode: Met dat soort vergelijkingen kun je patronen achterhalen en kun je dus achterhalen of je met een originele foto te maken zou kunnen hebben, of dat men aan het knippen en plakken is geweest (denk aan photoshop). Ook gezichtsherkenning en dat soort zaken zijn dan in de database af te handelen.

Maar goed, dat zijn zeer gespecialiseerde toepassingen die je niet even op een maandagochtend inelkaar draait.
 
Joren de Wit

Joren de Wit

11/02/2008 15:47:00
Quote Anchor link
Quote:
Beetje zonde om dan iedere keer ook nog eens een datbase verbindingen te moeten gaan maken... Buiten de eerder genoemde nadelen?
Tja, de database verbinding zul je toch moeten maken aangezien je hoogstwaarschijnlijk de bestandsnaam wel in de database kwijt wilt, bovendien zal in de meeste gevallen de databaseverbinding toch al aanwezig zijn. Maar dat dit nadeel eigenlijk niet bestaat neemt natuurlijk nog niet weg dat je geen afbeeldingen in een database op moet slaan.
 
Matshofman

matshofman

12/02/2008 20:53:00
Quote Anchor link
Ik reageer een beetje laad en zie dat er veel mensen gereageerd hebben ik zal nog even precies zeggen wat ik bedoel.

Ik wil dat als je bijvoorbeeld het logo van PHPHulp zo willen uploaden dat je dan gewoon de URL van het plaatje kan intypen http://phphulp.nl/imgs/header/logo.gif en dus niet eerst op je eigen PC moet opslaan en dan uploaden.

@Blanche hoe doe ik dat dan met file_get_contents() ?
 
Jimmy Arts

jimmy Arts

12/02/2008 21:04:00
Quote Anchor link
Dus je wilt een bestand op een externe locatie verplaatsen naar je server?
misschien heb je hier iets aan: http://nl.php.net/manual/nl/function.copy.php
 
Matshofman

matshofman

12/02/2008 21:26:00
Quote Anchor link
het plaatje moet ook nog door een resize script heen en ik denk niet dat dat kan met copy. Dit is dat resize script

http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?php
 
class SimpleImage {
  
   var
$image;
   var
$image_type;
 
   function
load($filename) {
      $image_info = getimagesize($filename);
      $this->image_type = $image_info[2];
      if( $this->image_type == IMAGETYPE_JPEG ) {
         $this->image = imagecreatefromjpeg($filename);
      }
elseif( $this->image_type == IMAGETYPE_GIF ) {
         $this->image = imagecreatefromgif($filename);
      }
elseif( $this->image_type == IMAGETYPE_PNG ) {
         $this->image = imagecreatefrompng($filename);
      }
   }
   function
save($filename, $image_type=IMAGETYPE_JPEG, $compression=75, $permissions=null) {
      if( $image_type == IMAGETYPE_JPEG ) {
         imagejpeg($this->image,$filename,$compression);
      }
elseif( $image_type == IMAGETYPE_GIF ) {
         imagegif($this->image,$filename);        
      }
elseif( $image_type == IMAGETYPE_PNG ) {
         imagepng($this->image,$filename);
      }
  
      if( $permissions != null) {
         chmod($filename,$permissions);
      }
   }
   function
output($image_type=IMAGETYPE_JPEG) {
      if( $image_type == IMAGETYPE_JPEG ) {
         imagejpeg($this->image);
      }
elseif( $image_type == IMAGETYPE_GIF ) {
         imagegif($this->image);        
      }
elseif( $image_type == IMAGETYPE_PNG ) {
         imagepng($this->image);
      }  
   }
   function
getWidth() {
      return imagesx($this->image);
   }
   function
getHeight() {
      return imagesy($this->image);
   }
   function
resizeToHeight($height) {
      $ratio = $height / $this->getHeight();
      $width = $this->getWidth() * $ratio;
      $this->resize($width,$height);
   }
   function
resizeToWidth($width) {
      $ratio = $width / $this->getWidth();
      $height = $this->getheight() * $ratio;
      $this->resize($width,$height);
   }
   function
scale($scale) {
      $width = $this->getWidth() * $scale/100;
      $height = $this->getheight() * $scale/100;
      $this->resize($width,$height);
   }
   function
resize($width,$height) {
      $new_image = imagecreatetruecolor($width, $height);
      imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
      $this->image = $new_image;  
   }      
}

?>
 
Jimmy Arts

jimmy Arts

12/02/2008 21:31:00
Quote Anchor link
dan moet je de afbeelding denk ik in een http://nl.php.net/manual/nl/function.tmpfile.php
zetten en dan kopieeren
 
Jan Koehoorn

Jan Koehoorn

12/02/2008 21:36:00
Quote Anchor link
Ik zie het probleem eigenlijk niet. Plaatje uploaden, resizen en de naam in je DB zetten en klaar ben je.
 
Matshofman

matshofman

12/02/2008 22:07:00
Quote Anchor link
Jan Koehoorn schreef op 12.02.2008 21:36:
Ik zie het probleem eigenlijk niet. Plaatje uploaden, resizen en de naam in je DB zetten en klaar ben je.


Het uploaden via url (http://example.com/plaajte.jpg) en dan nog resizen is het probleem.
 
Jan Koehoorn

Jan Koehoorn

12/02/2008 22:10:00
Quote Anchor link
De url http://example.com/plaatje.jpg is gewoon een rechstreekse link naar een jpg bestand. Op die manier kun je niets uploaden. Je hebt een upload script nodig, naast dat resize script dat je al hebt. Kijk eens naar dit upload script van mij.
 
Matshofman

matshofman

13/02/2008 16:29:00
Quote Anchor link
maar hoe zou ik dat dan kunnen combineren?
 
- wes  -

- wes -

13/02/2008 16:38:00
Quote Anchor link
wat wil je nou precies? een url invoeren en dat automatisch iets wordt geupload oid?
 
Matshofman

matshofman

13/02/2008 16:54:00
Quote Anchor link
ja én dat hij door mijn resize script heen gaat
 
Leon Kunst

Leon Kunst

11/04/2008 12:17:00
Quote Anchor link
Ikzelf heb ook gewoon alleen de url in de database,

opvragen is dan gewoon zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
print '<img src="'.$ploatje.'"  .....
?>


en als ik het plaatje wil verwijderen, is het gewoon;

record verwijderen uit database
en
Unlink(); gebruiken om plaatje uit een map te verwijderen.

werkt snel en makkelijk!
 



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.