Uitloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Full Stack Developer

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

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 »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

IoT Software Developer PHP

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een IoT software developer met kennis van PHP. In deze rol wordt je verantwoordelijk voor het vernieuwen van het multimedia platform van een super tof bedrijf in Breda. Je gebruikt PHP als programmeerlaag, en bent in staat om de helicopterview te pakken / projectmatig te werken. Jouw werkzaamheden zien er als volgt uit: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "intern" ontwikkelde multimedia platform. Je neemt de lead in het moderniseren van het platform door het deels opnieuw op te zetten of

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren 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

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Database developer - SQL

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 sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

13/08/2015 11:16:00
Quote Anchor link
Ik heb een uitlog script met meerdere functies.
Ik wil al die functies eruit halen en er gewoon simpel een pagina van maken waar op staat, u bent nu uitgelogd u wordt automatisch doorgestuurd( Dit doe ik met een refresh naar home in de head)

Kan iemand dit voor mij veranderen? Dat er maar 1 log uit functie word gebruikt?

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
<?php
if (!checklogin()) {
echo "Je bent niet ingelogd, u gaat automatisch verder... <br><br><br><img src=\"images/245.gif\" /> ";
}
else {

     if(!$_POST['logout']) {
$count_sessions = mysql_query("SELECT COUNT(*) FROM sessions WHERE userid = '".sqlsafe($_COOKIE['id'])."' ");
$sessionscounted = mysql_result($count_sessions,0);

if ($sessionscounted == 1) { $browserstring = "browser"; } else { $browserstring = "browsers"; }

echo "<p>Je bent op dit moment ingelogd op <b>".$sessionscounted."</b> ".$browserstring.".<br />Maak een keuze uit een van de volgende opties:</p>";
echo "<form method=\"POST\" action=\"\">";
echo "<input name=\"logoutmode\" type=\"radio\" value=\"onlythissession\">Alleen deze PC.<br />";
echo "<input name=\"logoutmode\" type=\"radio\" value=\"allsessions\">Alle PC's.<br />";
echo "<input name=\"logoutmode\" type=\"radio\" value=\"choosesession\" id=\"logout_by_session\">Kies een sessie:<br /><br /><br />";
echo "<table border=\"1\">";
        ?>

       <tr>
       <td>&nbsp;</td>
       <td>SessID</td>
       <td>Datum / tijd</td>
      </tr>
<?php
$sessioninfo
= mysql_query("SELECT * FROM sessions WHERE userid = '".sqlsafe($_COOKIE['id'])."'");
while($sessions = mysql_fetch_assoc($sessioninfo)){
?>

      <tr>
       <td><input name="sessionid[]" type="checkbox" value="<?php echo $sessions['hash'];?>" onChange="document.getElementById('logout_by_session').checked = true"></td>
       <td><?php echo $sessions['hash'];?></td>
       <td><?php echo $sessions['logintime'];?></td>
      </tr>
       <?php
       }
       ?>

     </table>
     <input type="submit" name="logout" value="Uitloggen">
     <?php
     echo "</form>";

     }
else {

              if($_POST['logoutmode'] == "onlythissession") {
               if(mysql_query("DELETE FROM sessions WHERE hash = '".$_COOKIE['hash']."' ")) {
               echo "<center>Wacht tot u uitgelogd bent<br><br><br><img src=\"images/245.gif\" /></center> ";
               }
else {
               echo "Uw sessie is niet uitgelogd wegens een fout:<br />".mysql_error();
               }
            }
else if ($_POST['logoutmode'] == "allsessions") {
              if(mysql_query("DELETE FROM sessions WHERE userid = '".$_COOKIE['id']."' ")) {
               echo "<center>Wacht tot u uitgelogd bent<br><br><br><img src=\"images/245.gif\" /></center>";
               }
else {
               echo "Uw sessies zijn niet uitgelogd wegens een fout:<br />".mysql_error();
               }
            }
else if ($_POST['logoutmode'] == "allothersession") {
              echo "Deze functie werkt nog niet.";
            }
else if ($_POST['logoutmode'] == "choosesession") {
              echo "<center>Wacht tot u uitgelogd bent<br><br><br><img src=\"images/245.gif\" /></center>  ";

                foreach($_POST['sessionid'] as $index => $sessid) {
                 if(!mysql_query("DELETE FROM sessions WHERE hash = '".$sessid."' ")) {
                       echo "Je sessie is niet uitgelogd wegens een fout:<br />".mysql_error();
                       }
                }


            }
else if (!$_POST['logoutmode']) {
              echo "Je ben vergeten een keuze te maken uit de uitlogopties.";

              }
else {
              echo "Deze uitlogoptie is niet bekend.";
            }








   }
}

?>
 
PHP hulp

PHP hulp

21/11/2024 20:46:08
 
Eschwin Moerkerken

Eschwin Moerkerken

13/08/2015 11:26:15
Quote Anchor link
Volgens mij is het de bedoeling om hulp te vragen en niet te vragen of iemand een blok code voor jou compleet wilt herschrijven. Probeer het eerst zelf eens en wanneer je er niet meer uit komt kun je vragen wat je fout doet (als je foutcode's o.i.d. krijgt) of je kunt vragen hoe je het moet aanpakken! :-)

Wat ik zelf altijd doe is een bestand aanmaken logout.php en daar alle sessies in destroyen en unsetten. Vervolgens kun je daar een echo laten zien van 'u bent nu uitgelogd' en kun je (door middel van javascript ?) automatisch de bezoeker doorsturen naar een andere pagina.

Normaliter doe ik geen php dus mocht ik fout zitten dan hoor ik graag van iemand hoe Japser Schellekens dit beter kan aanpakken.
 

13/08/2015 11:35:42
Quote Anchor link
Dat eerst zelf proberen heb ik allang gedaan. waarom zou ik anders een vacature plaatsen?
Ik word gek van deze logout pagina, heb er zelf een vergoeding voor over.
 
Eschwin Moerkerken

Eschwin Moerkerken

13/08/2015 11:44:34
Quote Anchor link
Mijn excuses. Ik heb waarschijnlijk over het hoofd gezien dat dit topic onder vacatures is geplaatst.
 
- Ariën  -
Beheerder

- Ariën -

13/08/2015 12:23:27
Quote Anchor link
Welke manier van uitloggen wil je dan? Je vraag klinkt nu een beetje alsof je bij een bakker komt met de vraag of hij brood heeft. Maar er bestaan vele soorten ervan.

Maar dit is en oud script van mij die ik je al eerder afraadde voor productiedoeleinden. Waarom gebruik je hem dan eigenlijk nog?

Gebruik liever sessies.
Gewijzigd op 13/08/2015 12:25:58 door - Ariën -
 
Obelix Idefix

Obelix Idefix

13/08/2015 17:51:20
Quote Anchor link
Dacht dat er bepaalde regels waren waaraan vacature moet voldoen. Die lijken te missen. Misschien dat eschwin daarom niet door had in welke categorie de post staat.
 
Thomas van den Heuvel

Thomas van den Heuvel

13/08/2015 19:41:55
Quote Anchor link
Kun je niet gewoon zelf de knoop doorhakken hoe je logout functionaliteit zou moeten werken in plaats van deze keuze voorleggen aan de gebruiker:

Als je expliciet uit wilt loggen op dat apparaat, ben je uitgelogd op dat apparaat.
Als iemand overal uitgelogd wil zijn, moet iemand zelf maar op elke locatie uitloggen.
Als hij/zij op een publieke machine ingelogd was en daar hun login onthouden is... sja. Geef gewoon een waarschuwing bij het inloggen "doe dit alleen op een vaste machine / netwerk wat je vertrouwt".

Uitloggen = uitloggen op dat apparaat. Simpel.

Dan kan die bovenstaande gribus een stuk korter als je het mij vraagt.

Bonus: je hebt daar een paar vette SQL injection gaten.

$_COOKIE rechtstreeks in een query? LOL.
 
- Ariën  -
Beheerder

- Ariën -

13/08/2015 20:09:08
Quote Anchor link
Thomas van den Heuvel op 13/08/2015 19:41:55:
Dan kan die bovenstaande gribus een stuk korter als je het mij vraagt.

Dat had je niet vroeger moeten zegen tegen mij, toen ik dit script maakte ;-)
Gelukkig zou ik het nu beter doen, maar tijd ontbreekt. In ieder geval met PHP-sessions zou je een goed script kunnen maken i.s.m. de lelijke session-handler die er nu achter hangt. Misschien zelfs een overwrite van de PHP-session-afhandeling.
Gewijzigd op 13/08/2015 20:20:10 door - Ariën -
 
Marthijn Buijs

Marthijn Buijs

13/08/2015 20:22:08
Quote Anchor link
Niet te vergeten, bedenk altijd aantal scenario's wat hackers met je script kunnen doen, iemand hoeft maar een cookie te veranderen in een sql injection.. Dan ben je de klos.
 



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.