avatar upload hulp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

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 »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

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 »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

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 »
Projectx verheijden

projectx verheijden

04/07/2012 18:20:12
Quote Anchor link
hallo allemaal ik heb een beetje hulp nodig met de avatar upload.
ik heb een script dat niet compleet werkt.

wat mijn probleem is dat ik de afbeelding wel in mijn database krijg maar niet in mijn files van de server.

kan iemand mij vertellen of helpen met wat ik fout doe...





dit is mijn settings pagina waar gebruikers straks de afbeelding kunnen uploaden.

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
<?php
include 'core/init.php';
protect_page();
include 'includes/overall/header.php';

if (empty($_POST) === false) {
    $required_fields = array('firstname', 'email');
    foreach($_POST as $key=>$value) {
       if (empty($value) && in_array($key, $required_fields) === true) {
           $errors[] = 'velden met een ster zijn verplicht in te vullen.';
           break 1;
       }
    }

    
    if (empty($errors) === true) {
        if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false) {
             $errors[] = 'Een geldig email is verplicht.';
        }
else if (email_exists($_POST['email']) === true && $user_data['email'] !== $_POST['email']) {
        
        }
    }

}

?>

<h1>Profiel settings</h1>

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
<?php
if (isset($_GET['succes']) === true && empty($_GET['succes']) === true) {
     echo 'Jou profiel pagina is verandert';
}
else {


if (empty($_POST) === false && empty($errors) === true) {

   $update_data = array(
   'firstname'     => $_POST['firstname'],
   'lastname'     => $_POST['lastname'],
   'email'          => $_POST['email'],
   'over_jezelf'          => $_POST['over_jezelf'],
   'allow_email' => ($_POST['allow_email'] == 'on') ? 1 : 0
   );
  
   update_user($session_user_id, $update_data);
   header('Location: settings.php?succes');
   exit();
  
  
}
else if (empty($errors) === false) {
    echo output_errors($errors);
}

?>


<form action="" method="post">
<ul>
<li>
firstname*:<br>
<input type="text" name="firstname" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['firstname']; ?>
">
</li>
<li>
lastname:<br>
<input type="text" name="lastname" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['lastname']; ?>
">
</li>
<li>
email*:<br>
<input type="text" name="email" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['email']; ?>
">
</li>
<li>
over jezelf:<br>
<textarea name="over_jezelf" rows="6" cols="30" maxlength="500" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['over_jezelf']; ?>
"></textarea>
</li>
<li>
<input type="checkbox" name="allow_email"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if ($user_data['allow_email'] == 1) { echo 'checked="checked"'; } ?>
> Wilt u onze nieuws brieven ontvangen?
</li>
<li>
<input type="submit" value="update">
</li>
</ul>
</form>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

}        
include 'includes/overall/footer.php';
?>





hier volgen dan de upload.php
en de view.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
<?php

if (isset($_POST['submit']))
{

$name = $_FILES['myfile']['name'];
$tmp_name = $_FILES['myfile']['tmp_name'];

if ($name)
{

   $location = "avator/$name";
   move_uploaded_file($tmp_name,$location);
  
  $query = mysql_query("UPDATE users SET imagelocation='$location' WHERE username='$username'");
  
  die("jou foto is uploaded");
  

}

else
die("please select a file");


}


echo "upload your image:

<form action='settings.php' method='post' enctype='multipart/form-data'>
    file: <input type='file' name='myfile'> <input type='submit' name='submit' value='uploaden'>
</form>"
;
?>



hier volgt de viw.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
<?php

$query
= mysql_query("SELECT * FROM users WHERE username='$username'");
if (mysql_num_rows($query)==0)
die("user not found");
else
{

$row = mysql_fetch_assoc($query);
$location = $row['imagelocation'];

echo "<img src='$location' width='100' height='100'>";

}


?>
 
PHP hulp

PHP hulp

21/11/2024 20:39:24
 
- Ariën  -
Beheerder

- Ariën -

04/07/2012 18:26:59
Quote Anchor link
Ik zou eerst maar eens goede foutafhandeling gaan toepassen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$location = "avator/$name";
   move_uploaded_file($tmp_name,$location);
  
  $query = mysql_query("UPDATE users SET imagelocation='$location' WHERE username='$username'");
  
  die("jou foto is uploaded");

Op deze manier sta je gewoonweg zelf maar te beslissen of het gelukt is, of juist niet. Het gebruik van die() is overigens ook uit den boze. Een script hoort niet te sterven.
 
Projectx verheijden

projectx verheijden

04/07/2012 19:07:44
Quote Anchor link
hoi bedankt voor de reactie...

ik heb nu alle php bestanden samen gevoegd op mijn settings pagina en de die() functies verwijdert en naar echo geplaatst.

nu plaatst hij wel mijn afbeelding in de database van de gebruiker maar hij stopt ze niet in mijn map files op de server die ik genoemd heb (avators)...

ik heb mijn error reporing aan staan maar die weergeeft niks.
mvg en bedankt voor de reactie



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
<?php
include 'core/init.php';
protect_page();
include 'includes/overall/header.php';

if (empty($_POST) === false) {
    $required_fields = array('firstname', 'email');
    foreach($_POST as $key=>$value) {
       if (empty($value) && in_array($key, $required_fields) === true) {
           $errors[] = 'velden met een ster zijn verplicht in te vullen.';
           break 1;
       }
    }

    
    if (empty($errors) === true) {
        if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false) {
             $errors[] = 'Een geldig email is verplicht.';
        }
else if (email_exists($_POST['email']) === true && $user_data['email'] !== $_POST['email']) {
        
        }
    }

}

?>

<h1>Profiel settings</h1>

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
<?php
if (isset($_GET['succes']) === true && empty($_GET['succes']) === true) {
     echo 'Jou profiel pagina is verandert';
}
else {


if (empty($_POST) === false && empty($errors) === true) {

   $update_data = array(
   'firstname'     => $_POST['firstname'],
   'lastname'     => $_POST['lastname'],
   'email'          => $_POST['email'],
   'over_jezelf'          => $_POST['over_jezelf'],
   'allow_email' => ($_POST['allow_email'] == 'on') ? 1 : 0
   );
  
   update_user($session_user_id, $update_data);
   header('Location: settings.php?succes');
   exit();
  
  
}
else if (empty($errors) === false) {
    echo output_errors($errors);
}

?>


<form action="" method="post">
<ul>
<li>
firstname*:<br>
<input type="text" name="firstname" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['firstname']; ?>
">
</li>
<li>
lastname:<br>
<input type="text" name="lastname" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['lastname']; ?>
">
</li>
<li>
email*:<br>
<input type="text" name="email" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['email']; ?>
">
</li>
<li>
over jezelf:<br>
<textarea name="over_jezelf" rows="6" cols="30" maxlength="500" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $user_data['over_jezelf']; ?>
"></textarea>
</li>
<li>
<input type="checkbox" name="allow_email"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if ($user_data['allow_email'] == 1) { echo 'checked="checked"'; } ?>
> Wilt u onze nieuws brieven ontvangen?
</li>
<li>
<input type="submit" value="update">
</li>
</ul>
</form>


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
<?php


$username
= $_SESSION['user_id'];

if (isset($_POST['submit']))
{

$name = $_FILES['myfile']['name'];
$tmp_name = $_FILES['myfile']['tmp_name'];

if ($name)
{

   $location = "avator/$name";
   move_uploaded_file($tmp_name,$location);
  
  $query = mysql_query("UPDATE users SET imagelocation='$location' WHERE user_id='$username'");
  
  echo "jou foto is uploaded <a href='view.php'>home</a>";
  

}

else
echo "please select a file";


}





echo "upload your image:

<form action='settings.php' method='post' enctype='multipart/form-data'>
    file: <input type='file' name='myfile'> <input type='submit' name='submit' value='uploaden'>
</form>"
;
?>


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
<?php

$username
= $_SESSION['user_id'];

$query = mysql_query("SELECT imagelocation FROM users WHERE user_id='$username'");
if (mysql_num_rows($query)==0)
echo "user not found";
else
{

$row = mysql_fetch_assoc($query);
$location = $row['imagelocation'];

echo "<img src='$location' width='100' height='100'>";

}


?>




Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php




}        
include 'includes/overall/footer.php';
?>
 
- Ariën  -
Beheerder

- Ariën -

04/07/2012 19:18:44
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
move_uploaded_file($tmp_name,$location);
  
  $query = mysql_query("UPDATE users SET imagelocation='$location' WHERE user_id='$username'");
  
  echo "jou foto is uploaded <a href='view.php'>home</a>";
  

Ga eerst een kijken of move_uploaded_file gelukt is, en dan mysql_query.
Nu ga je er zelf maar vanauit dat het gelukt is, wat niet juist is.
 
Roel -

Roel -

04/07/2012 22:30:44
Quote Anchor link
Ik denk dat deze tutorial wel wat voor jou is. :-)
 



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.