Eλεγχος php με ajax

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

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

Απάντηση
master3763
Δημοσιεύσεις: 65
Εγγραφή: 12 Δεκ 2008 16:10
Επικοινωνία:

Eλεγχος php με ajax

Δημοσίευση από master3763 » 13 Δεκ 2009 21:07

Γεια σε όλους ! προσπαθώ εδώ και καιρό να φτιάξω μία εφαρμογή που πατώντας ας πούμε ένα κουμπί (button) να τρέχει ένα αρχείο που υπάρχει σον client2 .
Το σχέδιο έχει ως εξής ..
Μπαίνει οclient1 σε controlpanel.php και ο client2 σε run.php .
Στη συνέχεια πατάει ένα κουμπί ο client1 που θα βρεί στο site (controlpanel.php) και στέλνει μήνυμα στον client2 να τρέχει το αρχείο του run.php που βρίσκετε σε αναμονή , το οποίο ας πούμε θα κάνει κάποια λειτουργία , ας πούμε απλά βγάζει το μήνυμα στον client2 «Γεια σου !»
Πώς μπορώ να το κάνω αυτό ?

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

Eλεγχος php με ajax

Δημοσίευση από dimsis » 13 Δεκ 2009 23:19

Έχεις έναν πίνακα στην βάση, ας τον πούμε events ο οποίος έχει ένα πεδίο id, Message και ένα Status με default τιμή 0. Από το controlpanel.php ο client1 μπορεί να αλλάξει / ενημερώσει αυτόν τον πίνακα, οπότε και να αλλάξει / προσθέσει events με τιμή 1.

Στον Client 2 τρέχει κάθε τόσο με javascript setTimeout ή setInterval εκτελείται ένα ajax call σε μια σελίδα που τραβάει ένα query και ελέγχει αν υπάρχει τιμή διαφορετική του 0 στον πίνακα events και αν υπάρχει, πάει να πει πως υπάρχει ενημέρωση από τον client1, οπότε εμφανίζει τα Message όσων εγγραφών έχουν Status διάφορο του 0.

master3763
Δημοσιεύσεις: 65
Εγγραφή: 12 Δεκ 2008 16:10
Επικοινωνία:

Eλεγχος php με ajax

Δημοσίευση από master3763 » 14 Δεκ 2009 15:11

Ναι είναι αυτό που χρειάζομαι , πως όμως μπορώ να υλοποιήσω κάτι τέτοιο ;
Πρέπει να πω ότι απο ajax είμαι μαύρα μεσάνυχτα ..:-)

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

Eλεγχος php με ajax

Δημοσίευση από dimsis » 14 Δεκ 2009 15:52

Δες ένα tutorial του fafos που υπάρχει εδώ μέσα να πάρεις μια ιδέα.
http://www.freestuff.gr/forums/viewtopic.php?t=46741
Κάνε τις δοκιμές σου, γράψε τον βασικό σου κώδικα με αυτά που ξέρεις, φτιάξε τη βάση σου και τα υπόλοιπα και αν κάπου κολλήσεις, ανέβασε μας ότι έχεις κάνει + export βάση με demo data και αν έχει κανείς χρόνο έπειτα θα σε βοηθήσει.

ΥΓ: fafos δεν μπορείς να πεις και γαμώ τις διαφημίσεις του script σου κάνω πάντως. Τελικά υπάρχει μεγάλο πρόβλημα με την εύρεση της πληροφορίας… ακόμα και η google δηλαδή δεν φτάνει :)

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

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

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