Uberalles_gr Δημοσ. 9 Φεβρουαρίου 2013 Δημοσ. 9 Φεβρουαρίου 2013 @Uberalles_gr Επειδη προκειται για μια και μονο μεταβλητη που θελω να περασω απο javascript σε php, δεν ειναι αναγκη να χρησιμοποιησω ολοκληρη φορμα, αλλα απλη jquery με ajax. Αυτη η μεθοδος απαιτει 2 αρχεια. Ενα με την jquery (το map.php στη προκειμενη)και ενα αλλο (το testone.php)που δεχεται το post της jquery, το "επεξεργαζεται" και το στλενει πισω (χωρις ανανεωση σελιδας). Τα περισσοτερα tutorial που βρηκα επιστρεφουν τη μεταβλητη σε ενα div της html (αυτο που προτεινει ο kastorass ) ή την κανουν alert. Εγω θελω να την επιστρεψω σε μορφη μεταβλητης php ωστε ακολουθως να ενεργοποιησω ενα query... Ευχαριστω και παλι. Αυτό που λες δεν γίνεται. Δεν γίνεται η javascript αυτό που θα σου επιστρέψει να το χρησιμοποιήσεις ως μεταβλητή της php. Το ανάποδο γίνεται. Μια μεταβλητή της php να την χρησιμοποιήσεις ως μεταβλητή της javascript. Τώρα στο θέμα σου, θα πρέπει ότι αφορά php να το κάνεις στο αρχείο που καλείς από την κύρια σελίδα σου, δηλαδή στην testone.php και το αποτέλεσμα να το βάλεις στο map.php. Δεν υπάρχει άλλος τρόπος. Δώσε λίγο κώδικα να σε βοηθήσουμε παραπάνω
slevinkelevra Δημοσ. 9 Φεβρουαρίου 2013 Μέλος Δημοσ. 9 Φεβρουαρίου 2013 @ Uberalles_gr Ναι οκ, δε σε αδικω που μπερδευτηκες. Κοιτα, παρε σα δεδομενο το τελευταιο τελευταιο ποστ μου, εκει που αναφερω οτι εκανα καποιους πειραματισμους με το session της php. Ουσιαστικα δεν εχω προσπαθησει κατι αλλο. Εχω απογοητευτει ειναι η αληθεια και δεν μπορω να σκεφτω και κατι αλλο, εστω να "κλεψω" λιγο. Οκ, αυτο που θελω δεν γινεται εχεις δικιο. Περναω επιτυχως μια μεταβλητη js απο το map σε php στο testone. Πως μπορω να τη ξαναγυρισω πισω στο map παντα σε μορφη php, εστω με εναν αλλο τροπο? Το query επιμενω οτι θελω να γινεται στο map γιατι δεν θα ειναι τοσο απλο, εχω σκοπο να το "επεκτηνω" μετα, να ζηταω περισσοτερα στοιχεια και ισως εικονες κτλ. Αν κανω το query στο testone, οκ, ευκολα περναω τα κειμενα, αλλα τις εικονες?
Uberalles_gr Δημοσ. 10 Φεβρουαρίου 2013 Δημοσ. 10 Φεβρουαρίου 2013 Αυτό που θεες να κάνεις δεν γίνεται, για αυτό τον λόγο σαν προγραμματιστής που είσαι πρέπει να βρεις έναν άλλο τρόπο. ΠΑΝΤΑ υπάρχει τρόπος! Λοιπόν, το query που θες να κάνεις και ότι τεσπα θες να κάνεις ΠΡΕΠΕΙ να γίνει στην σελίδα που καλείς, δηλαδή την testone. Σκέψου ότι στην map.php html Κώδικα έχεις, άρα και html Κώδικα θα γυρίσει η testone. Άρα, εάν θες μια εικόνα να γυρίσεις θα γράψεις ><img src="myphoto.jpg" border="0" alt="" title="" /> Γιατί όμως σε δυσκολεύει τόσο πολύ και απογοητεύεσαι;;
slevinkelevra Δημοσ. 11 Φεβρουαρίου 2013 Μέλος Δημοσ. 11 Φεβρουαρίου 2013 Οκ, σωστος. Κατι τελευταιο.....Και αν ειναι καμια δεκαρια εικονες όμως που θα πρεπει να μπουν σε photogallery? Που μπαινει και javascript στη μεση? Δυσκολευομαι και απογοητευομαι γιατι δεν ειχα καταλαβει εξ αρχης σωστα την ολη λογικη που παιζει απο πισω....Και εχασα μερες για κατι τοσο απλο, απο δικο μου λαθος.
Uberalles_gr Δημοσ. 11 Φεβρουαρίου 2013 Δημοσ. 11 Φεβρουαρίου 2013 Λογικό είναι οι πρώτες σου προσπάθειες να σε δυσκολεύουν τόσο πολύ! Μαθαίνεις κάτι καινούριο αλλά όταν με το καλό το μάθεις θα δεις ότι είναι πάρα πάρα πολύ χρήσιμο. Τώρα όσον αφορά την photo gallery, δεν μπορώ να σε βοηθήσω παραπάνω γιατί δεν ξέρω ποια Photo gallery χρησιμοποιείς, πως την χρησιμοποιείς. Εάν θες να δώσεις κώδικα να σε βοηθήσω παραπάνω.
slevinkelevra Δημοσ. 11 Φεβρουαρίου 2013 Μέλος Δημοσ. 11 Φεβρουαρίου 2013 Ευχαριστω και παλι, εσενα και τα υπολοιπα μελη για το χρονο σας και τις απαντησεις. Ξεκινησα να φτιαχνω τωρα τη gallery χρησιμοποιωντας και την ιδεα σου με το <img src="myphoto.jpg" border="0" alt="" title="" /> Ετσι κ αλλιως χρησιμοποιω και HTML5 οποτε μαλλον οι φωτο μπαινουν πιο ευκολα, η τουλαχιστον ειναι πιο ευκολο να τους βαλεις λεζαντα. Οποτε μη φοβου, αν κολλησω καπου, θα επανελθω (δυστυχως) με νεα ερωτηση. Ευχαριστω και παλι ολους
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα