Inlogsysteem vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL Database Ontwikkelaar

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 houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

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 »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a 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 job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

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

Jean-Paul

09/01/2008 11:12:00
Quote Anchor link
oke ik heb hier een link waar je mij inlogsysteem kan nakijken,
de volgende punten waar ik mee zit:

ik kan niet inloggen want dan komt er te staan gebruikers naam en wachtwoord is onjuist maar dat klopt niet want met de simpelste wachtwoord doet ie het ook niet,

en verder doet ie het wel..


ik hoop dat jullie het voor mij kunnen aanpassen en terug kunnen geven
grts jpp

http://www.recyclingwestland.nl/recycling/in.htm <= hier kan je het downloaden

ps. config doe ik er niet bij voor de codes.
 
PHP hulp

PHP hulp

23/12/2024 01:06:27
 
Joren de Wit

Joren de Wit

09/01/2008 11:20:00
Quote Anchor link
Jean-Paul, help jezelf door een duidelijke te stellen en hier de relevante (!) code te posten. Wellicht dat er dan iemand is die je vraag wil beantwoorden...

ps. Met een vraag als 'Het werkt niet, kun je het voor mij maken en teruggeven' zul je in de meeste gevallen niets bereiken.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Frank -

Frank -

09/01/2008 11:20:00
Quote Anchor link
Waar is de code dan? Ik zie hier geen letter code staan en ik ga echt niet downloaden omdat jij te beroerd bent om hier een paar regels relevante code neer te zetten.
 
Jean-Paul

Jean-Paul

09/01/2008 11:34:00
Quote Anchor link
niet bumpen. en help mij effe
 
Jacco Engel

Jacco Engel

09/01/2008 11:39:00
Quote Anchor link
Zodra mijn loonstrookje bij ju vandaan komt help ik op commando en geen seconde eerder
 
Hipska BE

Hipska BE

09/01/2008 11:42:00
Quote Anchor link
JP: blanche heeft je al goed geholpen:
Blanche schreef op 09.01.2008 11:20:
Jean-Paul, help jezelf door een duidelijke te stellen en hier de relevante (!) code te posten. Wellicht dat er dan iemand is die je vraag wil beantwoorden...

ps. Met een vraag als 'Het werkt niet, kun je het voor mij maken en teruggeven' zul je in de meeste gevallen niets bereiken.

Lees dit en pas het toe, enkel zo kunnen we je nog meer helpen, anders heeft het geen zin.
 
Elwin - Fratsloos

Elwin - Fratsloos

09/01/2008 11:54:00
Quote Anchor link
Jean-Paul schreef op 09.01.2008 11:34:
niet bumpen. en help mij effe
? (nu zou zo'n verbaasde-smiley wel uitkomen... :S)
 
Jean-Paul

Jean-Paul

09/01/2008 11:57:00
Quote Anchor link
oke hier heb je de codes config doe ik er niet bij die is goed. en com.php moet de beveiligde pagina worden.

1.

<html>
<head>
<title>Activeren</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
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
<?
include("config.php");
if($_GET['naam'] != "" AND $_GET['code'] != "") {
 $sql = "SELECT * FROM gebruikers WHERE naam='".$_GET['naam']."'";
 $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
 $rij = mysql_fetch_object($resultaat);
 $act_code = htmlspecialchars($rij->act_code);
 $actief = htmlspecialchars($rij->actief);
 if($_GET['code'] == $act_code) {
  $update = "UPDATE gebruikers SET actief='1',act_code='' WHERE naam='".$_GET['naam']."'";
  $resultaat = mysql_query($update) OR die ("Kon geen verbinding maken met MySQL");
  echo "Bedankt voor het activeren van je account. Je kunt nu <a href='inloggen.php'>hier</a> <b>inloggen.</b>";
 }
else{
  echo "<font color='red'><b>Je activatiecode komt niet overeen met je gebruikersnaam.</b></font>";
 }
}
else{
 echo "<font color='red'><b>Je hebt geen activatiecode en/of naam opgegeven.</b></font>";
}

?>

</body>
</html>

2.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
    ini_set ('display_errors', 1);
    error_reporting (E_ALL);
?>


<html>
<head>
<title>Aanmelden</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Aanmelden</h2>
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
<?php
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        echo '<pre>' . print_r ($_POST, true) . '</pre>';
    }

include("config.php");
function
act_code($num) {
 mt_srand((double)microtime()*1000000);
 while (strlen($pass) <= $num) {
  $i = chr(mt_rand (0,255));
  if (eregi("^[a-z0-9]$", $i))
   $pass = $pass.$i;
  }

 return ($pass);
}

if(isset($_POST['submit'])) {
 if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "" AND $_POST['wachtwoord2'] != "" AND $_POST['email'] != "") {
   if($_POST['wachtwoord'] == $_POST['wachtwoord2']) {
    $sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
    $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
    if(mysql_num_rows($resultaat) == 0) {
     $md5pass = md5($_POST['wachtwoord']);
     $act_code = act_code(10);
     $insert = "INSERT INTO gebruikers (naam,wachtwoord,email,actief,act_code) VALUES ('".$_POST['naam']."','".$md5pass."','".$_POST['email']."','0','".$act_code."')";
     mysql_query($insert) OR die ("Kon geen verbinding maken met MySQL");
     $url = $actiefurl."?naam=".$_POST['naam']."&code=".$act_code;
     mail($_POST['email'],"Activatie account op ".$sitenaam,"Je kunt je account activeren op\n".$url."\nKopieer bovenstaande link in je browser en je account zal geactiveerd worden.","From: ".$sitenaam." <".$sitemail.">");
     echo "Bedankt je voor je registratie. Zodra je je account geactiveerd hebt (zie je mailbox) kun je inloggen op ".$sitenaam;
    }
else{
     echo "<font color='red'><b>De gebruikersnaam bestaat al.</b></font>";
    }
   }
else{
    echo "<font color='red'><b>Je wachtwoord en controle wachtwoord komen niet overeen.</b></font>";
   }
  }
else{
   echo "<font color='red'><b>Je bent een vak vergeten in te vullen.</b></font>";
  }
}
else{ }
?>

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $_SERVER['PHPSELF']; ?>

">
<table>
<tr>
<td>Naam:</td>
<td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td>
<td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td>Wachtwoord herhalen:</td>
<td><input type="password" name="wachtwoord2"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Aanmelden" name="submit"></td>
</tr>
</table>
</form>
</body>
</html>

3.

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
<?
session_start();
ob_start();
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
 if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "") {

  echo "Je bent niet ingelogd!<br>Klik <a href='inloggen.php'>hier</a> om in te loggen.";
  exit;
 }
else{
  $sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
  $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
  $rij = mysql_fetch_object($resultaat);
  $dbnaam = htmlspecialchars($rij->naam);
  $dbstatus = htmlspecialchars($rij->status);
  $dbpass = htmlspecialchars($rij->wachtwoord);
  
  $pass = $_COOKIE['wachtwoord'];
  $naam = $_COOKIE['naam'];
  if($dbpass == $pass AND $dbnaam == $naam) {
   $_SESSION['naam'] = $dbnaam;
   header("Location: $_SERVER[PHPSELF]");
  }
else{
   echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
   exit;
  }
 }
 }
else{
}

?>


4.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
include("safe.php");
?>


<html>
<head>
<title>Wachtwoord wijzigen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
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
<?
if(isset($_POST['submit'])) {
 $sql = "SELECT * FROM gebruikers WHERE naam='".$_SESSION['naam']."'";
 $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
 $rij = mysql_fetch_object($resultaat);
 $dbpass = htmlspecialchars($rij->wachtwoord);
 
 $pass = md5($_POST['huidigpass']);
 if($dbpass == $pass) {
  if($_POST['newpass'] == $_POST['newpass2']) {
   $newpass = md5($_POST['newpass']);
   $update = "UPDATE gebruikers SET wachtwoord='".$newpass."' WHERE naam='".$_SESSION['naam']."'";
   $resultaat = mysql_query($update) OR die ("Kon geen verbinding maken met MySQL");
   echo "Je wachtwoord is succesvol gewijzigd.";
  }
else{
   echo "<font color='red'><b>Je nieuwe wachtwoord en controle wachtwoord komen niet overeen.</b></font>";
  }
 }
else{
  echo "<font color='red'><b>Je huidige wachtwoord komt niet overeen met je wachtwoord in de database.</b></font>";
 }
}
else{
?>

<h2 align="center">Wachtwoord wijzigen</h2>
<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $_SERVER['PHPSELF']; ?>

">
<table>
<tr>
<td>Huidige wachtwoord:</td><td><input type="password" name="huidigpass"></td>
</tr>
<tr>
<td>Nieuwe wachtwoord:</td><td><input type="password" name="newpass"></td>
</tr>
<tr>
<td>Herhaal wachtwoord:</td><td><input type="password" name="newpass2"></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Wijzigen"></td>
</tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
}
?>

