Βοήθεια με σελίδα και βίντεο...

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

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

Απάντηση
argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από argate7 » 30 Σεπ 2009 02:45

Καλησπέρα σας,

Θα ήθελα τη βοήθεια σας με μια σελίδα ενός φίλου που προσπαθώ να του τη φτιάξω και θέλει να έχει κάποιες έξτρα δυνατότητες.
Θέλει να δημιουργήσει στη σελίδα του ένα section-σελίδα που θα μπορούν οι χρήστες να μπαίνουν και για να μπορέσουν να δουν τα βίντεο που υπάρχουν, θα πρέπει να πληρώνουν. Αρχικά σκέφτομαι ότι θα πρέπει να γίνει μία βάση δεδομένων που θα κρατά τα στοιχεία για το login των χρηστών, θα γίνει και άλλος ένας πίνακας με το path κλπ. των βίντεο.
Αυτό που θα ήθελα να μάθω και θα χρειαστώ τη βοήθειά σας είναι στο κώδικα του php που θα χρειαστεί προκειμένου να ελέγχει αν ο χρήστης έχει βάλει λεφτά κλπ.
Θα ήθελα αν μπορείτε να με καθοδηγήσετε όπως εσείς κρίνετε σωστό. Κάθε συμβουλή δεκτή.

Σας ευχαριστώ πολύ!!

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Basilakis » 30 Σεπ 2009 11:30

Εάν θέλεις να το γράψεις μόνος σου πρέπει να φτιάξεις στο μυαλό σου τη δομή.

1) Ο χρήστης γράφεται στη σελίδα
2) Ο χρήστης κάνει Login.
3) Εάν ο χρήστης έχει πληρώσει προχώρα τον παρακατω αλλιώς δώστου ένα μήνυμα πως πρέπει να πληρώσει γαι να δεί τα videos

Αυτό που πρέπει να κάνεις είναι να έχεις ένα σύστημα πληρωμών. Εάν πάρεις για παράδειγμα το Paypal, μέσα απο εκεί εάν πληρώσει θα μπορείς να το ελέγχεις στο script σου (αφου έχει πληρώσει, move forward) και να αλάζεις κάποια τιμή απο 0 σε 1 ή να ελέγχεις εάν έχει χρήμματα ο λογαριασμός.

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από argate7 » 30 Σεπ 2009 16:46

Υπάρχει κάποιο παράδειγμα στο ίντερνετ για να μπω στο νόημα?
Αυτά που είπες τα κατάλαβα,απλά θα πρέπει να φτιάξω κάποιο script που θα βάζει ο πελάτης τα χρήματα σε ένα λογαριασμό τραπέζης για παράδειγμα ή σε κάποιο paypal. Πώς θα μπορέσω να κάνω κάτι τέτοιο? Θα πρέπει αρχικά να έχω λογαριασμό σε όποιο από τα 2 αποφασίσω να κάνω. Μετά θα πρέπει να μπαίνει ο χρήστης και να πληρώνει. Σωστά? Λογικά,ναι...Οπότε θα πρέπει να χρησιμοποιηθεί ένας κώδικας του στυλ του ebay. Για τις πληρωμές εννοώ.


Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Apostolis_38 » 01 Οκτ 2009 11:40

Basilakis, αν έχεις καμμιά ιδέα για παρεμφερές πρόβλημα.
Ολα είναι όπως τα θέλει ο argate7.
Ολα καλά μέχρι εκεί.
Πως όμως μπορούμε να το κάνουμε ώστε όταν γίνει το login να μπορεί να δεί μόνο 3 video της επιλογής του;

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Basilakis » 01 Οκτ 2009 11:47

Ορίζεις σε κάθε βίντεο μια τιμη, βλέπεις το bidget που έχει καυαθέσει, αφαιρείς απο κάθε Video που βλέπει και έτσι θα μπορεί να δει μόνο αυτά που αντιστοιχούν στα χρήμματα που έχει καταθέσει...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Apostolis_38 » 01 Οκτ 2009 12:53

