Php script

Programovacie jazyky, rady, poradňa...
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Php script

Príspevok od používateľa Nadeo »

potrebujem php script ako authorizaciu , ako nemyslim slovom ale vytukat mysou , ako pin v banke... chapete? pls&thx :)
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

nechapeme :D

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.
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

uzivatel pride na stranku , zada pin /existuje iba jeden/ a pusti ho dalej :) , ak nie tak opakuje zadanie :)
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

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:

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
}
?>
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

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ť)
Prílohy
pin.rar
(2.45 KiB) 90 stiahnutí
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

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í
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

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
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

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
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
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

tak napr. http://www.nadeo.hostuju.cz/upload.php :)
//edit - uz som si to spravil :D
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

Nadeo napísal:tak napr. http://www.nadeo.hostuju.cz/upload.php :)
//edit - uz som si to spravil :D
no vidis :wink:

potom si zmen aj ten pin kod na zaciatku toho scriptu... je tam aj komentar ku vsetkemu cize nemal by byt problem :)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nadeo napísal:tak napr. http://www.nadeo.hostuju.cz/upload.php :)
//edit - uz som si to spravil :D
Keď som to skúšal, tak to nefungovalo (asi tam máš nadbytočnú zátvorku).
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

uz to funguje :) , ale mam problem z warezmanovim upload scriptom...
nemohol by mi ho nekto upravit na nadeo.hostuju.cz ? :D , viem ze je to tam napisane ale sa vtom nejako nevyznam :oops:
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Práve na chybu v tom upload.php som myslel. Vlož sem ten skript. Asi tam chýba zátvorka (alebo je tam nejaká navyše).
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

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>
tu je zakladny kod , vtom mojom upravenom by sa nikto nevyznal
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

Nadeo napísal: tu je zakladny kod , vtom mojom upravenom by sa nikto nevyznal
prave som to skusal na localhoste... neukaze ziadnu chybu tak chyba bude v tom tvojom upravenom scripte...
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

ja viem , prave to chcem ,aby mi to niekto upravil , lebo ja tam spravim furt nejaku chybu :oops:
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

a co potrebujes upravit ? :)
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

nastavit ten script aby fungoval na nadeo.hostuju.cz :oops:
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nadeo napísal:nastavit ten script aby fungoval na nadeo.hostuju.cz :oops:
Musíš sem dať presne ten skript, ktorý máš na tom servri.
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

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=

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>
Napísať odpoveď