Pagina 1 van 3
beveiliging
Geplaatst: 19 jul 2004, 15:28
door jantjuh92
hoi
kan iemand een php script maken dat je een woord moet intypen en datje dan verder gaat naar een pagina
dus alleen een woord
en als je dat woord typt word het gecodeerd word in sterretjes
Geplaatst: 19 jul 2004, 15:31
door Stef
Geplaatst: 19 jul 2004, 15:39
door jantjuh92
ik niet kun vinden doen
Geplaatst: 19 jul 2004, 15:40
door V!ncent
een soort w8woord veld en dat je dan word doorgelinkt als je het correct e woord hebt ingevoert?
Geplaatst: 19 jul 2004, 15:44
door step4
Pc 4 live schreef:een soort w8woord veld en dat je dan word doorgelinkt als je het correct e woord hebt ingevoert?
ja een gebruikers naam en wachtworod systeem zoek ik ook al een tijdje
Geplaatst: 19 jul 2004, 15:47
door jantjuh92
jah precies
als het wachtwoord goed is word je door gelinkt
als het niet goed is ga je naar een andere pagina
en daar staat jammer, probeer het nog een keer
Je hoeft dus allen het woord in te vullen
net zo als hier
http://www.helloworld.nl/leerling/leerling.asp
ik weet wel dat dat asp is maar kan het in php
Geplaatst: 19 jul 2004, 16:02
door mosymuis
Code: Selecteer alles
<?
$key = 'pipo';
$redirect = 'http://www.google.com';
if ( isset($_POST['submit']) && trim($_POST['pass']) == $key )
{
header("location:".$redirect);
} else {
?>
<html>
<head><title>Login</title></head>
<body>
<? echo isset($_POST['submit']) && trim($_POST['pass']) != $key ? '<p>Verkeerd wachtwoord</p>' : ''; ?>
<form action="?" method="post">
<b>Wachtwoord:</b> <input type="password" name="pass" maxlength="25" size="25" />
<input type="submit" name="submit" accesskey="s" class="button" value="Login" />
</form>
</body>
</html>
<?
}
?>
Geplaatst: 19 jul 2004, 16:45
door jantjuh92
mosymuis schreef:Code: Selecteer alles
<?
$key = 'pipo';
$redirect = 'http://www.google.com';
if ( isset($_POST['submit']) && trim($_POST['pass']) == $key )
{
header("location:".$redirect);
} else {
?>
<html>
<head><title>Login</title></head>
<body>
<? echo isset($_POST['submit']) && trim($_POST['pass']) != $key ? '<p>Verkeerd wachtwoord</p>' : ''; ?>
<form action="?" method="post">
<b>Wachtwoord:</b> <input type="password" name="pass" maxlength="25" size="25" />
<input type="submit" name="submit" accesskey="s" class="button" value="Login" />
</form>
</body>
</html>
<?
}
?>
hartstikke super knalfantastich bedankt
is boven de key dan het woord
Geplaatst: 19 jul 2004, 16:53
door mosymuis
Jep
Geplaatst: 19 jul 2004, 17:06
door jantjuh92
mosymuis schreef:Jep
thnX
maar als de beveiligde pagina hoi.php is kunnen ze altijd nog in hun browser intypen
http://www.blabla.zuidzimbabwe/hoi.php
kan ik dat ook beveiligt krijgen
Geplaatst: 19 jul 2004, 17:08
door mosymuis
Als het om één pagina gaat plaats je die inhoud gewoon in de plaats van
met de ?> .. <? haakjes eromheen.
Geplaatst: 19 jul 2004, 17:43
door jantjuh92
werkt niet
dit is regel 1 t/m 19
Code: Selecteer alles
<?
$key = 'pipo';
if ( isset($_POST['submit']) && trim($_POST['pass']) == $key )
{
<html>
<head></head>
<title>hooooooooi</title>
<body>
hooooooooI
</body>
</html>
} else {
?>
Geplaatst: 19 jul 2004, 18:01
door mosymuis
mosymuis schreef:met de ?> .. <? haakjes eromheen.
Geplaatst: 19 jul 2004, 18:10
door V!ncent
als de w8woord pagina bijv index.php is en de pagina waarnaar je linkt bijv hoi.php is moet je dit stukje in hoi.php zetten:
Code: Selecteer alles
<?php
$vorige_url = getenv("HTTP_REFERER");
if ($vorige_url != "http://jouwdomein.nl/index.php"){
echo "je kan dit script niet aanroepen van een andere locatie";
exit;
}
?>
Geplaatst: 19 jul 2004, 18:18
door mosymuis
Klopt, dat kan ook. Beter geschreven:
Code: Selecteer alles
<?
if ( $SERVER['HTTP_REFERER'] != 'http://jouwdomein.nl/index.php' )
{
die("Je mag dit script niet aanroepen van een andere locatie");
}
?>
Geplaatst: 19 jul 2004, 18:29
door jantjuh92
werkt nie egt
ik bedoel dat je (inditgeval) klap.php niet kan berijken als je
http://www.lala.nl/klap.php
intypt in je browser
maar dat je alleen op klap.php kunt komen via
Code: Selecteer alles
<?
$key = 'pipo';
$redirect = 'http://www.members.lycos.nl/noesjanstef/klap.php';
if ( isset($_POST['submit']) && trim($_POST['pass']) == $key )
{
header("location:".$redirect);
} else {
?>
<html>
<head><title>Login</title></head>
<body>
<? echo isset($_POST['submit']) && trim($_POST['pass']) != $key ? '<p>Verkeerd wachtwoord</p>' : ''; ?>
<form action="" method="post">
<b>Wachtwoord:</b> <input type="password" name="pass" maxlength="25" size="25" />
<input type="submit" name="submit" accesskey="s" class="button" value="Login" />
</form>
</body>
</html>
<?
}
?>
(dat staat in logklap.php)
Geplaatst: 19 jul 2004, 18:31
door mosymuis
jantjuh92 schreef:werkt nie egt
Wat werkt niet?
jantjuh92 schreef:ik bedoel dat je (inditgeval) klap.php niet kan berijken als je
http://www.lala.nl/klap.php
intypt in je browser
maar dat je alleen op klap.php kunt komen via
..
Dat begrepen we al, ja.
Geplaatst: 19 jul 2004, 18:33
door jantjuh92
mosymuis schreef:Klopt, dat kan ook. Beter geschreven:
Code: Selecteer alles
<?
if ( $SERVER['HTTP_REFERER'] != 'http://jouwdomein.nl/index.php' )
{
die("Je mag dit script niet aanroepen van een andere locatie");
}
?>
ditte
http://www.members.lycos.nl/noesjanstef/klap.php
code van klap.php
Code: Selecteer alles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
Klaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap
<?
if ( $SERVER['HTTP_REFERER'] != "http://www.members.lycos.nl/noesjanstef/logklap.php")
{
die("Je mag dit script niet aanroepen van een andere locatie");
}
?>
</body>
</html>
Geplaatst: 19 jul 2004, 18:33
door step4
voor de duidelijkheid
Forum:
http://www.members.lycos.nl/noesjanstef/phpBB2
beveiligt ding
http://www.members.lycos.nl/noesjanstef/login.php
en deze foutmelding krijg ik
Code: Selecteer alles
Parse error: parse error in /data/members/free/tripod/nl/n/o/e/noesjanstef/htdocs/login.php on line 8
Geplaatst: 19 jul 2004, 18:36
door jantjuh92