Ναί αλλά πως θα τον πετάς έξω;
Θα κάνεις συνέχεια select στον πίνακα με τα βίντεο για να δείς αν έχει συμπληρώσει 3 φορές;

Πολύ επιβάρυνση.

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Basilakis » 01 Οκτ 2009 13:01

Oxi, tha afaireis

thn timh tou video apo to synoliko tou poso kai otan to sinoliko tou poso einai 0, okso ;)

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Apostolis_38 » 01 Οκτ 2009 13:09

Ναι ok, αλλά πάλι θα πρέπει να κάνεις select ώστε να δεις αν έχει μηδενίσει.
Οπότε πάλι επιβαρύνεις τη σελίδα με συνεχές select.

Η δεν έχω καταλάβει σωστά;

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Basilakis » 01 Οκτ 2009 13:13

2 select είναι, τι άλλο μπορείς να κάνεις;

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από korgr » 01 Οκτ 2009 14:10

Κανεις το select Αποστολη και μετα το αποτελεσμα το κρατας σε session var.
Σε καθε επομενη σελιδα τσεκαρεις την session var και αναλογως πρατεις. Αν δεις και δεν εχει τεθει η session var τοτε μονο κανεις το select.

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Apostolis_38 » 01 Οκτ 2009 14:39

Σε γενικές γραμμές,

- κάνει Login και ξεκινάς το select --> αν το status = 3 το βάζεις σε session
- αν επιλέξει βίντεο κάνεις το status = 2 κ.λ.π. κ.λ.π.
- αν το status γίνει 0 καταστρέφεις το session

Το πάω καλά;

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από korgr » 01 Οκτ 2009 16:10

Λυσε μου πρωτα μια απορια:
Να μπορει να δει μονο 3 βιντεο, σε καθε επισκεψη? (νεο session?)
Να μπορει να δει μονο 3 βιντεο συνολικα με τα λεφτα που εχει πληρωσει?
Να μπορει να δει μονο 3 βιντεο εκτος κι αν εχει πληρωσει οποτε θα βλεπει οσα θελει?

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από Apostolis_38 » 01 Οκτ 2009 16:41

korgr έγραψε:Λυσε μου πρωτα μια απορια:
Να μπορει να δει μονο 3 βιντεο συνολικα με τα λεφτα που εχει πληρωσει?
α) είτε συνδεθεί μία φορά είτε 3
β) είτε δεί βίντεο από την ίδια κατηγορία είτε από διαφορετικές κατηγορίες.


Και να σου εξηγήσω λίγο τι έχω κάνει ως τώρα:
- ο επισκέπτης δίνει όνομα και e-mai και πληρώνει.
- Με το ok από την τράπεζα δημιουργείται κωδικός, στέλνετε στο mail που δήλωσε, τα στοιχεία του διαγράφονται και το status του κωδικού γίνεται 0.
- μόλις ο επισκέπτης κάνει login το status του κωδικού γίνεται 1 που σημαίνει οτι 2 μέρες μετά το login θα διαγραφεί και για να ξαναμπεί θα πρέπει να ξαναπάρει κωδικό.
Η απορία μου ήταν πως θα τον πετάξω έξω όταν δεί 3 "βίντεο" (δεν είναι βίντεο αλλά η λογική είναι ίδια οπότε ας υποθέσουμε οτι είναι βίντεο).

Υ.Γ. επειδή το έχω τσακίσει το θέμα του παιδιού, αν θέλει κάποιος admin ας μας πεί μήπως ανοίξω νέο θέμα.

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Βοήθεια με σελίδα και βίντεο...

Δημοσίευση από korgr » 01 Οκτ 2009 18:40

Και γιατι δεν εχεις στη βαση σου ενα πεδιο πχ "countviews" το οποιο οταν πληρωνει να παιρνει τιμη 3.
Καθε φορα που βλεπει ενα βιντεο (ή ο,τι αλλο του παρεχεις) να αφαιρειται 1
Να αποθηκευεται παλι στην βαση και να ελεγχεις αν η τιμη αυτη μηδενισει "παιρνει τον τουταχαμον" :lol:

Απάντηση

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

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

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