freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Ένα απλό User Login σε PHP


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP τα δικά μας scripts
Moderators:  PHP Moderators, Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 4 από 16 [240 Μηνύματα]      Bookmarks Tags: php Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
Σελίδα:  Προηγούμενο  1, 2, 3, 4, 5, 6, ..., 14, 15, 16 Επόμενο
ΑποστολέαςΜήνυμα
billt


Μέλος από: 20 Φεβ 2004
Βοηθήματα: 1
Scripts: 1
Μηνύματα: 256+

Περιοχή: Θεσσαλονίκη
View users profile
ΜήνυμαΣτις: 02 Οκτ 2007 23:00    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

i database den einai file. Auto pou les einai to exagogimo arxeio tis vaseos. Anoigeis to phpmyadmin kai ektelis to arxeio sou sto tab pou leei "sql". Prota prepei na kaneis auta kai meta epetai to script

_________________
E-Commerce Services , Official Google Partner , My Interview
Affiliate Management: Urbangreen (SaS), Ladopano (LW) , e-mpomponiera (LW)
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 03 Οκτ 2007 01:33    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Αυτό που λες δεν γίνεται! Αν η βάση σου είναι σε αρχείο database.sql, αυτό το αρχείο το κάνεις import στο phpmyadmin και από εκεί τραβάς query και όλα τα σχετικά...

_________________
AAT


Μέλος από: 23 Αυγ 2007
Scripts: 2
Μηνύματα: 256+

Περιοχή: Lemesos, Limassol
View users profile Send email to user Visit posters website
ΜήνυμαΣτις: 05 Οκτ 2007 22:32    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Thanks Very, Very much guys.

_________________
FREE Mafia MMORPG Game (HOT!)
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 23 Οκτ 2007 20:18    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Επιθυμώ μια διευκρίνηση για το παραπάνω script, που όπως προείπα σε προυγούμενο post είναι απολύτα χρήσιμο και κατανοητό.

Στις περισσότερες εφαρμογές όταν κάνεις login το url έχει την μορφή https secure κατάσταση δηλαδή. Μέχρι εδώ καλά. Πρακτικά όμως πως μεταφερόμαστε σε αυτό το secure περιβάλλον; Αλλάζουμε κάτι στον κώδικα όπως αυτός παρουσιάζεται στο tutorial ή απλά τοποθετούμε το script του κωδικά στον https directory του server μας. Θα ήθελα αν μπορούσατε να μου το διευκρινήσετε αυτό λιγάκι, γιατί δεν το έχω καταλάβει και είναι σημαντική παράμετρος για οποιαδήποτε εφαρμογή και αν αναπτύξουμε.

Ευχαριστώ.

_________________
billt


Μέλος από: 20 Φεβ 2004
Βοηθήματα: 1
Scripts: 1
Μηνύματα: 256+

Περιοχή: Θεσσαλονίκη
View users profile
ΜήνυμαΣτις: 23 Οκτ 2007 21:22    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

To https δεν έχει σχέση με το script. H σελίδα στην οποία οδηγήσε έχε. Δηλαδή ορίζουμε ότι σελίδα που θέλει ο χρήστης (αλλά είναι μονο για χρήστες) είναι σε https://........

Το link δηλαδή είναι https://.....

Για να υπάρχουν όμως https σελίδες σε ένα domain πρέπει να εγκατασταθεί σε αυτό ένα πιστοποιητικό ασφαλείας το οποίο το αγοράζεις και έχει συνήθως ετήσια ισχύ. Mporeis na deis kapoia edw https://www.godaddy.com/gdshop/ssl/ssl.asp?ci=9039

I diadikasia egkatastasis tou certificate ginete apo tin eteria pou sou kanei filoxenia kai gia perissoteres plirofories prepei na epikoinoniseis mazi tous.
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 26 Οκτ 2007 00:17    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

billt ανέφερε:
To https δεν έχει σχέση με το script. H σελίδα στην οποία οδηγήσε έχε. Δηλαδή ορίζουμε ότι σελίδα που θέλει ο χρήστης (αλλά είναι μονο για χρήστες) είναι σε https://........


Οκ και εγώ αυτό είχα καταλάβει, αλλά δεν το είχα ξεκαθαρήσει και μάλλον δεν μπόρεσα να το διατυπώσω και σωστά. Thanks!

_________________
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 06 Νοε 2007 16:21    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Επανέρχομαι με νέα ερώτηση...
Πως μπορούμε στο παραπάνω script να προσθέσουμε κάποια λειτουργία antispam. Δεν ξέρω πια είναι η τεχνική τους ονομασία, αλλά εννοώ αυτές τις εικονίτσες που μπαίνουν στο τέλος κάθε φόρμας για προστασία από μηχανισμούς spam.

Ευχαριστώ.

_________________
Banavas
Script Master

Μέλος από: 21 Νοε 2004
Βοηθήματα: 2
Templates: 1
Scripts: 2
Μηνύματα: 256+


View users profile Send email to user Visit posters website
ΜήνυμαΣτις: 06 Νοε 2007 17:01    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

κάνε αναζήτηση με τη λέξη κλειδί CAPTCHA

_________________
Happy coding....
Μάρκος
http://lasernet.gr
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 07 Νοε 2007 10:22    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Σε ευχαριστώ πολύ, βρήκα αυτό που ακριβώς έψαχνα!!!

_________________
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 12 Νοε 2007 15:29    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Ερώτηση ξανά...

Σε μια φόρμα εγγραφής που φτιάχνω τώρα εισάγω το password του χρήστη κρυπτογραφημένα στην βάση με md5 όπως αναφέρεται στο παράδειγμα. Ας πούμε λοιπόν ότι το password που εισάγεται στην βάση είναι αυτό:
παράθεση:
968fff8e488d2f3c8c2e5008d493dc


Κατά το login παίρνω το password όπως αναφέρεται στο παράδειγμα,δλδ

κώδικας:
$password=md5($_POST['password'])
.

Παρολα αυτά το login δεν μου γινόταν. Θέλοντας να δω γιατί δεν γίνεται το login, ενώ όλα τα υπόλοιπα είναι ok (αναφέρομαι στα sql ερωτήματα) έβαλα ένα echo για να δω τι στέλνεται στη βάση για σύγκριση...αυτό που παρατήρησα είναι ότι το echo μου έδινε το κρυπτογραφημένο password προσθέτωντας δυο στοιχεία στο τέλος. Δοκίμασα να δώσω και άλλα password και γινόταν το ίδιο. Αναγκάστηκα λοιπόν να γράψω το εξής:

κώδικας:

$password=md5($_POST['password']);
$pass=substr($password,0,-2);
$sql= "SELECT * FROM user WHERE user.username='".$_POST['username']."' AND user.password='".$pass."'";


Μετά από αυτό το login του χρήστη εκτελέστηκε κανονικά. Αυτός όμως ο τρόπος είναι μια λύση,αλλά απ' ότι κατάλαβα όχι και η καλήτερη. Γνωρίζεται γιατί μπορεί να δημιουργείται αυτό το πρόβλημα που σας ανέφερα;

_________________
Alice_Cooper


Μέλος από: 10 Μαη 2007
Scripts: 2
Μηνύματα: 256+

Περιοχή: Ioannina
View users profile Visit posters website
ΜήνυμαΣτις: 12 Νοε 2007 15:41    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

megalose kata 2 to pedio pou krataei ta pass sthn db
to md5 exei megethos 32 xaraktiron....

_________________

linkedin
Risk


Μέλος από: 02 Μαη 2006
Μηνύματα: 256+
Περιοχή: Κάπου εδώ γύρω...
View users profile Visit posters website
blog flickr facebook linkedin sync del.icio.us 
ΜήνυμαΣτις: 12 Νοε 2007 16:30    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Σε ευχαριστώ πολύ για την απάντηση. Όντως αυτό ήταν το πρόβλημα!!!

_________________
JAY609


Μέλος από: 23 Νοε 2007
Μηνύματα: 4

View users profile
ΜήνυμαΣτις: 04 Δεκ 2007 12:27    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Επειδή πραγματοποιώ μία εργασία και μου ζητάει να υπάρχει login τόσο για απλούς users όσο και για administrator θα μπορούσατε να μου πείτε πως θα το υλοποιησώ αυτό??
antonis_ath


Μέλος από: 22 Μαρ 2007
Βοηθήματα: 1
Μηνύματα: 113


View users profile
ΜήνυμαΣτις: 04 Δεκ 2007 22:50    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Το απλό περιγράφεται σε αυτό το post για τους admin θα υπάρχει άλλη σελίδα σωστά?
JAY609


Μέλος από: 23 Νοε 2007
Μηνύματα: 4

View users profile
ΜήνυμαΣτις: 05 Δεκ 2007 11:29    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Λογικά έτσι όπως το σκέφτομαι θα υπάρχει καινούργια σελίδα ή θα υπάρχει τρόπος να ελέγχει τι είδους χρήστης συνδέεται κάθε φορά..Το μόνο πρόβλημα μου είναι ότι επειδή τώρα ξεκινάω με τα βασικά εξαιτίας μιας εργσίας δεν γνωρίζω το κώδικα που θα με βοηθήσει να υλοποιήσω αυτό το κομμάτι με τους admin..Αν γίνεται να με βοηθήσει κάποιος θα το εκτιμούσα!!!
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 4 από 16 [240 Μηνύματα] Σελίδα:  Προηγούμενο  1, 2, 3, 4, 5, 6, ..., 14, 15, 16 Επόμενο
Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » PHP Προγραμματισμός και εφαρμογές » PHP τα δικά μας scripts
Τώρα είναι 03 Δεκ 2016 17:39 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos