Περιεχόμενο
Η βιβλιοθήκη jQuery παρέχει τη δυνατότητα έκδοσης ασύγχρονης απαίτησης HTTP POST, όπως η κλήση μιας συνάρτησης PHP σε ένα εξωτερικό αρχείο. Για να γίνει αυτό, θα είναι απαραίτητο να δημιουργηθεί η ίδια η λειτουργία, χωρίς ορισμό, σε ένα εξωτερικό αρχείο που μπορεί να συνδεθεί μέσω μιας διεύθυνσης URL. Χρησιμοποιήστε τη μέθοδο "post" του jQuery για να καλέσετε τη λειτουργία.
Οδηγίες
-
Δημιουργήστε ένα νέο αρχείο PHP χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας ή σημειωματάριο. Δημιουργήστε τη λειτουργία από μόνη της, χωρίς έναν ορισμό που την περιλαμβάνει. Για παράδειγμα: Για να δημιουργήσετε μια λειτουργία που ανοίγει ένα αρχείο και ορίζει μια σημαία, πληκτρολογήστε:
$fh = fopen('flag.dat') || die('Não foi possível abrir o arquivo!'); fwrite($fh, 'flag'); fclose($fh); -
Στο πρόγραμμα επεξεργασίας ή στο Σημειωματάριο, δημιουργήστε ένα έγγραφο HTML για τον κώδικα JavaScript που θα καλέσει τη λειτουργία PHP, όπως στο παρακάτω παράδειγμα:
Καλέστε PHP > -
Εισάγετε τη βιβλιοθήκη jQuery μεταξύ των ετικετών στο έγγραφο HTML ως εξής:
-
Στο έγγραφο HTML, πληκτρολογήστε τον κώδικα jQuery μεταξύ των ετικετών. Χρησιμοποιήστε τη μέθοδο "post" του jQuery για να καλέσετε τη λειτουργία PHP στο εξωτερικό αρχείο, όπως φαίνεται παρακάτω: