userID maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de 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),

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. 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. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »
Ki ma

ki ma

09/10/2006 17:21:00
Quote Anchor link
ik wil graag user ids maken van de users die zich aanmelden.
dus een tabel in sql en daar dan 1, 2, 3 enz de tabel heb ik wel ik snap ook wel hoe je er info in krijgt maar kan hij ook de laatste user opzoeken in de data base en er dan +1 doen? iets met
UPDATE users SET user_id = user_id + 1;
maar dan heb ik niet de laatste dan doet die ze allemaal +1....

weet iemand een oplossing
 
PHP hulp

PHP hulp

18/11/2024 14:42:55
 
Arend a

Arend a

09/10/2006 17:31:00
Quote Anchor link
Je kan ook gewoon de column een auto_increment column maken.

ander werkt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
select max(user_id) from users
ook om het hoogste id uit de tabel users te halen.
 
Frank -

Frank -

09/10/2006 17:37:00
Quote Anchor link
Het gebruik van auto_increment is de enige oplossing voor MySQL. In andere databases kun je table- en rowlocking gebruiken om er voor te zorgen dat niemand anders wat met de data doet, al slaat dat in dit geval ook nergens op.

Kortom, gebruik auto_increment.

Andere 'oplossingen' zullen vroeg of laat verkeerd gaan, bv. wanneer meerdere personen zich min of meer geljiktijd aanmelden. Dan krijgen 2 gebruikers hetzelfde nummer omdat de insert-query van gebruiker 1 nog niet was verwerkt toen gebruiker 2 het laatste nummer opvroeg...
 
Ki ma

ki ma

10/10/2006 17:10:00
Quote Anchor link
okj ik snap het een beetje maar ik snap neit hoe ik het dan in de database zet..BV

tabel:

CREATE TABLE users
(user_id int(10) NOT NULL auto_increment,
username varchar(15),
password varchar(10),
email varchar(30),
mysql_query( $sql )

Het vullen:
$sql = "INSERT INTO users ( ??? , username, password, email)
VALUES ('$username', '$pass', '$email')";

Wat moet ik daar dan invullen bij user_id ..... of daar dan
"select max(user_id) from users"
Dan heb je de hoogste en dan blabla +1...
 
Frank -

Frank -

10/10/2006 17:14:00
Quote Anchor link
Wanneer je ??? , weglaat (dus ook de komma) ben je klaar. De database zal het user_id zelf ophogen, deze hoef je dus helemaal nergens in jouw query op te nemen.

En waarom zou je nu dan weer een SELECT willen uitvoeren om weer overbodig te gaan rekenen met nummer? Dat snap ik even niet.

Met de php-functie mysql_insert_id() krijg je het laatst ingevoerde id.

Maar nogmaals, ga in vredesnaam geen conclusies verbinden aan dit nummer, dit is uitsluitend voor de database van belang. Jij doet daar helemaal niets mee!
 
Ki ma

ki ma

10/10/2006 17:38:00
Quote Anchor link
nou mijn bedoeling was om dat id te gebruiken als je hebt ingelogd die ook in een sessie te zetten zodat je niet het password en username mee hoeft te nemen in de sessie .. lijkt mij veiliger
 
Frank -

Frank -

10/10/2006 17:57:00
Quote Anchor link
kima schreef op 10.10.2006 17:38:
nou mijn bedoeling was om dat id te gebruiken als je hebt ingelogd die ook in een sessie te zetten zodat je niet het password en username mee hoeft te nemen in de sessie .. lijkt mij veiliger
Dan is mysql_insert_id() dé aangewezen functie om het juiste id op te vragen. Een SELECT-query is trouwens ook niet betrouwbaar, tussentijds kan iemand anders zich al hebben aangemaakt.

En inderdaad, een password zet je nooit en te nimmer in een sessie of cookie. Het is volkomen onzinnig en nog eens onveilig ook.
 
Ki ma

ki ma

10/10/2006 18:13:00
Quote Anchor link
maar jah das ook de enige manier om dat op te zoeken in de sql database...
BV

SELECT username, password FROM users WHERE username = '$username' AND password = '$pass'

om de login te checken
 
Frank -

Frank -

10/10/2006 18:23:00
Quote Anchor link
Waarom wil je de username en het password weten? Nergens voor nodig. Je telt gewoon het aantal records dat aan de voorwaarde voldoen. En omdat username UNIQUE als eigenschap heeft, kan dit slechts 0 of 1 record zijn.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
  COUNT(1) AS login
FROM
  tabelnaam
WHERE
  username = '$username'
AND
  password = '$pass'

De query geeft 'login' retour, met de waarde 0 of 1.

En ik zou niet weten waarom je de username en/of het password in een sessie of cookie zou moeten zetten. Dat heb je echt nooit nodig en is altijd een veiligheidsprobleem. Niet doen dus.
 
Ki ma

ki ma

10/10/2006 18:42:00
Quote Anchor link
maar als ik dan naar een ander pagina ga moet het niet zo wezen dat je alles weer opnieuw moet invullen... daarom zou er toch wel iets in de sessie moeten zetten en daarom sla ik zijn ip en user_id op in een sesie en na de sessie voor 2uur laten werken .. daarna is degene automatische uitgelogd
 
Frank -

Frank -

10/10/2006 18:51:00
Quote Anchor link
Ja, en? De username heb je toch al? Die heeft de gebruiker net opgegeven, anders kun je de query niet eens uitvoeren. Waarom zou je een gegeven dat je al hebt, nog een keer opvragen? Nergens voor nodig, zodra de query aangeeft dat 'login' de waarde 1 heeft, maak jij een sessie aan waar je $username in zet. En klaar ben je.
 
Ki ma

ki ma

11/10/2006 02:02:00
Quote Anchor link
ik ben er aardig uit maar waneer ik het toe wil passen werkt het niet helemaal ik ben nu al een heeel stuk verder maar deze functie werkt nog niet met de SELECT COUNT.... zo heb ik het ingevuld .. maar als ik voor de 2de keer de gebruiker kima ga toe voegen gaat die gewoon over deze functie heen .. dus het script zegt dat kima nog neit bestaat maar die staat toch al wel cker in de data base en ook geen errors.. wat doe ik fout...


$query_checkuser = "SELECT COUNT(1) AS checkuser FROM users WHERE username = '$username'";
mysql_query($query_checkuser) or die(mysql_error());

if($checkuser == 1) {
// The username or the e-mail adress already exists.
echo "Uw gebruikersnaam is al ingebruik. Probeer het nog eens.";
exit ;
}

ik gebruik de '*' haakjes overal want zo staan ze ook in de data base opgeslagen via het
"INSERT INTO users (username, enz....)
VALUES ( '$usename', enz....) "; dus alshet kima is staat er in de msql 'kima' als gebruikers naam nix mis mee opzich
 
Robert Deiman

Robert Deiman

11/10/2006 07:35:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

$query_checkuser
= "SELECT id FROM users WHERE username = '$username'";
$sql_checkuser = mysql_query($query_checkuser) or die(mysql_error());
if(mysql_num_rows($sql_checkuser) == 1){
   // er is al een user met die username
   }
else{
    // insert de gegevens
   }
?>
 
Ki ma

ki ma

13/10/2006 03:05:00
Quote Anchor link
Het laatste bericht van Robert snap ik nu :) maar nu probeer ik de COUNT te leren alleen ik kom er niet helemaal uit...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
$query_checkstatus
= "SELECT COUNT(1) AS loggedd FROM users WHERE lastip = '$ip' AND status = 1";
mysql_query($query_checkstatus) or die(mysql_error());
 

if( $loggedd != 0 ){
echo "U bent al ingelogd..." ;
exit ;
}

?>


Waneer ik dit doe en status is de mysql echt 1 is krijg ik nog steeds niet de text "U bent al ingelogd..."
Wat doe ik verkeerd....
 
Arie

arie

13/10/2006 09:13:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$query_checkuser
= "SELECT COUNT(id) FROM users WHERE username = '$username'";
$sql_checkuser = mysql_query($query_checkuser) or die(mysql_error());
list($aantal) = mysql_fetch_row($sql_checkuser);
if(($aantal) >= 1) { // 1 of meer.
   // er is al een user met die username

   }
else{
    // insert de gegevens
   }
?>
 
Robert Deiman

Robert Deiman

13/10/2006 09:16:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
$query_checkstatus
= "SELECT COUNT(1) AS loggedd FROM users WHERE lastip = '$ip' AND status = 1";
$logged=mysql_query($query_checkstatus) or die(mysql_error());
 

if( $loggedd != 0 ){
echo "U bent al ingelogd..." ;
exit ;
}

?>


Edit:

Ook hiervoor kan je de structuur van ARIE gebruiken. al zal het van mij nu ook werken. Als die geen resultaten vind in je Database dan is $logged 0 of FALSE (zelfde betekenis voor PHP) en dan ben je (nog) niet ingelogd.
Als die wel resultaten vind is de waarde van $logged gelijk aan 1 of TRUE, wat betekend dat je nog niet bent ingelogd.

Ik hoop dat het zo een beetje duidelijk is
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
Ki ma

ki ma

13/10/2006 09:59:00
Quote Anchor link
okj ik snap ik denk dat ik het nu wel snap het is iig duidelijke uitleg :)
 
Ki ma

ki ma

13/10/2006 14:07:00
Quote Anchor link
okj ik heb ze nu allebij goed door maar wat is nu eigelijk het verschil tussen:
"SELECT status FROM users WHERE enz.
"SELECT COUNT(1) AS loggedd FROM users WHERE enz.

want het komt op hetzelfde neer. is de 1 veiliger of sneller... of gewoon een eigen keus wat je maakt wat je makkelijker vind...
 
Ki ma

ki ma

14/10/2006 19:50:00
Quote Anchor link
Dus het heeft geen verschil ..
 
Frank -

Frank -

14/10/2006 20:09:00
Quote Anchor link
Met dit soort simpele scriptjes maakt het niet veel uit. Echter, waarom zou je de status opvragen om vervolgens in PHP een vergelijking te maken, terwijl je eigenlijk alleen maar een TRUE of FALSE van de database retour wilt hebben? Het is een kwestie van de juiste vragen stellen aan de database. En dat maakt in een grote applicatie met veel gebruikers wel degelijk een groot verschil.
 
Ki ma

ki ma

15/10/2006 16:42:00
Quote Anchor link
zie volgende topic... is al opgelost btw :)
Gewijzigd op 01/01/1970 01:00:00 door ki ma
 



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.