online users weergeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack PHP Developer

Functieomschrijving Ervaren PHP Developer gezocht! Wij zijn op zoek naar een ervaren PHP Developer die het IT team van een organisatie in de regio Ermelo gaat versterken. Voor deze functie zijn we op zoek naar een enthousiaste en breed georiënteerde IT-er die deze innovatieve organisatie nog een stap verder gaat brengen. Wij zijn op zoek naar iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je bent verantwoordelijk voor het samenwerken met een externe partij het is hierbij jouw taak om deze partij uit te dagen op het geleverde werk. Het schrijven van concepten aan de AI

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

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 »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars 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: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Pagina: 1 2 volgende »

Robin bon

robin bon

10/10/2012 17:09:24
Quote Anchor link
hey,

ik heb een website met loginsysteem gemaakt. (php en mysql)
probleem is ik wil alle online users uit mijn database weergeven.
Wat werkt is als iemand inlogd er een veld in de database (online) op 1 springt en als hij uitlogt op 0 springt.
Maar hoe geef ik deze gebruikers weer op mijn website:

code:functions.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
function online(){
$data = array();
$data = mysql_query("SELECT `username` FROM `users` WHERE `online` = 1");
return $data;
}

?>

code:onlineusers.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
include 'functions.php';
online();
echo $data;
?>




Maar er komt niks op mijn pagina.
Wat doe ik fout, ik sta open voor ieders mening.

Mvg Robin

Toevoeging op 10/10/2012 17:11:18:

ps: in de code hieronder is users mijn database naam

"SELECT `username` FROM `users` WHERE `online` = 1"
 
PHP hulp

PHP hulp

30/12/2024 19:49:43
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 17:15:39
Quote Anchor link
Even een opmerking over je systeem. En wat nou als hij inlogt, even surft en je site verlaat, maar niet uitlogt? Dan blijft hij volgens jouw nog online?
Gewijzigd op 10/10/2012 17:16:25 door - Ariën -
 
Robin bon

robin bon

10/10/2012 18:25:58
Quote Anchor link
Daar heb ik al aan gedacht door een popup te geven wanneer hij de site probeert te verlaten. Wanneer hij kiest om dan toch de site te verlaten wordt hij automatisch offline gezet
 
Obelix Idefix

Obelix Idefix

10/10/2012 18:41:36
Quote Anchor link
En wat als er een pop-up blocker aanwezig is?
 
Robin bon

robin bon

10/10/2012 18:43:17
Quote Anchor link
Daar heb je helemaal gelijk.
Wat zou jij doen?
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 19:16:58
Quote Anchor link
kijken naar de tijd, wanneer de persoon voor het laatst actief is. Bij elke view op de site update je deze. Is zijn activiteit langer dan 5 minuten geleden, dan verwijder je zijn record uit de online_leden tabel.

Hiervoor is een aparte tabel veel handiger, dan het gebruik van de leden tabel. Zo kan je ook gasten apart in de gaten houden....
 
Robin bon

robin bon

10/10/2012 19:48:56
Quote Anchor link
oké bedankt en weet iemand dan een oplossing op mijn oorspronkelijke vraag?

Alvast bedankt
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 20:03:25
Quote Anchor link
Je kan geen query's echo'en, deze zul je eerst moeten fetchen voordat je er data uit kan halen. Kijk eens naar mysql_fetch_assoc() bijv.

Kijk ook zeker eens naar mijn idee met een aparte tabel.
 
Robin bon

robin bon

10/10/2012 20:14:55
Quote Anchor link
zou je een link naar jouw idee over een aparte tabel kunnen geven. Heb eventjes gezocht maar kan het toch niet vinden


ps:@ - Aar- : ik wil je nu al eens bedanken voor de interessante ideën. Het is mijn eerste dag hier op phphulp en moet zeggen dat dit een zeer actief forum is. Niet zoals alle andere forumen waarop je 10 dagen moet wachten op een antwoord.
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 20:20:11
Quote Anchor link
De opbouw van zo'n tabel is als volgt:

- userID (0 voor een gast, of het userID van een gebruiker)
- location (plek waar zijn laatste bezoek is, bijv. forum/topic/1337)
- lastVisit (laatste bezoek in DATETIME)
- IPaddress (ipadres, handig voor herkenning als gast, een uniekeID in een cookie kan ook)

PS: Welkom op PHPhulp.. ;-)
Gewijzigd op 10/10/2012 20:20:43 door - Ariën -
 
Robin bon

robin bon

10/10/2012 20:26:14
Quote Anchor link
oké zeer bedankt. juist nog 1 vraagje hoe bereken je het verschil in tijd?

Voor de rest nog maal bedankt voor het idee.
 
- Ariën  -
Beheerder

- Ariën -

10/10/2012 20:30:09
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
DELETE FROM onlineUsers WHERE lastVisit < DATE_SUB(NOW(), INTERVAL 5 MINUTES)
Gewijzigd op 10/10/2012 20:30:38 door - Ariën -
 
Robin bon

robin bon

11/10/2012 19:17:16
Quote Anchor link
DELETE FROM onlineUsers WHERE lastVisit < DATE_SUB(NOW(), INTERVAL 5 MINUTES)


Moet ik deze code via een cronjob laten uitvoeren? Of zijn er andere manieren?
 
- Ariën  -
Beheerder

- Ariën -

11/10/2012 21:08:57
Quote Anchor link
Gewoon bij elke visit op de website?
 
Robin bon

robin bon

12/10/2012 07:18:56
Quote Anchor link
Nu ik er eigenlijk over heb nagedacht is het een domme vraag. :s

@- Aar - : ik heb jouw laatste code is gebruikt maar ze werkt niet. Kan het zijn dat er een fout in staat.
Ik de code tussen: mysql_query(" hier de code");

Heb ik iets fout gedaan?
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 11:58:12
Quote Anchor link
Ik zou als ik jouw was in ieder geval goede foutafhandeling met mysql_error() toevoegen.
Gewijzigd op 12/10/2012 12:00:53 door - Ariën -
 
Robin bon

robin bon

12/10/2012 18:19:43
Quote Anchor link
mysql_query("DELETE FROM `onlineusers` WHERE `lastvisit` < DATE_SUB(NOW(), INTERVAL 5 MINUTES)");

dit is de code die ik gebruik.
Ziet iemand de fout. Alle namen in de database zijn juist.

ps: de database word aangeroepen moest iemand het zich afvragen
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 18:24:54
Quote Anchor link
voer het eens uit in phpMyAdmin. En lees ook dit artikel eens over foutafhandeling.
Gewijzigd op 12/10/2012 18:25:44 door - Ariën -
 
Robin bon

robin bon

12/10/2012 18:38:04
Quote Anchor link
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'MINUTES)' at line 1

ik krijg deze error wanneer ik de query rechtstreeks in phpmyadmin ingeef
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 18:47:21
Quote Anchor link
gebruik anders MINUTE
 
Remco van Akker

Remco van Akker

12/10/2012 18:48:55
Quote Anchor link
Ik verander zijn online status pas naar 0 als hij is uitgelogd.
Dus als je dat ook wilt zet je dit in je uitlog file:

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$offline
= mysql_query('UPDATE users SET status = "0" WHERE username = "'.$_SESSION['username'].'" ') or trigger_error(mysql_error());
?>


EDIT:
En als die inlogt doe je dezelfde query maar dan voer je bij status "1" in:
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$offline
= mysql_query('UPDATE users SET status = "1" WHERE username = "'.$_SESSION['username'].'" ') or trigger_error(mysql_error());
?>
Gewijzigd op 12/10/2012 18:49:54 door Remco van Akker
 

Pagina: 1 2 volgende »



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.