Versio

Account systeem (zonder regustreren)

Vergeet niet dit script naar jouw website instellingen aan te passen!
DB:
CREATE TABLE `accounts` (
`gebruikersnaam` VARCHAR(20) NOT NULL,
`wachtwoord` VARCHAR(20) NOT NULL,
PRIMARY KEY (`gebruikersnaam`)
);
Bron: Boek WEBDESIGN MET PHP 5 door Ward van der Put van Easy Computing.

Gesponsorde koppelingen

BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  

PHP script bestanden

  1. account-systeem-zonder-regustreren

 

15 reacties op 'Account systeem (zonder regustreren)'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


4 jaar geleden
 
0 +1 -0 -1
$sql = "SELECT `gebruikersnaam`, `wachtwoord` FROM `accounts` ";
$sql .= "WHERE `gebruikersnaam` = \"" . $gebruikersnaam . "\" ";
$sql .= "AND `wachtwoord` = \"" . $wachtwoord . "\" ";


Waarom doe je er telkens $sql voor ?
Onbekend Onbekend
Onbekend Onbekend
4 jaar geleden
 
0 +1 -0 -1
@kevin meijer
$sql gewoon vind ik overzichtelijk :)
GaMer B
GaMer B
4 jaar geleden
 
0 +1 -0 -1
En dit vind je niet overzichtelijk:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
$sql = "SELECT
    gebruikersnaam,
    wachtwoord
FROM
    accounts
WHERE
    gebruikersnaam = '" . $gebruikersnaam . "'
AND
    wachtwoord = '" . $wachtwoord . "'";
ILoran punt NL
iLoran punt NL
4 jaar geleden
 
0 +1 -0 -1
en het is hier ook geen dumpert...

P.s zorg eerst dat je eigen site iets beter word...
> http://www.designersinaction.nl/
Roland Kedde
Roland Kedde
4 jaar geleden
 
0 +1 -0 -1
dat vind jij niet overzichtelijk, maar de auteur van easy computing guide php 5;)
RvW Of toch niet
RvW Of toch niet
4 jaar geleden
 
0 +1 -0 -1
wtf...
Ivo K
Ivo K
4 jaar geleden
 
0 +1 -0 -1
http://phphulp.nl/forum/showtopic.php?cat=1&id=65289

hmm.... ik weet niet hoe je eraan komt maar het lijkt me dat dit script niet oorspronkelijk van jou is als Roland precies hetzelfde script uit een boek haalt...
Overigens vind ik het niet echt netjes geschreven, bijvoorbeeld die backticks ....

PS: het is registreren
Onbekend Onbekend
Onbekend Onbekend
4 jaar geleden
 
0 +1 -0 -1
@Roland
goed opgemerkt Roland alleen waarom zou je dat boek moeten kopen om van de scripts te kunnen profiteren?
Ivo K
Ivo K
4 jaar geleden
 
0 +1 -0 -1
Omdat zo'n boek auteursrechtelijk is beschermd ;-)
Vermeld sowieso even dat je het uit het boek hebt dan
Karl Karl
Karl Karl
4 jaar geleden
 
0 +1 -0 -1
De scripts van Ward van der Put zijn niet echt slecht, maar ook niet echt aan te raden.
Verder zie ik het nut er niet van in dat je dat hier dumpt, aangezien je die scripts ook ergens kan downloaden (en niet eens zelf hebt geschreven).
In het vervolg graag checken of de maker / het script wel goed aangeschreven staat. De scripts zijn vaak al eens ergens in een topic besproken, dus om dat hier ook nog eens te doen heeft geen nut.
(Misschien zit er ook nog eens copyright op.)
Roel van de Water
Roel van de Water
4 jaar geleden
 
0 +1 -0 -1
Zo 5 scripts achter elkaar, even rustig aan.
Jesper Diovo
Jesper Diovo
4 jaar geleden
 
0 +1 -0 -1
Ik snap niet dat je nog moeite gaat doen om deze scripts te plaatsen als er dingen als dit in voor komen:

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
<?php
// Webpagina met een formulier en instructies weergeven:
function inloggen($gebruikersnaam = '')
{

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="nl">
<head>
<meta http-equiv="Content-Language" content="nl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Inloggen</title>
<link href="winxpvg.css" rel="stylesheet" type="text/css">
</head>
<body lang="nl">
<h1>Inloggen</h1>
<p>De pagina die u probeert te openen, is uitsluitend toegankelijk voor geregistreerde gebruikers.
Voer uw gebruikersnaam en wachtwoord in en klik op Inloggen.</p>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
  <table border="0" cellpadding="0" cellspacing="2">
    <tr>
      <td>
        <label for="gn"><span style="text-decoration: underline">G</span>ebruikersnaam:</label>
      </td>
    </tr>
    <tr>
      <td><input accesskey="g" id="gn" name="gn" type="text" value="<?php echo $gebruikersnaam; ?>"></td>
    </tr>
    <tr>
      <td>
        <label for="ww"><span style="text-decoration: underline">W</span>achtwoord:</label>
      </td>
    </tr>
    <tr>
      <td><input accesskey="w" id="ww" name="ww" type="password"></td>
    </tr>
    <tr>
      <td>
        <label for="wo">
          <input accesskey="s" id="wo" name="wo" type="checkbox" value="1"> Wachtwoord op<span style="text-decoration: underline">s</span>laan
        </label>
      </td>
    </tr>
    <tr>
      <td><input class="knop" type="submit" value="Inloggen"></td>
    </tr>
  </table>
</form>
</body>
</html>
<?php
    exit;
}

?>


Een functie is om herhalende logica te verkorten, niet om een stukje HTML telkens te printen?!
Jeroen Spaans
Jeroen Spaans
4 jaar geleden
 
0 +1 -0 -1
Standaard zit er een copyright op die scripts, dus neem aan dat je dit niet zomaar mag plaatsen!
Roland Kedde
Roland Kedde
4 jaar geleden
 
0 +1 -0 -1
Een boek is om van te leren, en niet om een voorbeeld script te gebruiken om te pronken op phphulp. Vogel zelf wat in elkaar;)
Toby hinloopen
toby hinloopen
4 jaar geleden
 
0 +1 -0 -1
Hier een subtiele indirecte indicatie van mijn mening:

http://www.php.net/manual/en/
http://w3schools.com/php/default.asp

Maar je weet CMD/CTRL+C en CMD/CTRL+V tenminste te vinden. :D

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Labels
  • Geen tags toegevoegd.
Get Adobe Flash player