Session Probleem help?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

PHP Developer Symfony

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. Hier ga je werken Als PHP Developer kom 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 teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

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 In de applicatie ETM

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

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 »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Full Stack Software Developer C#.NET

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

09/01/2025 19:12:14
 
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.