Uploaden permission

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

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

24/11/2024 08:19:37
 
- 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.