Session Probleem help?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

Front-end Developer (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

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 »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »
Plato Republic

Plato Republic

26/12/2009 14:43:00
Quote Anchor link
Beste allen,
Ik heb een probleem met Session_register()
Ik heb een:

Username:
Password:

if ($username==$myrow[1] && $password ==$myrow[2])
{
session_register("username");
// user is logged in
echo "gaat naar de pagina";
}
else
{
echo "U moet eerst inloggen";
}

De session_registeren() werkt niet. Weet iemand hoe ik dit kan oplossen?
Ik heb ook dit gebruikt:

$_SESSION['username'] = "username";

maar dit werkt ook nie.

alvast, dank!
 
PHP hulp

PHP hulp

08/11/2024 15:48:40
 
Cees St

Cees St

26/12/2009 14:54:00
Quote Anchor link
Heb je wel session_start(); voorafgaande aan de sessie toekenning gegeven.

De syntact is
session_start();
$_SESSION["username"] = $username;
 
Joris van Rijn

Joris van Rijn

26/12/2009 16:24:00
Quote Anchor link
*syntax
een syntact is niets :p
 
Plato Republic

Plato Republic

27/12/2009 12:55:00
Quote Anchor link
Ja dat heb ik.
Maar op alle andere pagina's heb het volgende staan:

//pagina bewerken bijvoorbeeld
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("checksession.php");
?>


Om te checken of men ingelogged is.

In de sessie zelf is dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
  session_start();
  if (!isset($_SESSION["username"]))
  {

    $tekst  = "U bent nog niet aangemeld.<br>";
    $tekst .= "U kunt <a href=\"link.php\">hier inloggen</a>";
    echo($tekst);
    exit();
  }

?>


Het inloggen gaat goed. Maar iedere keer als op een link klik wordt ik weer d'r uit gegooid om op nieuw in te loggen.
 
- SanThe -

- SanThe -

27/12/2009 12:59:00
Quote Anchor link
Dan check je waarschijnlijk toch niet op de goede plaats of je verandert ergens je session.
 
Plato Republic

Plato Republic

27/12/2009 13:13:00
Quote Anchor link
nou dit is wat i k heb:

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
<?
    $LinkID
= mysql_connect("$hostname", "$username", "$password") or die("MySQL Connectie mislukt");
    mysql_select_db("$dbname") or die("verkeerde database");

    $sql = "SELECT * FROM user";
    $result = mysql_query($sql);
    $myrow = mysql_fetch_array($result);
    
      $username = $_POST['username'];
      $password = $_POST['password'];
        
    if ($username==$myrow[1]  && $password ==$myrow[2])
    {

        session_start();
        $_SESSION["username"] = $username;
        echo "<html><head><title></title><meta HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=pagina.php\"></head><body>";
        print("<br><br>Inloggen succesvol<BR>");
        print("</body></html>");
    }

        else
        {
            echo "<br><br><font color = red>Verkeerde wachtwoord of gebruikersnaam!<br>probeert u nog eens.</font>";
        }

    ?>
 
Wesley Overdijk

wesley Overdijk

27/12/2009 13:30:00
Quote Anchor link
session_start() zet je BOVENAAN je script.
 
- SanThe -

- SanThe -

27/12/2009 13:34:00
Quote Anchor link
Ik zou het neer zo doen.
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
<?php
session_start();

$LinkID = mysql_connect($hostname, $username, $password) or die("MySQL Connectie mislukt");
mysql_select_db($dbname) or die("Verkeerde database");

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    $sql = "SELECT id
            FROM user
            WHERE username = '"
. mysql_real_escape_string($_POST['username'] . "'
            AND password = 'MD5("
. $_POST['password'] . ")'
            "
;
    $result = mysql_query($sql);
    if($result)
    {

        $_SESSION["username"] = $username;
        echo 'Inloggen succesvol';
        header('Location: pagina.php');
        exit();
    }

    else
    {
        echo 'SQL Error';
    }
}

else
{
    echo 'Niks gepost';
}

?>
 
Plato Republic

Plato Republic

27/12/2009 13:39:00
Quote Anchor link
nog steeds een hetzelfde probleem.
Vroeger gebruikte ik session_register(); dat werkte toen nog wel.
Maar nu werkt dat niet ...
 
- SanThe -

- SanThe -

27/12/2009 14:10:00
Quote Anchor link
Let wel even op het feit dat ik je password in de database verwacht als een MD5()-hash. Anders kan je niet inloggen.
 
Plato Republic

Plato Republic

27/12/2009 15:29:00
Quote Anchor link
Ja dat snap ik.
Ik snap het niet.
Inloggen gaat prima, de pagina in header wordt opgeladen. Als ik vanaf daar op een andere link klik, wordt ik weer eruit gegooid. $_session['username'] wordt op een of andere manier niet geregistreerd.
Gewijzigd op 01/01/1970 01:00:00 door Plato Republic
 
Joren de Wit

Joren de Wit

27/12/2009 15:33:00
Quote Anchor link
Dan zul je iets verder moeten zoeken. Probeer eens met een zeer eenvoudig testje of het registreren van sessies überhaupt wel goed gaat:

test.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
session_start();
$_SESSION['test'] = 'Een testwaarde';
?>


resultaat.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
session_start();
echo $_SESSION['test'];
?>


Roep eerst test.php en vervolgens resultaat.php aan. Als het goed is, zou je nu de string op je scherm moeten zien. Als dat werkt, kun je verder gaan kijken waarom het in je loginscript niet werkt. Werkt dit al niet, dan weet je dat hier je probleem zit...
 
Plato Republic

Plato Republic

27/12/2009 15:50:00
Quote Anchor link
thanks, ik zal kijken.
Bedankt zo ver voor alle moeite.
 
Plato Republic

Plato Republic

27/12/2009 16:32:00
Quote Anchor link
Beste Blanche,
Het lag inderdaad aan de session zelf. Het is opgelost. Bedankt voor al je hulp en geduld.

Groet en alvast een gelukkig 2010
 
Joren de Wit

Joren de Wit

27/12/2009 16:35:00
Quote Anchor link
Wat was nu uiteindelijk de oplossing? Wellicht dat anderen er ook nog wat aan hebben...
 



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.