PHP script werkt niet

Status
Niet open voor verdere reacties.

gast0446

Gebruiker
Lid geworden
29 dec 2009
Berichten
373
Hallo allemaal,

Ik vond een discussie van helpmij waarin wordt verteld hoe je met een php code een html pagina moet beveiligen.
Er stond een voorbeeld bij wat er moest gebeuren.

Dit is de code:

Sla dit op als het bestand: beveiligd.php

HTML:
<?php
if(isset($_POST['password']) && $_POST['password'] == 'mijnpass')
{
?>
 
 
<!-- hier je html-pagina code die beveiligd moet worden -->
 
 
 
<?php
}else{
   echo "Voor deze pagina moet je het goede wachtwoord hebben!";
}
?>

Dit moet je in je html editor zetten:

HTML:
<form action='beveiligd.php' method='post'>
   <input type='password' name='password' id='password' />
   <input type='submit' value='login!' />
</form>

Mijn probleem is alleen dat het bij mij niet lukt.
Ik wordt wel naar het php bestandje gelinkt, maar dan krijg ik gewoon de php code op Google chroom te zien.
Dit dus:

Prt Scr beveiligd.jpg

Als ik op inloggen druk zie ik dit:

Prt Scr beveiligd ingelogd.jpg

Dit heb ik ook bij andere php scripts zoals een php script op een email in een contact formulier terug te sturen.

Wie kan mij helpen?

Alvast bedankt!

gast0446
 
het werkt niet omdat je geen webserver op je pc heb aan staan.

Installeer eens xampp en zet dan beide bestanden in de map: C:/xampp/htdocs/
Zet xampp aan en open je browser en ga naar: http://localhost/

dan zou die moeten werken
 
het is nu gelukt, maar weet je toevallig ook wat je moet invullen bij:
<!-- hier je html-pagina code die beveiligd moet worden -->

dat lukt nog niet
 
Laatst bewerkt:
Het gebied dat je beveiligd wilt hebben
Dat mag je helemaal zelf weten;)
 
weet dat je later ooit dit zal willen in je code

PHP:
if(isset($user)&& $user->islogin()){

een object waarbij je inlog afzondert bij user en hierdoor je zeer snel alle login voorwaarden kan aanpassen en je script wordt veiliger en leesbaarder.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan