Php script
-
Nadeo
Guru wannabe
- Príspevky: 2202
- Registrovaný: 04 nov 2006, 19:38
- Bydlisko: BA/LV
- Kontaktovať používateľa:
Php script
potrebujem php script ako authorizaciu , ako nemyslim slovom ale vytukat mysou , ako pin v banke... chapete? pls&thx 
nechapeme
Takze otazka, ci si to predstavujem spravne. Uzivatel pride na stranku, kde bude musiet zadat PIN. Ak ho zada spravne, script ho pusti dalej na stranku. Ak nespravne, opakuje zadanie PINu.
Existuje len 1 PIN kod pre vsetkych uzivatelov? Alebo ma kazdy uzivatel svoj PIN? Ak to chces zabezpecit, tak budes musiet upravit aj stranky, ktore su "za" autorizaciou.
Takze otazka, ci si to predstavujem spravne. Uzivatel pride na stranku, kde bude musiet zadat PIN. Ak ho zada spravne, script ho pusti dalej na stranku. Ak nespravne, opakuje zadanie PINu.
Existuje len 1 PIN kod pre vsetkych uzivatelov? Alebo ma kazdy uzivatel svoj PIN? Ak to chces zabezpecit, tak budes musiet upravit aj stranky, ktore su "za" autorizaciou.
Uplny zaciatok mas tu. Je to ozaj uplne jednoduchy kod, kedze nijak nezabezpecuje, aby sa ostatny dostali dalej (v pripade, ze poznaju cestu na danu stranku). Momentalne spravny PIN je: 1234. Ak uzivatel zada spravny PIN, tak ho presmeruje na zoznam.sk.
subor pin.php:
subor pin.php:
Kód: Vybrať všetko
<?php
if ($_GET['m']=="test"){
if ($_POST['pin']=="1234"){
header("Location: http://www.zoznam.sk");
}else echo"Zle zadany PIN!";
}else{
?>
<form action="pin.php?m=test" method="post">
Pre vstup zadaj PIN:<input type="password" name="pin" maxlength="4">
</form>
<?php
}
?>Urobil som javaskript s ukážkou, ako môže vyzerať tá klikacia časť
(v skutočnosti to nerobí takmer nič)
PS: netestoval som to v IE, takže to v ňom nemusí fungovať (nechcelo sa my nad tým príliš rozmýšľať)
PS: netestoval som to v IE, takže to v ňom nemusí fungovať (nechcelo sa my nad tým príliš rozmýšľať)
- Prílohy
-
- pin.rar
- (2.45 KiB) 90 stiahnutí
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
upravil som chornovu verziu uz aj na porovnavanie pin kodu, pozri si zdrojovy kod snazil som sa to spravit co najprehliadnejsie ...
- Prílohy
-
- pin kod.rar
- (3.15 KiB) 92 stiahnutí
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
napis mi kde chces aby ta presmerovalo a ja ti to upravim... ale ved som ti tam spravil funkciu action tam si nahadz php kod ktory sa ma vykonat ked zadas spravny pin ...Nadeo napísal:jj thx , ale je tu problem /ako vzdy/ : ked pin zadam spravne , vypise ze som spravne zadal , ale nepresmeruje nikde.... ukazka
nadeo.hostuju.cz
subor pin.php som premenoval na index.php
testovane v Opere
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
-
Nadeo
Guru wannabe
- Príspevky: 2202
- Registrovaný: 04 nov 2006, 19:38
- Bydlisko: BA/LV
- Kontaktovať používateľa:
Kód: Vybrať všetko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Upload</title>
</head>
<body>
<h2>Warezman Upload Script</h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<div><input name="subor" type="file" /></div>
<div><input name="upload" type="submit" value="upload" /></div>
</form>
<?php
if (!empty($_POST['upload'])):
if (is_uploaded_file($_FILES["subor"]["tmp_name"])):
$subor_cesta = $_SERVER['DOCUMENT_ROOT']."<prepisat>/admin</prepisat>";
$subor_name = $_FILES["subor"]["name"];
copy($_FILES["subor"]["tmp_name"], "$subor_cesta/$subor_name");
echo "<a href=\"<prepisat>http://localhost/admin/$subor_name</prepisat>\">Subor uploadnuty,klikni pre zobrazenie</a>";
else:
echo "Subor sa neda uploadnut :)";
endif;
endif;
?>
</body>
</html>-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
prave som to skusal na localhoste... neukaze ziadnu chybu tak chyba bude v tom tvojom upravenom scripte...Nadeo napísal:tu je zakladny kod , vtom mojom upravenom by sa nikto nevyznalKód: Vybrať všetko
...
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
-
Nadeo
Guru wannabe
- Príspevky: 2202
- Registrovaný: 04 nov 2006, 19:38
- Bydlisko: BA/LV
- Kontaktovať používateľa:
ale nechapete ma , ja mam ten pin ako index.php , ked zadate spravne kod tak vas presmeruje na upload.php , a ja chcem od vas aby ste mi ten upload.php nastavili
upload.php=
upload.php=
Kód: Vybrať všetko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Upload</title>
</head>
<body>
<h2>Warezman Upload Script</h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<div><input name="subor" type="file" /></div>
<div><input name="upload" type="submit" value="upload" /></div>
</form>
<?php
if (!empty($_POST['upload'])):
if (is_uploaded_file($_FILES["subor"]["tmp_name"])):
$subor_cesta = $_SERVER['DOCUMENT_ROOT']."<prepisat>/admin</prepisat>";
$subor_name = $_FILES["subor"]["name"];
copy($_FILES["subor"]["tmp_name"], "$subor_cesta/$subor_name");
echo "<a href=\"<prepisat>http://localhost/admin/$subor_name</prepisat>\">Subor uploadnuty,klikni pre zobrazenie</a>";
else:
echo "Subor sa neda uploadnut :)";
endif;
endif;
?>
</body>
</html>