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
Heb je al gezocht?

- http://www.google.nl
- http://www.phpfreakz.nl
- http://www.hotscripts.com

Zal er vast wel één tussen zitten.

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

Afbeelding

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>&nbsp;&nbsp;<input type="password" name="pass" maxlength="25" size="25" />
&nbsp;&nbsp;<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>&nbsp;&nbsp;<input type="password" name="pass" maxlength="25" size="25" />
&nbsp;&nbsp;<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

Code: Selecteer alles

header("location:".$redirect);
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>&nbsp;&nbsp;<input type="password" name="pass" maxlength="25" size="25" /> 
&nbsp;&nbsp;<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? :roll:

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
step4 schreef: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
dat weet ik

maar ik ben nu bezig met

http://www.members.lycos.nl/noesjanstef/logklap.php