Inlog systeem: spatie..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Belastingdienst - Freelance Senior Applicatie ontw

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. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

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 »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

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 »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

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

Nick

02/04/2007 14:51:00
Quote Anchor link
Bij mijn inlogsysteem flipt de halve site als je je naam geschreven hebt met een extra spatie aan het einde. Ik bedoel hiermee, dat je een gebruikersnaam hebt waarin geen spaties voorkomen, maar dan toch, per ongeluk, een spatie achter je naam typt. Dan kan je namelijk gewoon inloggen met onderstaand script! Weet iemand hoe dit verholpen kan worden? Ik gebruik de gegevens van het phpbb forum, dus misschien kan ik daar de sessies van overnemen, zodat je niet 2 keer hoeft in te loggen (site + forum) ?

hieronder even mijn inlogformuliertje:


<html>
<form method='post' action="../inloggen_achter.php">
<table cellpadding='0' cellspacing='0' border='0' width='90%'>
<tr>
<td align="right" class="style1">Gebruikersnaam:</td><td class="style1"><input name='gebruikersnaam' type='text' size="10" /></td>
</tr><tr>
<td align="right" class="style1">Wachtwoord:</td><td class="style1"><br /><input name='wachtwoord' type='password' size="10" /></td>
</tr><tr>
<td class="style1">&nbsp;</td>
</tr><tr>
<td class="style1"><div align="right">
<a href='../forum/profile.php?mode=register&agreed=true'>Registreer nieuw</a>
</div></td>
<td class="style1"><div align="center">
<input type='submit' name='submit' value='Login' />
</div></td>
</tr>
</table>
</form>
</html>


hieronder de code van de sessies plaatsen enzo:

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
session_start();
if(!empty($_POST)){
include("dbconnect.php");
$gebruiker = $_POST["gebruikersnaam"];
$gebruiker = strtolower($gebruiker);
$gebruiker = ucfirst($gebruiker);
$wachtwoord = $_POST["wachtwoord"];
$wachtwoord = md5($wachtwoord);
$query = "SELECT * FROM phpbb_users WHERE username='$gebruiker' AND user_password='$wachtwoord'";  

$result = mysql_query($query);

if($row = mysql_fetch_array($result)){
$_SESSION['gebruiker'] = $gebruiker;
$gebruiker_id = $row[user_id];
$_SESSION['gebruiker_id'] = $gebruiker_id;
//goede login
header("Location: index.php");

exit();
}

else { //foute login
echo "Je hebt geen goede combinatie van gebruikersnaam en wachtwoord gebruikt!";
die();
} }

else{
 header("Location: index.php");
}

?>


Ik hoop dat iemand mij kan helpen! Vraag gerust naar meer info als het nodig is.

Alvast bedankt,

Nick
Gewijzigd op 01/01/1970 01:00:00 door Nick
 
PHP hulp

PHP hulp

24/11/2024 12:42:49
 
Nick

Nick

02/04/2007 23:53:00
Quote Anchor link
sry voor bump, maar dit probleem heb ik nog nergens kunnen vinden, weet iemand een oplossing?
 
Michael de Wal

Michael de Wal

03/04/2007 00:22:00
Quote Anchor link
trim($var) spaties horen niet thuis in een username
Gewijzigd op 01/01/1970 01:00:00 door Michael de Wal
 
Frank -

Frank -

03/04/2007 00:28:00
Quote Anchor link
Vanwaar toch altijd die overbodige regels code? Die gebruik je alleen wanneer je tijd te veel hebt en bugs te weinig hebt...
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
$gebruiker
= $_POST["gebruikersnaam"];
$gebruiker = strtolower($gebruiker);
$gebruiker = ucfirst($gebruiker);
$wachtwoord = $_POST["wachtwoord"];
$wachtwoord = md5($wachtwoord);
?>

Of:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
$gebruiker
= strtolower($_POST["gebruikersnaam"]);
$gebruiker = ucfirst($gebruiker); // kan ook nog weg
$wachtwoord = md5($_POST["wachtwoord"]);
?>

Verder lijkt mij ucfirst() wat vreemd, dat is een functie om output netjes op te maken, niet om input voor een query op te maken. Daarnaast let MySQL over het algemeen niet op de hoofd- of kleine letters in vergelijkingen, de functie kun je dus gewoon weghalen.

Het gebruik van mysql_real_escape_string() ben je nog vergeten, SQL-injection ligt dus op de loer.
 
Mebus  Hackintosh

Mebus Hackintosh

03/04/2007 07:07:00
Quote Anchor link
Michael schreef op 03.04.2007 00:22:
trim($var) spaties horen niet thuis in een username


in? Eromheen...
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
 
Nick

Nick

03/04/2007 15:24:00
Quote Anchor link
Hoe kan ik mysql_real_escape_string() dan het makkelijkst gebruiken?
 
Rudie dirkx

rudie dirkx

03/04/2007 15:27:00
Quote Anchor link
Gewoon niet. magic_quotes_gpc staat waarschijinlijk aan dus mysql injection is onmogelijk, klaar!
Je kan spaties aan t eind van je username meenemen door je form data net voordat ie gepost wordt (onsubmit="" in <form..>) ff urlencoden (escape() in javascript) zodat spaties niet getrimd worden.
Spatie aan t eind van een gebruikersnaam is echter een beetje vreemd.

@Michael
Zou niet weten waarom spaties niet in een gebruikersnaam thuis horen...

Edit:
Je controleert trouwns niet of $_POST['gebruikersnaam'] etc wel bestaan... Controleer niet of $_POST empty is, maar of er in zit wat jij nodig hebt. Ook al zit er een MB aan rotzooi in, als het niets is waar jij iets mee kan, had ie net zo goed (beter) leeg kunnen zijn.
Gewijzigd op 01/01/1970 01:00:00 door rudie dirkx
 
Nick

Nick

03/04/2007 15:31:00
Quote Anchor link
Spaties horen ook niet in gebruikersnamen thuis, klopt, maar als iemand een spatie intypt aan het einde van zijn naam, kan hij wel inloggen! dat was namelijk het probleem.
 
Frank -

Frank -

03/04/2007 15:34:00
Quote Anchor link
Nick schreef op 03.04.2007 15:24:
Hoe kan ik mysql_real_escape_string() dan het makkelijkst gebruiken?

RTFM...

Dat had je zelf toch ook kunnen bedenken?
 



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.