PHP

PHP από το μηδέν: Switch

This entry is part 9 of 9 in the series PHP από το μηδέν

greek-php-video-tutorialΗ δομή επανάληψης switch, γιατί έτσι θεωρείται ως δομή επανάληψης, είναι μια ακόμα μέθοδος ελέγχου που μοιάζει με την IF, αλλά δεν μπορεί να κάνει λογικούς ελέγχους σαν την IF. Χρησιμοποιείται για πιο απλά πράγματα τα οποία δεν χρειάζονται λογικό έλεγχο (πχ. 1 > 0)

Θα χρειαστείτε πρόσβαση σε server με δυνατότητα εκτέλεσης PHP Script. (Tutorial Πως να εγκαταστήσετε έναν server)

Αρχεία που θα χρειαστείτε:
PHP09_tutorial_start.zip

Continue reading “PHP από το μηδέν: Switch” »

Εγκατάσταση Server Στον Τοπικό Υπολογιστή

Μας ζητήθηκε να δείξουμε πως να εγκαταστήσουμε έναν server στον υπολογιστή μας για την παρακολούθηση των video μαθημάτων και γενικότερα για την ανάπτυξη ιστοσελίδων και ιντερνετικών εφαρμογών. Continue reading “Εγκατάσταση Server Στον Τοπικό Υπολογιστή” »

PHP

PHP από το μηδέν: Έλεγχος Δεδομένων Φόρμας

This entry is part 8 of 9 in the series PHP από το μηδέν

greek-php-video-tutorialΒασισμένοι στα δύο προηγούμενα μαθήματα, HTML Φόρμες 1ο & 2ο και Έλεγχος IF, θα δούμε στα γρήγορα πως μπορούμε να κάνουμε έναν τυπικό έλεγχο δεδομένων από μια φόρμα επικοινωνίας.

Ο έλεγχος δεδομένων από πεδία εισαγωγής είναι απαραίτητος και υποχρεωτικός και όχι προαιρετικός. Ο χρήστης μπορεί να εισάγει, κατά λάθος ή και εσκεμμένα, χαρακτήρες οι οποίοι μπορεί να «σπάσουν» την σελίδα σας, να καταστρέψουν την βάση δεδομένων σας ή ακόμα χειρότερα να υποκλέψουν λογαριασμούς χρηστών με ευαίσθητα προσωπικά δεδομένα. Πότε, μα ποτέ, δεν θα εμπιστεύεστε τον τελικό χρήστη όταν πρόκειται για εισερχόμενα δεδομένα από φόρμα. Τα προβλήματα που μπορεί να προκύψουν είναι πολλά και πολύπλευρα. Continue reading “PHP από το μηδέν: Έλεγχος Δεδομένων Φόρμας” »

PHP

PHP από το μηδέν: Πίνακες (Arrays)

This entry is part 7 of 9 in the series PHP από το μηδέν

greek-php-video-tutorialΟ επόμενος τύπος μεταβλητής είναι οι πίνακες δεδομένων (Arrays). Στην PHP και σε όποια άλλη γλώσσα προγραμματισμού υπάρχει, οι πίνακες χρησιμοποιούνται για την καταχώρηση πολλαπλών δεδομένων σε μια μεταβλητή. Μια κοινή μεταβλητή κρατάει μόνο έναν τύπο δεδομένου κάθε φορά ενώ αντίθετα οι πίνακες μπορούν να κρατήσουν στην μνήμη πολλά δεδομένα διαφορετικών τύπων πχ. Strings, αριθμούς, αλλά και άλλους πίνακες μέσα στον ίδιο πίνακα. Οι πίνακες έχουν την μορφή ζευγαριών δεικτών-τιμών, όπου για κάθε τιμή υπάρχει ένας δείκτης και αυτοί οι δείκτες μπορούν να είναι είτε αριθμοί (ευρετήριο) είτε κείμενο.

Continue reading “PHP από το μηδέν: Πίνακες (Arrays)” »

Web Development Server: Εργαλεία για ανάπτυξη ιστοσελίδων και ιντερνετικών εφαρμογών.

Για την παρακολούθηση των βίντεο μαθημάτων μας, θα χρειαστείτε πρόσβαση σε server με δυνατότητες PHP και MySQL. Αυτό μπορεί να γίνει με 2 τρόπους, ένας είναι με επί πληρωμή και ο άλλος δωρεάν. Αν διαθέτετε κάποια χρήματα μπορείτε να ενοικιάσετε ένα shared hosting περιβάλλον σε διάφορες εταιρείες του χώρου. Με αυτή την επιλογή θα έχετε ένα έτοιμο περιβάλλον για ανάπτυξη τον εφαρμογών σας με έτοιμες ρυθμίσεις ασφαλείας και backup. Αν πάλι δεν είστε έτοιμος για κάτι τέτοιο, σας προτείνουμε την εγκατάσταση λογισμικού στον υπολογιστή σας (ή σε κάποιο δευτερεύων σύστημα που διαθέτετε). Αυτό το λογισμικό είναι δωρεάν και το λογισμικό που θα σας προτείνουμε είναι 100% δωρεάν και χρησιμοποιείται από εκατοντάδες χιλιάδες προγραμματιστές στον κόσμο. Continue reading “Web Development Server: Εργαλεία για ανάπτυξη ιστοσελίδων και ιντερνετικών εφαρμογών.” »