kostasgtcturbo Δημοσ. 6 Ιουλίου 2008 Δημοσ. 6 Ιουλίου 2008 Γεια χαρα σε ολους, ονομαζομαι Κωστας και πρεπει να δημιουργησω ενα απλο φορουμ στα πλαισια μιας εργασιας μου. ειμαι αρχαριος οποτε χρειαζομαι την βοηθεια σας. λοιπον.. αυτη την στιγμη εχω κανει: - Install το XAMPP ( xampp-win32-1.6.6a-installer.exe ). -το homesite. -Ο browzer που χρησιμοποιω ειναι κυριως ο Opera. -και σε απλη html εχω κανει ενα πλανο για το πως πρεπει να ειναι η εργασια μου πανω κατω.. ανεβαζω το αρχειο με το δειγμα της ασκησης μου.... το επομενο βημα ειναι να δημιουργησω την βαση δεδομενων αλλα πως??που?? ευχαριστω πολυ και...καλως σας βρηκα!! ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ.zip
giorgos147 Δημοσ. 6 Ιουλίου 2008 Δημοσ. 6 Ιουλίου 2008 επειδή και εγώ δε ξέρω από αυτά βρήκα αυτό http://www.greektechforum.com/forums/showthread.php?p=28770 και λέει διαφορα . το ίδιο πρόβλημα είχε και ο φιλαράκος που το γραφει . ευχάριστο
alexandr0s Δημοσ. 7 Ιουλίου 2008 Δημοσ. 7 Ιουλίου 2008 Το forum θα πρέπει να το φτιάξεις από την αρχή ή να χρησιμοποιήσεις κάποιο έτοιμο? αν το 2ο επισκέψου το http://www.phpbb.com
Aesmade Δημοσ. 7 Ιουλίου 2008 Δημοσ. 7 Ιουλίου 2008 Το forum θα πρέπει να το φτιάξεις από την αρχή ή να χρησιμοποιήσεις κάποιο έτοιμο? αν το 2ο επισκέψου το http://www.phpbb.com Καλά δεν πιστεύω να του ζήτησαν να εγκαταστήσει έτοιμο forum =P Άλλωστε δες το συνημμένο στο πρώτο post. Για τη βάση δεδομένων, πας http://127.0.0.1/phpmyadmin/ με τον browser σου ενώ έχεις ενεργοποιημένο το server. Από εκεί μπορείς να δημιουργήσεις τις βάσεις και τα tables που θες. Τώρα επειδή δεν ξέρω πως να σου εξηγήσω τα tables, ένα table μπορεί να έχει τους users και τους κωδικούς τους, ένα άλλο τα posts, το id του thread στο οποίο έγιναν και το id του user που τα έκανε, ένα άλλο τα threads, τον τίτλο τους και το id του user που τα ξεκίνησαν κτλ. Τώρα άμα δεν ξέρεις PHP και MySQL θα πρέπει να μάθεις, αυτά είναι must. Δεν χρειάζεται να τα μάθεις όλα, απλώς τα βασικά απ'την PHP και πως μπορείς να συνδεθείς με βάσεις δεδομένων και να τρέξεις queries σε αυτές. Βασικά οι μόνες function που θα σου χρειαστούν είναι οι mysql_connect, mysql_select_db, mysql_query, mysql_fetch_assoc και mysql_close. Μπορείς βρεις ένα πολύ καλό reference στο http://gr.php.net/manual/en/ref.mysql.php. Και φυσικά θα πρέπει να μάθεις MySQL, με το οποίο θα βάζεις και θα παίρνεις δεδομένα απ'τη βάση. Γι'αυτό μπορείς να βρεις στην http://w3schools.com/sql/default.asp. Αν και υπάρχουν και πιο αναλυτικά tutorials, δεν πιστέυω να χρειαστείς κάτι παραπάνω για ένα απλό forum. Edit ~ Να σου εξηγήσω και πως λειτουργεί πάνω κάτω το όλο πράμα. Όταν ένας user κάνει ένα post, στέλνει τα δεδομένα (το post, ποιος είναι, πότε πόσταρε κτλ.) σε ένα PHP script το οποίο βάζει τα δεδομένα σε ένα table π.χ. με το όνομα posts. Μετά όταν κάποιος επισκέπτεται το thread, ένα άλλο script (σε vBulletin π.χ. το showthread.php, δες το url) παίρνει τα δεδομένα από τη βάση και για κάθε row στο table 'posts' εμφανίζει τα δεδομένα σύμφωνα με μια template σε html που λέει π.χ. το username πάει εδώ, το post πάει εκεί κτλ.
kostasgtcturbo Δημοσ. 9 Ιουλίου 2008 Μέλος Δημοσ. 9 Ιουλίου 2008 παιδια σας ευχαριστω για τις απαντησεις σας....ηδη εχω στρωθει στην δουλεια ....θα σας κρατω ενημερους για την πορεια της δουλειας μου. ευχαριστω κ παλι!
shevchenko7 Δημοσ. 9 Ιουλίου 2008 Δημοσ. 9 Ιουλίου 2008 Πάτα πάνω στον πίνακα και μετά πήγαινε δομή και πάτα πάνω, στο πρώτο αποτέλεσμα που είναι ο πίνακας, σε ένα μολυβάκι που έχει για επεξεργασία
kostasgtcturbo Δημοσ. 10 Ιουλίου 2008 Μέλος Δημοσ. 10 Ιουλίου 2008 το παλεψα λιγο αλλα δεν το καταφερα....τι προτεινετε? κοιταξτε και την εικονα.. http://img502.imageshack.us/img502/5682/15636952mh5.jpg και μετα συμβαινει αυτο... http://img72.imageshack.us/img72/2889/70154736dn5.jpg μηπως ειναι ευκολο να μου δωσετε ετοιμο κωδικα μηπως δεν κανω κατι σωστα? π.χ. μια σελιδα στην οποια να γινετε η εγγραφη νεων χρηστων ( ονομα,επωνυμο,username,password) ..ή η εισοδος των ηδη εγγεγραμενων χρηστων (μονο username k pass) επισης αν ειναι ευκολο δωστε μου και τον κωδικα της mysql.. καταλαβαινω οτι τα ζηταω ολα στο χερι αλλα δυσκολευομαι αρκετα...
blashyrkh+ Δημοσ. 10 Ιουλίου 2008 Δημοσ. 10 Ιουλίου 2008 [quote name= μηπως ειναι ευκολο να μου δωσετε ετοιμο κωδικα μηπως δεν κανω κατι σωστα? π.χ. μια σελιδα στην οποια να γινετε η εγγραφη νεων χρηστων ( ονομα' date='επωνυμο,username,password) ..ή η εισοδος των ηδη εγγεγραμενων χρηστων (μονο username k pass) επισης αν ειναι ευκολο δωστε μου και τον κωδικα της mysql.. .[/quote] i knew it....
Aesmade Δημοσ. 10 Ιουλίου 2008 Δημοσ. 10 Ιουλίου 2008 Στο SQL tab γράφεις ALTER TABLE form1 CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci όπου utf8 και utf8_general_ci το charset και το collation που θες. Αυτά τώρα είναι λεπτομέρειες, εγώ όποτε έφτιαχνα ένα table ούτε που το κοίταζα το collation. Μην μπερδεύεσαι σε τέτοια. Και να σου κάνουμε την εργασία σου είναι κατά τους κανόνες του forum. Δεν είναι και δύσκολη, εγώ είχα φτιάξει ένα forum για την πλάκα μου σ'ένα απόγευμα όταν ήμουν 14. Edit ~ Όσο για αυτό που σού'γινε με τη γλώσσα, απλώς πηγαίνεις http://127.0.0.1/phpmyadmin και διαλέγεις Αγγλικά ή ό,τι άλλο θες στο πάνω δεξιά dropdown menu.
kostasgtcturbo Δημοσ. 17 Ιουλίου 2008 Μέλος Δημοσ. 17 Ιουλίου 2008 ευχαριστω παιδια κατι καταφερνω.... μετα τις διακοπες μου τα ξαναλεμε!! i knew it.... μην γινεσαι κακος!! δεν ειχα διαβασει τον συγκεκριμενο κακονα του φορουμ!! ουτε η8ελα μασιμενη τροφη με τον τροπο που σκεφτηκες εσυ... τεσπα κακιες δεν κραταω ποτε!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.