Mijn eerste php script

Gestart doorPaull12 reacties18 weergaven

13 berichten · pagina 1 van 1

Paull

Lid · Topicstarter

Berichten
1.641
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo, jullie kennen me wel op het forum hiero. Ik bied me vaak aan als slice & baser!
Ik ben nu ook aan het oefenen op php. Ik heb een tijdje een script bestudeert en snap
nu ongeveer hoe het werkt. Ook heb ik al velen tutorials gelezen. Ik ben er nu iets beter
in geworden. Heeft iemand nog een goede tutorial voor je eerste berichten balk ofzo? zonder
mysql.

dit is mijn eerste script dat ik heb leren snappen:

[COLOR= #0000BB]<?php
$wachtwoord[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"werkthet?"[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pincode[/COLOR][COLOR= #007700]]==[/COLOR][COLOR= #0000BB]$wachtwoord[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pw[/COLOR][COLOR= #007700]]=[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pincode[/COLOR][COLOR= #007700]];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pw[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #0000BB]$wachtwoord[/COLOR][COLOR= #007700])
{[/COLOR]
?>
<form method=post>
<input type="input" name="pincode">
<input type="submit" value="kijk of het werkt!">
</form>
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?>
Het werkt!
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je net begint met PHP zou ik nog even wachten voor je met sessions begint
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Als je net begint met PHP zou ik nog even wachten voor je met sessions begint
Idd, ik was als eerste begonnen met de hello world applicatie. yummieDaarna ben ik steeds een stapje verder gegaan.
0
Tom

Lid

Berichten
3.868
Reputatie
0
Punten
0,02
Lid sinds
Laatst gezien
Als je nog goede tutorials zoekt kan www.websitemaken.be je misschien wel helpen.
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Over je script, wat gebeurt er als er geen sessie bestaat?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Zonder session_start() denk ik niet dat hij gaat werken?
0
Paull

Lid · Topicstarter

Berichten
1.641
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
geloof me het werkt wel smile je zou ook inderdaad session_start(); en exit(); kunnen gebruiken. Maardeze werkt zo ook.
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je hoeft niet perse exit te gebruiken, zonder exit werkt het ook als het goed is.
Je kan eventueel ook proberen scripts te vebeteren , naarmate word je beter.

Zo is wat netter:

[COLOR= #0000BB]<?php
$wachtwoord[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]werkthet?[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pincode[/COLOR][COLOR= #007700]]==[/COLOR][COLOR= #0000BB]$wachtwoord[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pw[/COLOR][COLOR= #007700]]=[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pincode[/COLOR][COLOR= #007700]];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pw[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #0000BB]$wachtwoord[/COLOR][COLOR= #007700])
{[/COLOR]
?>
<form  action="" method="post">
<input type="input" name="pincode">
<input type="submit" name="submit" value="kijk of het werkt!">
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Paull schreef:
geloof me het werkt wel smile je zou ook inderdaad session_start(); en exit(); kunnen gebruiken. Maardeze werkt zo ook.
als je session_start() hebt ben je als je de pagina refresht nog steeds ingelogd
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Paull schreef:
geloof me het werkt wel smile
Echt niet.

Voer je wachtwoord in, ga dan opnieuw naar die pagina (niet op F5 duwen want dan verzendt hij de data opnieuw), en je zult zien dat je niet bent ingelogd.
Je krijgt nog 2 errors ook, maar dat terzijde.
0
Krm

Lid

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
lennard ipv dat je gaat zeiken ka nje hem ook gewoon helpenyummie
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Kerem:
lennard ipv dat je gaat zeiken ka nje hem ook gewoon helpenyummie
Hij helpt hem toch ook door te zeggen dat hij iets fout doet?
0
Paull

Lid · Topicstarter

Berichten
1.641
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ja idd emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren