Προς το περιεχόμενο

Log In


pusher

Προτεινόμενες αναρτήσεις

Δημοσ.

Πώς γίνεται σε ένα site με Log in το ίδιο link να οδηγεί σε δύο διαφορετικές μορφές της σελίδας (μία για το χρήστη που έχει κάνει Log In και μία για όποιους βλέπουν τη σελίδα χωρίς να έχουν κάνει Log in); Πώς υλοποιείται κάτι τέτοιο; (Δουλεύω με dreamweaver 8).

Δημοσ.

Χρειάζεσαι κάποια γλώσσα προγραμματισμού όπως πχ την PHP:

><?php

if ($userloggedin == 1){

//Leave him logged in
}

else{

//Send him to the login page
}

?>

 

 

Ο κώδικας που σου δίνω δεν είναι λειτπουργικός, απλά στον δίνω ώς παράδειγμα.

Δημοσ.

GabrielConnor αν σχεδιάσω την ίδια σελίδα δύο φορές (με και χωρίς τη φόρμα του Log in) πώς είναι δυνατόν να έχουν το ίδιο url, αφού τα ονόματα των δύο αρχείων που θα ανέβουν στο server θα διαφέρουν μεταξύ τους;

Δημοσ.

Η λύση είναι ότι ανάλογα το query ανακτά και διαφορετικά αποτελέσματα από την βάση.Ένα απλό παράδειγμα με το vbulletin που χρησιμοποιούμε εδώ:

http://www.insomnia.gr/vb3/showthread.php?t=186277

Αυτό λέει στην βάση να εμφανίσει όλα τα αποτελέσματα που υπάρχουν με βάση το 186277.

Αν για παράδειγμα βάλεις το προηγούμενο, το 186276, θα σου εμφανίσει άλλα αποτελέσματα.

Όμως οι σελίδες είναι οι ίδιες και αλλάζουν μόνο συγκεκριμένα στοιχεία, όπως ο τίτλος, οι συγγραφείς των θεμάτων,οι εικόνες των συγγραφέων κλπ.Αυτό είναι και αποτέλεσμα του δυναμικού προγραμματισμού. Δηλάδη ανάλογα ένα query να εμφανίζει και τα αντίστοιχα αποτελέσματα. Για να το πετύχουμε αυτό, απαιτείται ο συνδυασμός μια γλώσσας προγραμματισμού όπως php,asp κλπ καθώς και η παρουσία μιας βάσης δεδομένων όπως mysql,mssql,oracle κλπ.

Ελπίζω να σε βοήθησα...

Δημοσ.

Νομίζω πως βοήθησες. Μήπως υπάρχει και κανένα link με κώδικα σε PHP ο οποίος να καθορίζει ποια στοιχεία της σελίδας θα εμφανίζονται κάθε φορά; (Π.χ. στην περίπτωση που κάποιος έχει κάνει Log in δε βλέπει πλέον τις φόρμες για το Log in ενώ όποιος δεν έχει κάνει τις βλέπει).

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...