Safety Mode

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

.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 »

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 »

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 »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

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) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

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 »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »
Koen Bressers

Koen Bressers

18/05/2007 14:45:00
Quote Anchor link
Beste mensen,

Ik was bezig met het ontwerpen van een website met daarin een portfolio. Nu gaat er iets mis met het uploaden van de afbeeldingen (hij load wel up maar ik kan ze niet openen; niet genoeg rechten) en volgens de server komt dat door een of andere PHP Safe Mode. Volgens hen moet ik mijn script aanpassen, maar ik heb geen idee. Kan iemand mij hierbij helpen?

Dit is het bericht dat ik kreeg

Hoi Koen,

Dit heeft zo te zien te maken met PHP Safe Mode. We draaien dit nog niet zo lang overigens, en ook maar enkel op nieuwe servers. Ik weet niet of het voor jou technisch mogelijk is om de scripting aan te passen zodat hij om kan gaan met Php Safe Mode? Het is uiteraard wel veiliger namelijk. De reden dat we dit toepassen is dat we een tijd geleden een 'hack' hebben gehad door een klant welke een lek script had op zijn website (http://www.webwereld.nl/articles/44401/.html) en waardoor dus honderden sites getroffen waren. We hebben dit gelukkig op kunnen lossen, maar het had voorkomen kunnen worden. Open_Basedir, waarvan wij uitgingen dat dit tegen zou houden, deed dat niet voldoende. Met PHP Safe Mode is het niet mogelijk om dit nogmaals mee te maken. Uiteraard hebben we nog servers met Safe Mode off, dus mocht het niet mogelijk zijn de scripting aan te passen kan ik je site alsnog overzetten, maar voor ieders veiligheid kan je beter je scripting aanpassen indien je daar de kennis en tijd voor hebt.

Onze excuses voor het ongemak.

Dit is mijn 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
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?

include('../connect.php');

echo "<link rel='stylesheet' href='../body.css' type='text/css'>";

echo "<table width='100%' cellspacing='0' cellpadding='0'><tr><td>";

echo "<font face='verdana' size='1' color='black'>";

if ($_POST['upload']){

    // opslaan
    global $_FILES;
    $filename = $_FILES['userfile']['name'];

      // kijken of plaatje in geupload (tmp)
    if (is_uploaded_file($_FILES['userfile']['tmp_name'])){
        // plaatje naar map kopieieren
        $bestand = "../doc/fotonieuw/".$filename;
        if(move_uploaded_file($_FILES['userfile']['tmp_name'], $bestand)){

            $allow[0] = "jpg";
            $allow[1] = "gif";
            $allow[2] = "png";
            $allow[3] = "bmp";
            $allow[4] = "peg";

            $extentie = strtolower(substr($filename, -3));
    
            for ($i = 0; $i < count($allow); $i++){
                if($extentie == $allow[$i]){
                    $extentie_check = "ok";
                }
            }


            if($extentie_check != "ok"){

                echo "Deze extensie is niet toegestaan. Wel toegestaan zijn .jpg, .gif, .jpeg, .png en .bmp.";

            }
else {

                $nummer = $_POST['nummer'];
                $categorie = $_POST['categorie'];

                $insert = "INSERT INTO portfolio (foto, nummer, categorie) VALUES ('$filename','$nummer','$categorie')";
                mysql_query($insert) or die(mysql_error());

                echo "Afbeelding uploaden gelukt.<p>";

                echo "<a href='portfolio.php'>Terug</a>";

            }

        }
else {
            echo "Fout bij uploaden afbeelding.<p>";

            echo "<a href='afbeeldingen.php'>Terug.</a>";

            exit;
        }
    }
else {
        echo "Fout bij uploaden afbeelding. Is de afbeelding te groot?<p>";

        echo "<a href='afbeeldingen.php'>Terug.</a>";

        exit;
    }

}
else {

echo "<b>Voeg een foto toe aan je portfolio</b><p>";

    echo "<form method='post' enctype='multipart/form-data' target='_self'>";
    echo "<input type='hidden' name='MAX_FILE_SIZE' value='99999999999999'/>";

    echo "Selecteer de foto (666 bij 500 px of 234,95 bij 176,39 mm)<br>";
    echo "<input name='userfile' type='file'><br>";
    echo "&nbsp;<br>";

    echo "Rangnummer (0.01 t/m 99.99)<br>";
    echo "<input type='text' name='nummer' maxlength='5'><br>";
    echo "&nbsp;<br>";

    echo "Categorie<br>";
    echo "<select name='categorie'>";
    echo "<option value='Fashion'>Fashion</option>";
    echo "<option value='Travel'>Travel</option>";
    echo "<option value='Beauty'>Beauty</option>";
    echo "</select><br>";
    echo "&nbsp;<br>";

    echo "<input name='upload' type='submit' value='Upload'>";

    echo "</form>";

}


echo "<hr>";

echo "<b>Verwijder een uit je portfolio</b><p>";

if($_GET['v'] != ""){

    if($_GET['z'] == ""){

        echo "Weet je zeker dat je deze foto wil verwijderen?<p>";

        echo "<a href='portfolio.php?v=".$_GET['v']."&z=ja'>Ja</a><br>";
        echo "<a href='portfolio.php'>Nee</a>";

    }
else {

        $v = $_GET['v'];

        $foto_select = mysql_query("SELECT * FROM portfolio WHERE id = '$v'") or die(mysql_error());
        while($row = mysql_fetch_array($foto_select)){

            $delete = mysql_query("DELETE FROM portfolio WHERE id = '$v' LIMIT 1") or die(mysql_error());

            if(file_exists('../doc/fotonieuw/'.$row['foto'])){

                unlink('../doc/fotonieuw/'.$row['foto']);

                echo "De foto is verwijderd.<p>";

                echo "<a href='portfolio.php'>Terug</a>";

            }
else {

                echo "De foto kon niet worden verwijderd.<p>";

                echo "<a href='portfolio.php'>Terug</a>";

            }


        }

    }

}
else {

$fotos_select = mysql_query("SELECT * FROM portfolio ORDER BY categorie,nummer") or die(mysql_error());
while($row = mysql_fetch_array($fotos_select)){

    echo "<a href='portfolio.php?v=".$row['id']."'><font color='darkred'><b>X</b></font></a>&nbsp;";
    echo $row['categorie']." > ".$row['foto']." (# ".$row['nummer'].")<br>";

}


echo "</font>";

}


?>


</td></tr></table>
 
PHP hulp

PHP hulp

22/12/2024 12:06:24
 
- SanThe -

- SanThe -

18/05/2007 15:14:00
Quote Anchor link
Foutmelding?
 
Koen Bressers

Koen Bressers

18/05/2007 16:00:00
Quote Anchor link
Is er niet, als ik een afbeelding open krijg ik een 403 error.

Forbidden
You don't have permission to access /doc/foto/afbeelding.jpg on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.37 Server at xxx.com Port 80
 
Jacco Engel

Jacco Engel

18/05/2007 16:02:00
Quote Anchor link
Probeer eens met een .htaccess :
safe_mode = Off

Volgens mij moet je daar je php.ini mee kunnen overrulen
 
- SanThe -

- SanThe -

18/05/2007 16:18:00
Quote Anchor link
Welke rechten en owner:group heeft dat plaatje?
En je hebt geen error 404 document in je rootdir staan.
 
Koen Bressers

Koen Bressers

19/05/2007 00:39:00
Quote Anchor link
safe_mode = Off

Hiermee krijg ik een Iternal server error.

Rechten van het plaatje = chmod 600 (hoe verander ik dit?).
 
Koen Bressers

Koen Bressers

19/05/2007 00:43:00
Quote Anchor link
Als ik het plaatje via ftp chmod rechten 777 geef, kan ik hem op de site bekijken. Echter, als ik dit via de site zelf doe krijgt het plaatje wel rechten 777 maar krijg ik nog steeds dezelfde 403 error.
 



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.