Uploaden permission

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer Vue.js Meewerkend voorman

Bedrijfsomschrijving Betreffende organisatie is gevestigd in de regio van Lelystad en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van diverse communicatiemiddelen aan de consumentenmarkt. Hierin staan innovatie, optimale klantbeleving en een passie voor technologie centraal. Ruim 100 medewerkers staan dagelijks klaar om te zorgen voor een optimale klantbeleving en optimalisatie van het aanbod. Om diverse businessprocessen binnen de organisatie vloeiend te laten verlopen is software ontwikkeling van essentieel belang. Binnen de organisatie zijn drie scrumteams dagelijks bezig met het beheer en de doorontwikkeling van het applicatielandschap. Zij werken aan verschillende projecten om de beleving van

Bekijk vacature »

Front-end Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-end Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Front-End Developer at Coolblue? Read below if the job suits you.

Bekijk vacature »

Full-stack Java Developer

Functieomschrijving Wil jij continu een organisatie en processen optimaliseren? Maak jij graag IT applicaties die impact hebben? Wil jij jezelf en Nederland in beweging houden? Wat ga je doen als Full-stack Java Developer bij Randstad Nederland? Als je als full-stack java developer ergens impact hebt, dan is het hier wel. Wij ondersteunen onze HR-dienstverlening met hightech apps en software, die we continu verbeteren. Zodat onze mensen ervoor kunnen zorgen dat bijvoorbeeld jouw koffer op de band terecht komt op het vliegveld, jouw pakketjes netjes op tijd worden geleverd en goed verzorgt wordt in het ziekenhuis. Onze innovaties volgen elkaar in

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Security Engineer

Security Operations Engineer Voor onze opdrachtgever in de omgeving van Utrecht zijn weop zoek naareen security operations engineer o.b.v. deta-vast. Als security operations engineer maak je deel uit van het Infra & Security team binnen IT. Het team bestaat uit 4 collega’s die rapporteren aan de Manager Infra & Security. Daarnaast werk je nauw samen met de information security officer. In een innovatieve ‘open space’ afdeling waarin alle ICT en E-commerce disciplines vertegenwoordigd zijn werk je samen aan de optimale ontwikkeling en dienstverlening voor de opdrachtgever. Wat zijn jouw verantwoordelijkheden en werkzaamheden? Jouw verantwoordelijkheden: Als security operations engineer ben je

Bekijk vacature »

.NET Developer / C#

Bedrijfsomschrijving werken bij een organisatie waar je met het volgende in aanraking komt: High-intensity dataverkeer, meer dan 2,7 miljard berichten per jaar; Development aan .NET applicaties die maandelijks miljoenen euro's verwerken; Salaris als developer tot bijna 70.000 euro op jaarbasis; Geen partij in de omgeving van Tilburg die zo'n complex .NET applicatielandschap heeft; Werken aan meer dan 50 diensten, verdeeld over 10 Scrum teams; Focus op o.a.: C# en ASP.NET in een Agile organisatie; Elk kwartaal een week lang verplicht met nieuwe technieken/tooling werken; Meer dan 40 ervaren .NET ontwikkelaars als collega's; Mogelijkheid om 32 of 36 uur te gaan

Bekijk vacature »

Sr. Oracle Developer

Bedrijfsomschrijving Als ervaren DevOps Engineer zal je verantwoordelijk zijn voor de ontwikkeling van nieuwe webapplicaties door middel van Oracle APEX en PL/SQL. Je houdt je bezig met het realiseren van mooie en innovatieve oplossingen, voortstormend uit de requirements die je hebt achterhaald bij diverse stakeholders. Naast web development ben je tevens verantwoordelijk voor het onderhouden een groot aantal complexe applicaties, het analyseren van problemen en hierbij met bruikbare oplossingen komen. Als onderdeel van een scrum team ondersteun je je DevOps collega's waar nodig en zorg je samen met hem voor het optimaliseren van de bedrijfssystemen. De organisatie is een energieleverancier

Bekijk vacature »

.NET Developer

Bedrijfsomschrijving Our client is a leading software company in the region of Amersfoort. They offer solutions in the Cloud (SaaS) to more than 2 million users. Their software supports 2000 clients through different HR solutions. They do this together with 1000 colleagues. You will be part of the team that is focused on integrations. This is a small, driven and international team. As a .NET Developer you are responsible for developing self-service APIs in C# within a .NET-framework. You will also perform unit tests on what you have developed. These APIs are used to automate different HR processes for their

Bekijk vacature »

Full Stack .NET Developer voor zakelijke vergelijk

Dutch is mandatory for this position. Als Full Stack C#.NET Developer zorg jij ervoor dat het vergelijkingsplatform over de nieuwste functionaliteiten beschikt. Deze applicatie ondersteunt assurantiekantoren in het inzichtelijk maken en vergelijken van verschillende verzekeringsproducenten. Denk hierbij aan de meest actuele gegevens over premies en voorwaarden. Dit doen zij volledig onafhankelijk. Als Developer ben je bedreven in het samenvoegen van verschillende web services en databasen. Samen met jouw collega’s ben je verantwoordelijk voor het volledige ontwikkeltraject. Je schakelt makkelijk met verschillende afdelingen over bestaande en nieuw te ontwikkelen functionaliteiten. Naast het ontwikkelen van nieuwe functionaliteiten, zal je ook de bestaande

Bekijk vacature »

Application Developer Tech Lead

We’re Hiring! A UPS Application Developer Tech Lead *REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as

Bekijk vacature »

Scala Developer Security

Bedrijfsomschrijving Voor een dynamische en snelgroeiende organisatie in Den Haag zijn wij op zoek naar een back-end developer met interesse in security vraagstukken. Deze organisatie richt zich op het ontwikkelen van een online platform waar persoons- en bedrijfsgevoelige informatie veilig kan worden uitgewisselt en opgeslagen. Binnen de organisatie voegt iedereen vanuit zijn eigen expertise iets toe en staat zelfsturing hoog in het vaandel. Zij werken via het domain driven design principe waarbij zij binnen het betreffende domein met alle disciplines sparren over de inrichting van het platform en het oplossen van problemen. Het platform wordt ontwikkeld in Scala binnen een

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue back’s office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Outsystems developer - Energiemarkt

Ben jij een ervaren Outsystems developer met de skills om te luisteren, te analyseren en te inspireren? Dit is een uitgelezen kans om je aan te sluiten bij een snel groeiend team binnen CGI. Vanuit het team leveren we IT-projecten die de levens van miljoenen mensen raken! Wat ga je doen? Als OutSystems developer ontwikkel en implementeer je binnen ons team nieuwe applicaties, verbeter en onderhoud je de prestaties van bestaande applicaties en werk je aan diverse projecten van onze klant. Je helpt met het omzetten van wensen naar werkende software van het hoogste niveau op basis van een Agile-werkmethodiek.

Bekijk vacature »

Game en Applicatie Developer

Traffic & More is dé specialist in tijdelijk verkeersmanagement. Op een creatieve en innovatieve wijze geven wij invulling aan tijdelijke verkeersmaatregelen bij mobiliteitsvraagstukken. Wij staan bekend als vooruitstrevende onderneming en hebben de focus op de digitale toekomst, waarbij kwaliteit en veiligheid altijd voorop staat. Vanwege de toenemende vraag naar technologische- en veiligheidsontwikkelingen zijn wij op zoek naar een: Game & Applicatie Developer voor 32-40 uur per week De werkomgeving Wij zijn een jong en dynamisch bedrijf, gevestigd in Utrecht tegen de grens van Nieuwegein. Laagdrempelig en informeel zijn typerende kenmerken van de organisatie, waarbij ook voldoende ruimte is voor plezier

Bekijk vacature »

Platform & Device Developer

Je werkt aan veel dynamische projecten als Platform & Device Developer binnen Coolblue, waarin je creativiteit kwijt kunt. Wat doe je als Platform & Device Developer bij Coolblue? Als Platform & Device Developer ben je verantwoordelijk voor het bouwen en het ontwikkelen van de platformen waarop alle Coolblue'ers werkzaam zijn. Je bent leergierig en gaat geen uitdaging uit de weg. Hiervoor wil je graag weten waarom sommige systemen of processen zo ontwikkeld zijn en ga je op onderzoek om dit te verbeteren. Je gaat in gesprek met verschillende stakeholders en developers om te kijken of je nieuwe oplossing werkt. Op

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

16/05/2021 10:34:45
 
- 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.