Dimiourgeia login script

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Κλειδωμένο
kentabros
Δημοσιεύσεις: 14
Εγγραφή: 12 Δεκ 2004 18:53

Dimiourgeia login script

Δημοσίευση από kentabros » 12 Φεβ 2005 00:36

Για δώσε περιόστεα στοιχεία και μια πληροφορία έχω κάνη διαδυκτιακο τόπο σε php σε μια σελίδα log in που έχω με των υποκατάλογο /from στην επόμενη σελίδα με υποκατάλογο /elenxou.php το πρόβλημα είναι ότι αν πληκτρολογήσω…./Elenxou.php παρακάμπτετε η σελίδα log in χρησιμοποιώ Apache2 server πως μπορώ να κλειδώσω των υποκατάλογο. Για να μην μπορεί κάποιος να παρακάμπτει την σελίδα log in. Ευχαριστώ για της γνώσεις σας και το χρόνο σας.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Dimiourgeia login script

Δημοσίευση από ThyClub » 12 Φεβ 2005 00:44

Πρώτα απ όλα πρέπει να μας πείς με τι κάνεις το authentication. Με sessions, cookies?

Γενικά πρέπει να δημιουργήσεις ενα αρχείο πχ check.php που θα κάνει έλεγχο αν ο χρήστης είναι authorized και αν δεν είναι να τον στέλνει στο elegxos.php

Αυτό το αρχείο θα το κάνεις include όπου χρειάζεται προστασία :wink:

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Dimiourgeia login script

Δημοσίευση από Rapid-eraser » 12 Φεβ 2005 10:32

Opos eipe o ThyClub n logiki aftou tou script eivai poli apli
Ftiaxveis eva arxeio pou 8eorei pavta oti o xristis dev exei kavei login. Me mia domi epilogis elegxeis av kapoia proka8orismeva sitxia eivai sosta n oxi
kai pratis avaloga (afiveis n stelveis gia login)

Afto to arxeio to bazeis se ka8e php pou 8es va prostatepseis aveksartita av briskete se kapoio ipofakelo n oxi.

Me afti tnv texviki diasfalizeis to login tou xristi.

Fisika n texviki afti 8elei kai empiria giati px av kaveis include ipoarxeia mesa se kapoio kirio arxeio 8a xriastouve kai afta to idio tropo prostasias kok.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

kentabros
Δημοσιεύσεις: 14
Εγγραφή: 12 Δεκ 2004 18:53

Dimiourgeia login script

Δημοσίευση από kentabros » 19 Φεβ 2005 01:17

Ευχαριστώ που ασχοληθήκατε. Να ο κώδικα μου

Κώδικας: Επιλογή όλων

<?

 $salt='!5bu#w~q';
 
if &#40;$_POST&#91;'username'&#93;=="Dinos" && υποθετικά crypt&#40;$_POST&#91;'password'&#93;,$salt&#41;=="!qgtgtrghvbbbb"&#41;  υποθετικά
&#123;
$login="yes";
&#125;
elseif &#40;$_POST&#91;'username'&#93;=="Maria" &&  υποθετικά crypt&#40;$_POST&#91;'password'&#93;,$salt&#41;=="!eddfFGGTJH"&#41; υποθετικά
&#123;
$login="yes";
&#125;
else
&#123;
$login="no";
&#125;
?>
<html>
<head>

<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<? if &#40;$login=="yes"&#41;
&#123;
?>
<div align="center">you are logged in as <? echo $_POST&#91;'username'&#93;;?> </div>
<p align="center">Se 3sec tha metaferteite sthn selida elexoy</p>
<p><meta http-equiv="refresh" content="3;URL= ........control.php"></p>
<? &#125;
else
&#123;
?>
<p align="center">LATHOS USERNAME H PASSWORD</p>
<p><meta http-equiv="refresh" content="5;URL= ........log.php"></p>
<? &#125; ?>
</body>
</html>


η σελίδα κρυπτογραφήσεις

<?php
// Set the password
$password = $_GET&#91;'password'&#93;;
$salt='!asefsd;
// Get the hash, letting the salt be automatically generated
$hash = crypt&#40;$password,$salt&#41;;
echo $hash;
?>



το πρόβλημα μου είναι ότι αν πληκτρολογήσω την διεθνής της σελίδα έλεγχου αυτή φορτώνετε πως μπορώ να μην φορτώνετε (π.χ.&#8217;www.lentos.gr/control&#8217; να μην φορτώνετε πα μόνο αφού έχει πέραση πρώτα o χρηστής από την log in).

Ευχαριστώ για της γνώσεις σας και το χρόνο σας.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Dimiourgeia login script

Δημοσίευση από Rapid-eraser » 19 Φεβ 2005 12:16

Please iparxei avtistixo topic 2-3 selides pio piso.
diabaseto kai sivexizoume ekei av 8es me to script sou.

admin and member pages
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Κλειδωμένο

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες