Παράδειγμα ASP

Βασικά:

Γράψτε κείμενο με ASP
Αν δημιουργήσετε κείμενο με ASP.
Προσθήκη HTML στο κείμενο
Αν δημιουργήσετε και HTML ετικέτες και καθαρό κείμενο.

Μεταβλητές:

Δήλωση μεταβλητών
Οι μεταβλητές χρησιμοποιούνται για την αποθήκευση πληροφοριών. Αυτό το παράδειγμα δείχνει πώς να δηλώσετε μεταβλητές, να τις προσθέσετε τιμή και να τις χρησιμοποιήσετε στο πρόγραμμα.
Δήλωση array
Το array χρησιμοποιείται για την αποθήκευση μιας σειράς σχετικών δεδομένων. Αυτό το παράδειγμα δείχνει πώς να δηλώσετε ένα array για την αποθήκευση ονομάτων.
Δημιουργία τίτλων HTML με κύκλο.
Πώς να δημιουργήσετε 6 διαφορετικούς τίτλους HTML με κύκλο.
Δημιουργία χαιρετισμών βασισμένων στο χρόνο με Vbscript.
Το παράδειγμα θα εμφανίσει διαφορετικά μηνύματα στον χρήστη ανάλογα με την ώρα του διακομιστή.
Δημιουργία χαιρετισμών βασισμένων στο χρόνο με JavaScript.
Το παράδειγμα είναι το ίδιο, αλλά με διαφορετική γραμματική.

Πρόγραμμα:

Κλήση υπογραμμισμένων με VBScript.
Πώς να καλέσετε υπογραμμισμένα με VBScript από ASP.
Κλήση υπογραμμισμένων με JavaScript.
Πώς να καλέσετε υπογραμμισμένα με JavaScript από ASP.
Κλήση υπογραμμισμένων με VBScript και JavaScript.
Πώς να καλέσετε υπογραμμισμένα με VBScript και JavaScript σε ένα αρχείο ASP.

Φόρμα:

Χρήση φόρμας με attribute="get".
Πώς να χρησιμοποιήσετε την εντολή Request.QueryString για να αλληλεπιδράσετε με τον χρήστη.
Χρήση φόρμας με attribute="post".
Πώς να χρησιμοποιήσετε την εντολή Request.Form για να αλληλεπιδράσετε με τον χρήστη.
Φόρμα με επιλογές
Πώς να χρησιμοποιήσετε το Request.Form για να επικοινωνήσετε με τον χρήστη μέσω επιλογών.

Cookie:

Καλωσορίσματα cookie
Πώς να δημιουργήσετε ένα καλωσορίσματα cookie.

Αντικείμενο Response:

Γράψτε κείμενο
Γράψτε κείμενο χρησιμοποιώντας το ASP
Φόρτωση κειμένου και ετικετών HTML χρησιμοποιώντας το ASP
Αυτό το παράδειγμα δείχνει πώς να συνδυάζετε κείμενο και ετικέτες HTML χρησιμοποιώντας το ASP.
Ανακατεύθυνση του χρήστη σε διαφορετικό URL
Αυτό το παράδειγμα δείχνει πώς να ανακατευθύνετε τον χρήστη σε διαφορετικό URL.
Εμφάνιση τυχαίου συνδέσμου
Αυτό το παράδειγμα δείχνει έναν σύνδεσμο που θα εμφανίζει έναν από τους δύο συνδέσμους κάθε φορά που φορτώνει η σελίδα.
Έλεγχος κACHE
Αυτό το παράδειγμα δείχνει πώς να ελέγξετε τον έλεγχο του κACHE.
Καθαρισμός κACHE
Αυτό το παράδειγμα δείχνει πώς να καθαρίσετε το κACHE.
Διακοπή του σκευάσματος κατά τη διάρκεια της επεξεργασίας και επιστροφή του αποτελέσματος
Αυτό το παράδειγμα δείχνει πώς να διακόψετε τη διεξαγωγή ενός σκευάσματος κατά τη διάρκεια της επεξεργασίας.
Ρύθμιση χρόνου αποθήκευσης σε λεπτά πριν από την λήξη της σελίδας στον περιηγητή
Αυτό το παράδειγμα δείχνει πώς να καθορίσετε το χρόνο αποθήκευσης της σελίδας στον περιηγητή πριν από την λήξη.
Ρύθμιση ημερομηνίας λήξης του περιεχομένου του περιηγητή
Αυτό το παράδειγμα δείχνει πώς να καθορίσετε την ημερομηνία και την ώρα που η σελίδα θα αποθηκευτεί στον περιηγητή.
Έλεγχος αν ο χρήστης εξακολουθεί να είναι συνδεδεμένος με τον διακομιστή
Αυτό το παράδειγμα δείχνει πώς να ελέγξετε αν ο χρήστης έχει αποσυνδεθεί από τον διακομιστή.
Ρύθμιση τύπου περιεχομένου
Αυτό το παράδειγμα δείχνει πώς να καθορίσετε τον τύπο του περιεχομένου.
Ρύθμιση χαρακτήρα
Αυτό το παράδειγμα δείχνει πώς να καθορίσετε το όνομα του χαρακτήρα τουλάχιστον.

Παράδειγμα συλλογής QueryString

Αποστολή ερωτηματικών πληροφοριών όταν ένας χρήστης κάνει κλικ σε έναν σύνδεσμο
Αυτό το παράδειγμα δείχνει πώς να αποστείλετε επιπλέον πληροφορίες σε ένα σύνδεσμο και να τις αποκτήσετε στη σελίδα στόχο (στην παρούσα παράδειγμα είναι η ίδια σελίδα).
Μια απλή εφαρμογή της συλλογής QueryString
Αυτό το παράδειγμα δείχνει πώς η συλλογή QueryString επιστρέφει τιμές από τη φόρμα. Αυτή η φόρμα χρησιμοποιεί το μέθοδο GET, το οποίο σημαίνει ότι οι πληροφορίες που αποστέλλονται είναι ορατές για τον χρήστη (στο URL). Το μέθοδος GET περιορίζει επίσης τον όγκο των πληροφοριών που αποστέλλονται.
Πώς να χρησιμοποιήσετε τις πληροφορίες που αποστέλλονται από τη φόρμα
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τις τιμές που αποστέλλονται από τη φόρμα. Χρησιμοποιούμε τη συλλογή QueryString. Αυτή η φόρμα χρησιμοποιεί το μέθοδο GET.
Περισσότερες πληροφορίες από το μορφότυπο
Αυτό το παράδειγμα δείχνει τι περιέχει η QueryString όταν το πεδίο εισαγωγής περιέχει πολλά ονόματα που είναι τα ίδια. Θα δείξει πώς διαχωρίζονται αυτά τα ονόματα που είναι τα ίδια. Θα δείξει επίσης πώς να χρησιμοποιήσετε τη λέξη κλειδί count για να μετρήσετε την ιδιότητα "name" αυτής της φόρμας χρησιμοποιεί το μέθοδο GET.

Παράδειγμα συλλογής Form

Μια απλή εφαρμογή της συλλογής Form
Αυτή η παράδειγμα δείχνει πώς η συλλογή Form επιστρέφει τιμές από τη φόρμα. Αυτή η φόρμα χρησιμοποιεί το μέθοδο POST, το οποίο σημαίνει ότι οι πληροφορίες που αποστέλλονται είναι αόρατες για τον χρήστη και δεν υπάρχει περιορισμός στον όγκο των πληροφοριών που αποστέλλονται (μπορεί να αποσταλεί μεγάλος όγκος πληροφοριών).
Πώς να χρησιμοποιήσετε τις πληροφορίες που ανακτήθηκαν από το μορφότυπο
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τις πληροφορίες που ανακτήθηκαν από το μορφότυπο. Χρησιμοποιήσαμε τη συλλογή Form. Το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
Περισσότερες πληροφορίες από το μορφότυπο
Αυτό το παράδειγμα δείχνει τι περιέχει η συλλογή Form αν μερικά πεδία εισαγωγής χρησιμοποιούν τον ίδιο όνομα. Θα δείξει πώς να διαχωρίσετε αυτά τα ονόματα και πώς να χρησιμοποιήσετε τη λέξη κλειδί count για να μετρήσετε την ιδιότητα "name" Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
Μορφότυπο με κουμπιά επιλογής
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή Form για να αλληλεπιδράσετε με τον χρήστη μέσω κουμπιών επιλογής. Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
Μορφότυπο με κουμπιά επιλογής
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή Form για να αλληλεπιδράσετε με τον χρήστη μέσω κουμπιών επιλογής. Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.

Άλλες παραδείγματα

Ανάκτηση πληροφοριών χρήστη
Πώς να μάθετε τον τύπο του προγράμματος περιήγησης του επισκέπτη, τη διεύθυνση IP κ.λπ.
Ανάκτηση των μεταβλητών του διακομιστή
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή ServerVariables για να πάρετε πληροφορίες όπως ο τύπος του προγράμματος περιήγησης του επισκέπτη, η διεύθυνση IP κ.λπ.
Δημιουργία ενός καλωσορίσματος cookie
Δημιουργία του cookie καλωσορίσματος
Ελέγξτε τον συνολικό αριθμό των βιβλίων που αποστέλλει ο χρήστης
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα TotalBytes για να πάρετε τον συνολικό αριθμό των βιβλίων που αποστέλλει ο χρήστης στο αντικείμενο Request.

Οντότητα Session

Ρύθμιση και επιστροφή LCID
Αυτό το παράδειγμα δείχνει την ιδιότητα "LCID" και ορίζει και επιστρέφει έναν αριθμό που καθορίζει τη θέση ή την περιοχή. Όπως η ημερομηνία, η ώρα και οι νομίσματα πρέπει να εμφανίζονται ανάλογα με τη θέση ή την περιοχή.
Επιστροφή SessionID
Αυτό το παράδειγμα δείχνει την ιδιότητα "SessionID" και επιστρέφει έναν μοναδικό αριθμό id για κάθε χρήστη. Αυτός ο αριθμός δημιουργείται από τον διακομιστή.
Αναμονή της συνεδρίας
Αυτό το παράδειγμα δείχνει την ιδιότητα "Timeout" και ορίζει και επιστρέφει το χρόνο αναμονής της συνεδρίας (σε λεπτά).

Οντότητα Server

Πότε τελευταία αυτή η φακέλος μεταφέρθηκε;
Ελέγξτε την τελευταία ενημέρωση του αρχείου.
Ανοίξτε και διαβάστε κάποιο κείμενο αρχείο
Αυτό το παράδειγμα θα ανοίξει το αρχείο "Textfile.txt" για ανάγνωση.
Δημιουργημένος από εμένα αριθμητικός αριθμητής κλικ
Αυτό το παράδειγμα μπορεί να διαβάσει έναν αριθμό από κάποιο αρχείο, να προσθέσει 1 σε αυτόν τον αριθμό και στη συνέχεια να γράψει αυτόν τον αριθμό πίσω στο αρχείο.

Οντότητα FileSystemObject

Το ορισμένο αρχείο υπάρχει;
Αυτό το παράδειγμα δείχνει πώς να δημιουργήσετε έναν αντικειμενοποιημένο ΟντότηταFileSystem, και στη συνέχεια να χρησιμοποιήσετε τη μέθοδο FileExists για να ελέγξετε αν υπάρχει κάποιο αρχείο.
Η ορισμένη θυρίδα υπάρχει;
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη μέθοδο FolderExists για να ελέγξετε αν υπάρχει κάποιο φάκελος.
Η ορισμένη μονάδα οπλισμού υπάρχει;
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο DriveExists για να ελέγξεις αν υπάρχει ο δίσκος.
Λαμβάνω το όνομα του δίσκου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetDriveName για να αποκτήσεις το όνομα του δίσκου σε συγκεκριμένη διαδρομή.
Λαμβάνω το όνομα του γονικού φακέλου σε συγκεκριμένη διαδρομή
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetParentFolderName για να αποκτήσεις το όνομα του γονικού φακέλου σε συγκεκριμένη διαδρομή.
Λαμβάνω την επέκταση του φακέλου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetExtensionName για να αποκτήσεις την επέκταση του αρχείου στην τελευταία συστατική της διαδρομής.
Λαμβάνω το όνομα του αρχείου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetFileName για να αποκτήσεις το όνομα του αρχείου στην τελευταία συστατική της διαδρομής.
Λαμβάνω το βασικό όνομα του αρχείου ή φακέλου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetBaseName για να αποκτήσεις το βασικό όνομα του αρχείου ή φακέλου σε συγκεκριμένη διαδρομή.

Αντικείμενο TextStream

Ανάγνωση αρχείου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις το μεθόδου OpenTextFile του FileSystemObject για να δημιουργήσεις ένα αντικείμενο TextStream. Το μεθόδου ReadAll του αντικειμένου TextStream θα αποκτήσει το περιεχόμενο του ανοιχτού αρχείου κειμένου.
Ανάγνωση ενός μέρους του αρχείου κειμένου
Ανάγνωση ενός μέρους του αρχείου κειμένου
Ανάγνωση μιας γραμμής από το αρχείο κειμένου
Ανάγνωση μιας γραμμής από το αρχείο κειμένου
Ανάγνωση όλων των γραμμών του αρχείου κειμένου
Ανάγνωση όλων των γραμμών του αρχείου κειμένου
Παράλειψη ενός μέρους του αρχείου κειμένου
Αυτό το παράδειγμα δείχνει πώς να παραλείψεις συγκεκριμένο αριθμό χαρακτήρων κατά την ανάγνωση του αρχείου κειμένου.
Παράλειψη μιας γραμμής του αρχείου κειμένου
Αυτό το παράδειγμα δείχνει πώς να παραλείψεις μια γραμμή κατά την ανάγνωση του αρχείου κειμένου.
Αποδίδω τον αριθμό της γραμμής
Αυτό το παράδειγμα δείχνει πώς να αποκτήσεις τον αριθμό της γραμμής στο τρέχον σημείο του κειμένου του αρχείου.
Λαμβάνω τον αριθμό της στήλης
Αυτό το παράδειγμα δείχνει πώς να αποκτήσεις τον αριθμό της στήλης του τρέχοντος χαρακτήρα στο αρχείο.

Αντικείμενο Drive

Λαμβάνω τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου
Αυτό το παράδειγμα δείχνει πώς να δημιουργήσεις πρώτα ένα αντικείμενο FileSystemObject και στη συνέχεια να χρησιμοποιήσεις την ιδιότητα AvailableSpace για να αποκτήσεις τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου.
Λαμβάνω τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα FreeSpace για να αποκτήσεις τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου.
Λαμβάνω την συνολική χωρητικότητα του δίσκου του καθορισμένου δίσκου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα TotalSize για να αποκτήσεις την συνολική χωρητικότητα του δίσκου του καθορισμένου δίσκου.
Λαμβάνω την αλφαβητική ονομασία του δίσκου του καθορισμένου δίσκου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα DriveLetter για να αποκτήσεις την αλφαβητική ονομασία του δίσκου του καθορισμένου δίσκου.
Λαμβάνω τον τύπο του δίσκου του καθορισμένου δίσκου
Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα DriveType για να αποκτήσεις τον τύπο του δίσκου του καθορισμένου δίσκου.
Λαμβάνω πληροφορίες για το σύστημα αρχείων του καθορισμένου δίσκου
This example demonstrates how to use FileSystem to obtain the file system type of the specified drive.
Is the drive ready?
This example demonstrates how to use the IsReady property to check if the specified drive is ready.
Obtain the path of the specified drive
This example demonstrates how to use the Path property to obtain the path of the specified drive.
Obtain the root folder of the specified drive
This example demonstrates how to use the RootFolder property to obtain the root folder of the specified drive.
Obtain the serial number of the specified drive
This example demonstrates how to use the Serialnumber property to obtain the serial number of the specified drive.

File Object

When was the file created?
This example demonstrates how to first create a FileSystemObject object, then use the DateCreated property of the File object to obtain the date and time the specified file was created.
When was this file modified?
This example demonstrates how to use the DateLastModified property to obtain the date and time the specified file was last modified.
When was this file accessed?
This example demonstrates how to use the DateLastAccessed property to obtain the date and time the specified file was last accessed.
Return the properties of a specified file
This example demonstrates how to use Attributes to return the properties of a specified file.

Dictionary Object

Does the specified key exist?
This example demonstrates how to first create a Dictionary object, then use the Exists method to check if the specified key exists.
Return an array of all items
This example demonstrates how to use the Items method to return an array of all items.
Return an array of all keys
This example demonstrates how to use the Keys method to return an array of all keys.
Return the value of an item
This example demonstrates how to use the Item property to return the value of an item.
Set a key
This example demonstrates how to use the Key property to set a key in a Dictionary object.
Return the number of key/item pairs
This example demonstrates how to use the Count property to return the number of key/item pairs.

AdRotator Component

Simple AdRotator Example
This example shows: how to use the AdRotator component to display a different advertisement image each time a user visits the website or refreshes a page.
AdRotator - Image Link
This example shows: how to use the AdRotator component to display a different advertisement image each time a user visits the website or refreshes a page. In addition, the image itself is a link.

Component of Browser Capabilities

Component of Browser Capabilities
This example demonstrates how to determine the type, performance, and version number of the browser for each visitor to the website.

Component of Content Linking

Component of Content Linking
Αυτό το παράδειγμα θα δημιουργήσει μια λίστα περιεχομένου.
Συστατικό Content Linking 2
Αυτό το παράδειγμα χρησιμοποιεί το συστατικό Content Linking για να μεταφέρει μεταξύ των σελίδων που αναφέρονται σε ένα κείμενο αρχείο.

Content Rotator (ASP 3.0)

Συστατικό Content Rotator
Αυτό το συστατικό εμφανίζει διαφορετικές αλφαβητικές αλυσίδες HTML κάθε φορά που ο χρήστης επισκέπτεται ή ανανεώνει τη σελίδα.