Uploaden permission

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

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 »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

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 »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Senior Java Ontwikkelaar

Dit ga je doen Werken aan uiteenlopende interne projecten voor grote (internationale) organisaties; Ontwikkelen van diverse (web)applicaties en platformen met technieken als Java, Azure en ASP.NET; Complexe vraagstukken tackelen met jouw expertise en ervaring; Waar nodig help jij je collega's om samen tot de juiste oplossing te komen. Hier ga je werken Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en met een groot aantal aansprekende, maatschappelijk betrokken klanten.

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »
Maestro Roboroads

Maestro Roboroads

29/05/2011 22:16:05
Quote Anchor link
Hejallo!

K'heb een klein probleempje met uploaden. Ik krijg een error met permission denied, maar ik hem et alles CHMOD 777 staan.

errors:
Warning: mkdir() [function.mkdir]: Permission denied in domein.nl/pages/uploaden/php.php on line 31

Warning: mkdir() [function.mkdir]: No such file or directory in domein.nl/pages/uploaden/php.php on line 35

Warning: move_uploaded_file(/useruploads/2/1WAT.png) [function.move-uploaded-file]: failed to open stream: No such file or directory in domein.nl/pages/uploaden/php.php on line 40

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpjulp1X' to '/useruploads/2/1WAT.png' in domein.nl/pages/uploaden/php.php on line 40

Code:
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
if($_POST['upl']){
$err = 0;

$checkmime = mysql_query("SELECT type FROM mime WHERE mime = '".$_FILES['f']['type']."'");

if(mysql_num_rows($checkmime) < 1){
$err = 1;
$errormime = 'Mimetype "'.$_FILES['f']['type'].'" word niet geaccepteerd.<br>';
}

$newtotal = ($_FILES['f']['size'] / 1024 / 1024) + getmb(login("id"));
if($newtotal > login("up_limit")){
$err = 1;
$errorsize = 'Dit bestand is te groot.<br>';
}


if($err == 0){
$err2 = 0;
$lastimg = mysql_fetch_assoc(mysql_query("SELECT id FROM uploads ORDER BY id DESC LIMIT 1"));
$newimg = $lastimg['id'] + 1;
//Dircheck
if(!is_dir("/useruploads/")){
mkdir("/useruploads/");
}

if(!is_dir("useruploads/".login("id")."/")){
mkdir("/useruploads/".login("id")."/");
}
$getmime = mysql_fetch_assoc($checkmime);
$type = $getmime['type'];

if(move_uploaded_file($_FILES['f']['tmp_name'], "/useruploads/".login("id")."/".$newimg.basename($_FILES['f']['name']))){
mysql_query("INSERT INTO uploads (userid,type,filename,size) VALUES ('".login("id")."', '".$type."', '/".login("id")."/".$newimg.basename($_FILES['f']['name'])."', '".$_FILES['f']['size']."')");
}else{
$err2 = 1;
}
}else{
$err2 = 2;
}


Waarna, als ik een bestand upload met toegestaan mimetype, ik deze output van $err krijg:
$err = 0
$err2 = 1

Kan iemand mij helpen?
Gewijzigd op 29/05/2011 22:29:20 door Maestro Roboroads
 
PHP hulp

PHP hulp

19/04/2024 06:25:55
 
- SanThe -

- SanThe -

29/05/2011 22:31:10
Quote Anchor link
Haal de eerste / eens weg in:
if(!is_dir("/useruploads/")){
mkdir("/useruploads/");
Gewijzigd op 29/05/2011 22:56:50 door - SanThe -
 
Maestro Roboroads

Maestro Roboroads

29/05/2011 22:37:06
Quote Anchor link
Permission denied weg, maar houd nogsteeds dit over:
Warning: mkdir() [function.mkdir]: No such file or directory in domein.nl/pages/uploaden/php.php on line 35

Warning: move_uploaded_file(/useruploads/2/1WAT.png) [function.move-uploaded-file]: failed to open stream: No such file or directory in domein.nl/pages/uploaden/php.php on line 40

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpef7vH9' to '/useruploads/2/1WAT.png' in domein.nl/pages/uploaden/php.php on line 40

nieuwe code (nu ook ff tussen phptags, voor de kleurtjes :P):
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
<?php

if(!login("loggedin")){
    header("Location: home");
}



if($_POST['upl']){
    $err = 0;

    $checkmime = mysql_query("SELECT type FROM mime WHERE mime = '".$_FILES['f']['type']."'");

    if(mysql_num_rows($checkmime) < 1){
        $err = 1;
        $errormime = 'Mimetype "'.$_FILES['f']['type'].'" word niet geaccepteerd.<br>';
    }


    $newtotal = ($_FILES['f']['size'] / 1024 / 1024) + getmb(login("id"));
    if($newtotal > login("up_limit")){
        $err = 1;
        $errorsize = 'Dit bestand is te groot.<br>';
    }



    if($err == 0){
        $err2 = 0;
        $lastimg = mysql_fetch_assoc(mysql_query("SELECT id FROM uploads ORDER BY id DESC LIMIT 1"));
        $newimg = $lastimg['id'] + 1;
        //Dircheck
        if(!is_dir("useruploads/")){
            mkdir("useruploads/");
        }


        if(!is_dir("useruploads/".login("id")."/")){
            mkdir("/useruploads/".login("id")."/");
        }

        $getmime = mysql_fetch_assoc($checkmime);
        $type = $getmime['type'];

        if(move_uploaded_file($_FILES['f']['tmp_name'], "/useruploads/".login("id")."/".$newimg.basename($_FILES['f']['name']))){
            mysql_query("INSERT INTO uploads (userid,type,filename,size) VALUES ('".login("id")."', '".$type."', '/".login("id")."/".$newimg.basename($_FILES['f']['name'])."', '".$_FILES['f']['size']."')");
        }
else{
            $err2 = 1;
        }
    }
else{
        $err2 = 2;
    }


    if($err2 == 0){
        $confirm = "<font color=\"green\">Bestand geupload!</font>";
    }
elseif($err2 == 1){
        $confirm = "<font color=\"red\">Bestand is geaccepteerd, maar er ging iets fout bij het uploaden. Probeer het opnieuw.<br>useruploads/".login("id")."/".$newimg.basename($_FILES['f']['name'])."</font>";
    }

}

?>


Dit is Btw nu de hele code
Gewijzigd op 29/05/2011 22:41:34 door Maestro Roboroads
 
- SanThe -

- SanThe -

29/05/2011 22:54:13
Quote Anchor link
Ik zie nog steeds een / staan:
mkdir("/useruploads/".login("id")."/");
 
Maestro Roboroads

Maestro Roboroads

29/05/2011 22:55:32
Quote Anchor link
Ik heb het al opgelost, het waren inderdaad alle slashes! Dankjewel :)
Gewijzigd op 29/05/2011 22:55:57 door Maestro Roboroads
 



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.