</body>
</html>

5.

<html>
<head>
<title>Inloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Inloggen</h2>
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
<?
ob_start();
include("config.php");  
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
 if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
  if(isset($_GET['login'])) {
   if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
    $sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
    $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
    $rij = mysql_fetch_object($resultaat);
    $dbpass = htmlspecialchars($rij->wachtwoord);
    $status = htmlspecialchars($rij->status);
    $email = htmlspecialchars($rij->email);
    $actief = htmlspecialchars($rij->actief);
    $pass = md5($_POST['wachtwoord']);
    if($dbpass == $pass) {
     if($actief == 1) {
      $_SESSION['naam'] = $_POST['naam'];
      $_SESSION['status'] = $status;
      if($_POST['blijven'] == "1") {
       setcookie("naam", $_POST['naam'], time() + 365 * 86400);
       setcookie("wachtwoord", $pass, time() + 365 * 86400);
       }


       header("Location: com.php");

       }
else{

      echo "<font color='red'><b>Je account is nog niet geactiveerd!</b><font>";
     }
    }
else{
     echo "<font color='red'><b>Je wachtwoord en/of naam is incorrect!</b></font>";
    }
   }
else{
    echo "<font color='red'><b>Je bent een veld vergeten in te vullen!</b></font>";
   }
    
  }
else{ }
   ?>

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $_SERVER['PHPSELF']; ?>

?login">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td></td><td><input type="checkbox" name="blijven" value="1"> Ingelogd blijven</td>
</tr>
<tr>
<td></td><td><input type="submit" value="Inloggen"></td>
</tr>
</table>
<a href="wachtwoord_vergeten.php"><small>Wachtwoord vergeten?</small></a>
</form>
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
<?
  
 }else{
  $sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
  $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
  $rij = mysql_fetch_object($resultaat);
  $dbnaam = htmlspecialchars($rij->naam);
  $dbstatus = htmlspecialchars($rij->status);
  $dbpass = htmlspecialchars($rij->wachtwoord);
  
  $pass = $_COOKIE['wachtwoord'];
  $naam = $_COOKIE['naam'];
  if($dbpass == $pass AND $dbnaam == $naam) {
   $_SESSION['naam'] = $dbnaam;
   header("Location: $inlogp");
  }
else{
   echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
  }
 }
}
else{
 ?>
Je bent al ingelogd..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
}
?>

</body>
</html>

6.

<html>
<head>
<title>Wachtwoord vergeten</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Wachtwoord vergeten - Wachtwoord resetten/aanpassen</h2>
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
<?
include("config.php");
if(isset($_GET['reset'])) {
 $sql = "SELECT * FROM gebruikers WHERE naam='".$_GET['naam']."'";
 $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
 $rij = mysql_fetch_object($resultaat);
 $code = htmlspecialchars($rij->act_code);
 if($code == $_GET['code']) {
  mysql_query("UPDATE gebruikers SET actief='1',act_code='' WHERE naam='".$_GET['naam']."'") OR die ("Kon geen verbinding maken met MySQL");
  echo "Je wachtwoord is teruggezet, je kunt weer gewoon inloggen.";
 }
else{
 echo "<font color='red'><b>Je code is incorrect.</b></font>";
 }
}
elseif($_GET['naam'] != "" AND $_GET['code'] != "") {
 $sql = "SELECT * FROM gebruikers WHERE naam='".$_GET['naam']."'";
 $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
 $rij = mysql_fetch_object($resultaat);
 $code = htmlspecialchars($rij->act_code);
 
 if($code == $_GET['code']) {
  if(isset($_POST['submit'])) {
   if($_POST['pass'] != "" AND $_POST['pass2'] != "") {
    if($_POST['pass'] == $_POST['pass2']) {
     $pass = md5($_POST['pass']);
     mysql_query("UPDATE gebruikers SET actief='1',act_code='',wachtwoord='".$pass."' WHERE naam='".$_GET['naam']."'") OR die ("Kon geen verbinding maken met MySQL");
     echo "Je wachtwoord is succesvol gewijzigd en je accounts is weer geactiveerd.";
    }
else{
     echo "<font color='red'><b>Het wachtwoord en controle wachtwoord komen niet overeen</b></font>";
    }
   }
else{
    echo "<font color='red'><b>Je bent vergeten een veld in te vullen.</b></font>";
   }
  }
else{ }
?>

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $_SERVER['PHPSELF']; ?>

">
<table>
<tr>
<td>Nieuw wachtwoord:</td><td><input type="password" name="pass"></td>
</tr>
<tr>
<td>Herhaal wachtwoord:</td><td><input type="password" name="pass2"></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Wijzigen"></td>
</tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
}else{
 echo "<font color='red'><b>Je code is incorrect.</b></font>";
}
}
else{
echo "<font color='red'><b>Je hebt geen naam en/of code opgegeven.</b></font>";
}

?>

</body>
</html>

7.

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
<?
session_start();
ob_start();
$status = "admin"; //de status die een persoon moet hebben om deze pagina te bekijken
include("config.php");
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
 if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "") {
  echo "Je bent niet ingelogd!<br>Klik <a href='inloggen.php'>hier</a> om in te loggen.";
  exit;
 }
else{
  $sql = "SELECT * FROM gebruikers WHERE naam='".$_COOKIE['naam']."'";
  $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
  $rij = mysql_fetch_object($resultaat);
  $dbnaam = htmlspecialchars($rij->naam);
  $dbstatus = htmlspecialchars($rij->status);
  $dbpass = htmlspecialchars($rij->wachtwoord);
  
  $pass = $_COOKIE['wachtwoord'];
  $naam = $_COOKIE['naam'];
  if($dbpass == $pass AND $dbnaam == $naam) {
   $_SESSION['naam'] = $dbnaam;
   header("Location: $_SERVER[PHPSELF]");
  }
else{
   echo "<font color='red'><b>Eén van je cookies klopt niet met wat in de db staat!</b></font>";
   exit;
  }
 }
 }
else{
  $sql = "SELECT status FROM gebruikers WHERE naam='".$_SESSION['naam']."'";
  $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
  $rij = mysql_fetch_object($resultaat);
  $dbstatus = htmlspecialchars($rij->status);
  if($status == $dbstatus) {
  echo "Klopt";
  }
else{
  echo "<font color='red'><b>Je hebt niet de juiste rechten om deze pagina te bekijken!</b></font>";
  exit;
  }
}

?>



8.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
session_start();

session_unset();
session_destroy();

if(isset($_GET['cookie'])) {
setcookie("email");
setcookie("naam");
setcookie("wachtwoord");
}

?>

<html>
<head>
<title>Uitloggen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
Je bent nu uitgelogd.
</body>
</html>


9.

<html>
<head>
<title>Wachtwoord vergeten</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2 align="center">Wachtwoord vergeten</h2>
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
<?
include("config.php");
function
act_code($num) {
 mt_srand((double)microtime()*1000000);
 while (strlen($pass) <= $num) {
  $i = chr(mt_rand (0,255));
  if (eregi("^[a-z0-9]$", $i))
   $pass = $pass.$i;
  }

 return ($pass);
}

if(isset($_POST['submit'])) {
 $sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
 $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
 $rij = mysql_fetch_object($resultaat);
 $email = htmlspecialchars($rij->email);
 $act_code = act_code(10);
 mail($email,"Nieuw wachtwoord".$sitenaam,"Je hebt op ".$sitenaam." je wachtwoord opgevraagd. Je accounts is op niet-actief gezet. Je moet onderstaande link naar je browser kopieeren en dan daar je nieuwe wachtwoord invoeren om je wachtword te wijzigen.\nIndien je je wachtwoord NIET wilt wijzigen, druk dan op de 2e link.\nWACHTWOORD WIJZIGEN: ".$npassurl."?naam=".$_POST['naam']."&code=".$act_code."\nNIKS DOEN (huidige wachtwoord behouden): ".$npassurl."?naam=".$_POST['naam']."&code=".$act_code."&reset","From: ".$sitenaam." <".$sitemail.">");
 echo "Check je mail...";
 
 mysql_query("UPDATE gebruikers SET actief='0',act_code='".$act_code."' WHERE naam='".$_POST['naam']."'") OR die ("Kon geen verbinding maken met MySQL");

 }
else{
}

?>

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $_SERVER['PHPSELF']; ?>

">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam"></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Opvragen"></td>
</tr>
</table>
<small><b>LET OP:</b> Als je dit doet, word je account op niet-actief gezet (kun je niet meer inloggen) en krijg je naar je
e-mail adres een e-mail gestuurd met daarin een link om je account opnieuw te activeren.<br>
Zodra je dit hebt gedaan, kun je je wachtwoord daarin wijzigen. Indien jij het dan niet gewijzigd hebt, dan druk je op de
andere link, en dan zal je oude wachtwoord weer actief worden.<br>
Pas als je in dit e-mailadres op activeren klikt, word je acount weer actief, met het nieuwe wachtwoord.

</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Jean-Paul
 
Joren de Wit

Joren de Wit

09/01/2008 12:08:00
Quote Anchor link
Jean Paul, wat snap je niet aan:
Blanche:
(...) hier de relevante (!) code te posten
Nu verwacht je dat wij die hele lap code gaan doorspeuren op zoek naar jouw probleem?

Plaats dus alleen relevante code, het gedeelte waar je het inloggen afhandelt bijvoorbeeld. En gebruik je dan ook nog even tags om het geheel wat leesbaarder te maken.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jean-Paul

Jean-Paul

09/01/2008 13:23:00
Quote Anchor link
nou nee je hoef het niet allemaal na te kijken maar ik kan niet inloggen met de juiste inlognaam en wachtwoord. Dat is dus mij probleem!
en mijn wachtwoord is wel juist
en naam ook. heel vaag!!
 
Jacco Engel

Jacco Engel

09/01/2008 13:26:00
Quote Anchor link
Nog even voor de liefhebber :

re·le·vant (bijvoeglijk naamwoord; relevanter, relevantst; relevantie)
1 belangrijk binnen een bepaald kader
 
Jean-Paul

Jean-Paul

09/01/2008 13:34:00
Quote Anchor link
wat bedoel je ???
ik snap je niet hellemaal
 
Jacco Engel

Jacco Engel

09/01/2008 13:41:00
Quote Anchor link
Help me even onthouden dat ik nooit op 1 van je sites inlog :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
  $pass
= $_COOKIE['wachtwoord'];
  $naam = $_COOKIE['naam'];
?>


????

en wil je even code tags om die lap code van je heen zetten zodat iig kan aanwijzen op welke regel ik je straks enorm ga afzeiken?

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
<?
ob_start();
[
code]<?php
include("config.php");  
if($_SESSION['naam'] == "" AND $_SESSION['status'] == "") {
 if($_COOKIE['naam'] == "" AND $_COOKIE['wachtwoord'] == "" AND $_COOKIE['email'] == "") {
  if(isset($_GET['login'])) {
   if($_POST['naam'] != "" AND $_POST['wachtwoord'] != "") {
    $sql = "SELECT * FROM gebruikers WHERE naam='".$_POST['naam']."'";
    $resultaat = mysql_query($sql) OR die ("Kon geen verbinding maken met MySQL");
    $rij = mysql_fetch_object($resultaat);
    $dbpass = htmlspecialchars($rij->wachtwoord);
    $status = htmlspecialchars($rij->status);
    $email = htmlspecialchars($rij->email);
    $actief = htmlspecialchars($rij->actief);
    $pass = md5($_POST['wachtwoord']);
    print $pass."!=".$dbpass ;
    print "Deze error kun je vast oplossen door bij $dbpass de htmlspecialchars weg te halen" ;
    if($dbpass == $pass)
?>


Bovenaan op je index.php :

<?php
ini_set("display_errors",1);
error_reporting(E_ALL) ;
?>



Waar het eerste codeblok hoort zoek je maar uit want ik heb geen zin om handmatig regels te gaan tellen
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Jean-Paul

Jean-Paul

09/01/2008 17:16:00
Quote Anchor link
wat bedoel je ???
ik snap je niet hellemaal
 
- wes  -

- wes -

09/01/2008 17:28:00
Quote Anchor link
Leg het programmeren even aan de kant en begin met iets van meer jou niveau, bijvoorbeeld:

Afbeelding


Al is dat misschien nog iets te hoog gegrepen.
 



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.