"Εθαξκνγέο Δηαδηθηύνπ"

Σχετικά έγγραφα
Layouts. HTML - Advanced

Εξοικείωση με τοςρ σάπτερ τος Google

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ HTML

"Εθαρμογές Διαδικηύοσ"

Εγκατάσταση του πακέτου XAMPP. Β Τεχνική Σχολή Λεμεςοφ Σχολική χρονιά Άριςτοσ Παςιάσ

1. <body> 2. <header> 3. <h1> My Page </h1> 4. </header> 5. <section>

ΕΝΤΟΛΕΣ WINDOWS ΚΑΙ UNIX

Σημειώσεις D3. Προφανώς εάν προσθέταμε μία ή περισσότερες παραγράφους, πριν το script, θα άλλαζε το text στην πρώτη.

Ειςαγωγή ςτην καταςκευή ιςτοςελίδων και ηλ. καταςτημάτων.

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

Βαρβάκειο Πρότυπο Γυμνάσιο

Τεχνικός Εφαρμογών Πληροφορικής

Τεχνολογίες Διαδικτύου. Server Side Scripting I PHP

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

Η αξρή ζύλδεζεο Client-Server

WEB HTML. Web HTML MIDI. Web 5.1: HTML LAN

Σχεδίαση και Ανάπτυξη Ιστότοπων

Η γλώσσα XHTML: διαφορές με HTML, μετατροπή

Τα προγράμματα σε ASP που χρησιμοποιήθηκαν για την υλοποίηση της διαχείρισης των μαθημάτων.

ΔΡΓΑΙΑ 1. Γιαδικησακά πληροθοριακά σζηήμαηα. Ομάδα Δργαζίας: Μεηαπηστιακοί Φοιηηηές. ηέθανος Κονηοβάς ΑΔΜ :283. Πάζτος Βαζίλειος ΑΔΜ :288

Δομή διαδικτυακών Πολυμέσων

ΣΔΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΔΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΔΠΙΚΟΙΝΩΝΙΩΝ ΧΔΙΜΔΡΙΝΟ ΔΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

Constructors and Destructors in C++

Εξοικείωση με τοςρ σάπτερ τος Bing

Τεχνολογίες Διαδικτύου - Εργαστήριο 1 ο

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

ΤΑΞΙΝΟΜΗΣΗ ΤΩΝ ΤΔΡΗΓΟΝΙΚΩΝ ΒΛΑΒΩΝ ΚΑΤΑ ΤΑ ICDAS II ΚΡΙΤΗΡΙΑ ΜΔ ΒΑΣΗ ΤΗ ΚΛΙΝΙΚΗ ΔΞΔΤΑΣΗ

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

Αρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες (clients) είτε εξυπηρέτες (servers). Εξυπηρέτης: παθητικός,

Θέματα Προγραμματισμού Διαδικτύου ~ PHP ~

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

Άσκηση 1 - Μοπυοποίηση Κειμένου

Βαρβάκειο Πρότυπο Γυμνάσιο

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

Εισαγωγή στην HTML (1)

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

Airsoft Gun κε Φσηεηλό Γείθηε LASER Εμπορική Air Sport Gun 777 Ονομαζία: Διανομέας: V&P MANOLI ΔΠΙΧΔΙΡΗΔΙ ΛΣΓ Item No.: 777 Χώρα Προέλεσζης:

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

x x x x tan(2 x) x 2 2x x 1

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

Υπάρχουν δύο αρχεία που σχετίζονται με τα άρθρα. Αυτά είναι article.tpl και authorsarticle.tpl.

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

ISO/IEC 27001:2005 Certificate No: IS Aegate Ltd 2011 All rights reserved

Injection Attacks. Protocol Host FilePath. field1=valuex&field2=valuey. Query String. Web server HTTP GET.

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

Ηλεκηπονικά Απσεία και Διεπαθέρ

Η/Υ A ΤΑΞΕΩΣ ΑΕ Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML. Decode, ISSEL. Θεοδόσης Σουργκούνης Αντώνης Χρυσόπουλος Στέλιος Μόσχογλου

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο

Βαρβάκειο Πρότυπο Γυμνάσιο Εργαστήρι Πληροφορικής Σχολ. Έτος Φύλλο Εργασίας 5

ΜΑΘΗΜΑΤΙΚΑ ΘΔΤΙΚΗΣ ΚΑΙ ΤΔΦΝΟΛΟΓΙΚΗΣ ΚΑΤΔΥΘΥΝΣΗΣ Β ΛΥΚΔΙΟΥ ΤΔΣΤ(1) ΣΤΑ ΓΙΑΝΥΣΜΑΤΑ

DOM. Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Π. Αγγειάηνο. Σρνιή Ζιεθηξνιόγωλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

Α ΛΥΚΕΙΟΥ - ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΪΟΣ 2019 ΕΝΔΕΙΚΤΙΚΕΣ ΕΡΩΤΗΣΕΙΣ ΚΑΤΑΝΟΗΣΗΣ

T A E K W O N D O. Δ. ΠπθαξΨο. ΔπΫθνπξνο ΘαζεγεηΪο ΑζιεηηθΪο ΦπζηθνζεξαπεΫαο ΡΔΦΑΑ - ΑΞΘ

Κεθάιαην 20. Ελαχιστοποίηση του κόστους

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Οργάνωση και Δομή Παρουσιάσεων

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

Ενδεικτικά Θέματα Στατιστικής ΙΙ

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

7-22 Οκτωβρίου Μία γιορτή δημιουργίας με κώδικα. Europe Code Week

ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΣΗΜΑΤΩΝ & ΣΥΣΤΗΜΑΤΩΝ. ΜΕΤΑΣΦΗΜΑΤΙΣΜΟΣ Laplace

Εργαλεία ανάπτυξης εφαρμογών internet Ι

ΕΙΣΑΓΩΓΗ ΣΤΗΝ HTML ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΚΕΦΑΛΑΙΟ 11 Ευάγγελος Χ. Ζιούλας (Καθηγητής Πληροφορικής)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Η Γλώςςα κωδικοποίηςησ HTML Φύλλο Εργαςίασ 6

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

ΥΛΙΚΑ ΠΑΡΟΝ ΚΑΙ ΜΕΛΛΟΝ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΣΜΗΜΑ ΕΠΙΣΗΜΗ ΚΑΙ ΣΕΧΝΟΛΟΓΙΑ ΤΛΙΚΩΝ

HTML 1. Στόχος της ώρας 11/3/2014. Εισαγωγή της γλώσσας HTML σε αρχάριο επίπεδο:

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

ΣΥΣΤΗΜΑΤΑ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 1. Να ιπζνύλ ηα ζπζηήκαηα. 1 0,3x 0,1y x 3 3x 4y 2 4x 2y ( x 1) 6( y 1) (i) (ii)

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Περιεχόμενο και μορφοποίηση. Πότε χρησιμοποιώ το ένα και πότε το άλλο.

Cascading Style Sheets

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

ΕΓΧΕΙΡΙΔΙΟ ΕΚΔΟΗ 8.0.0

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

Transcript:

"Εθαξκνγέο Δηαδηθηύνπ" Σελάξηα - Javascript - PHP http://www.elizabethcastro.com/html5ed/examples/#c18 http://www.elizabethcastro.com/html5ed/examples/#c19 Ισάλληλα 2008 Ι. Παπαδόπνπινο 1

είλαη κηθξά πξνγξάκκαηα επηηξέπνπλ ζηνλ επηζθέπηε κίαο ηζηνζειίδαο λα αιιειεπηδξάζεη κε απηή εθηεινύληαη ζηνλ ππνινγηζηή ηνπ επηζθέπηε () ν ρξήζηεο κπνξεί λα δεη ηνλ θώδηθά ηνπο ζπλήζσο είλαη γξακκέλα ζε JavaScript ηνπ εμππεξεηεηή (server-side scripts) ν ρξήζηεο δελ βιέπεη ηνλ θώδηθά ηνπο, αιιά κόλν ηνλ παξαγόκελν από απηά θώδηθα HTML ζπλήζσο είλαη γξακκέλα ζε PHP Ισάλληλα 2008 Ι. Παπαδόπνπινο 2

πνύ εθηεινύληαη; ηνπηθά ζηνλ Η/Υ όπνπ ηξέρεη ν θπιινκεηξεηήο ηνπ ρξήζηε πνύ βξίζθνληαη; ελζσκαησκέλα ζην αξρείν HTML πνπ θνξηώλεηαη ζπλδεδεκέλα (linked) κε ην αξρείν HTML πνπ θνξηώλεηαη πώο ηξέρνπλ; ελεξγνπνηνύληαη κε βάζε γεγνλόηα (events) από ην πιεθηξνιόγην θαη ην πνληίθη πνηεο γιώζζεο ππνζηεξίδνπλ ; JavaScript AJAX (Asynchronous JavaScript and XML) Ισάλληλα 2008 Ι. Παπαδόπνπινο 3

JavaScript Tutorial: http://www.w3schools.com/js/default.asp Η ζύληαμε ηεο JavaScript κνηάδεη ηδηαίηεξα κε απηή ηεο java θαη ηεο C/C++ Έλα απιό παξάδεηγκα: <html> <body> <script type="text/javascript"> document.write("this is my first JavaScript!"); alert("γεια..."); </script> </body> </html> Try it: http://www.w3schools.com/js/tryit.asp?filename=tryjs_intro Ισάλληλα 2008 Ι. Παπαδόπνπινο 4

εκθάληζε ελόο ξνινγηνύ http://www.w3schools.com/js/tryit.asp?filename=tryjs_timing_clock <html> <head> <script type="text/javascript"> function starttime() { var today=new Date(); var h=checktime(today.gethours()); var m=checktime(today.getminutes()); var s=checktime(today.getseconds()); document.getelementbyid('myclock').innerhtml=h+":"+m+":"+s; t=settimeout('starttime()',500); } function checktime(i) { if (i<10) i = "0" + i; return i; } </script> </head> <body onload="starttime()"> <div id="myclock" style="border:dotted red 1px;text-align:center;font-size:24px; font-color:red;width:100px;background:#ccc;"></div> </body> </html> Ισάλληλα 2008 Ι. Παπαδόπνπινο 5

Γεγνλόηα ελεξγνπνίεζεο ζελαξίνπ http://www.w3schools.com/html/html_eventattributes.asp Ισάλληλα 2008 Ι. Παπαδόπνπινο 6

Γεγνλόηα ελεξγνπνίεζεο ζελαξίνπ http://www.w3schools.com/html/html_eventattributes.asp Ισάλληλα 2008 Ι. Παπαδόπνπινο 7

Γεγνλόηα ελεξγνπνίεζεο ζελαξίνπ http://www.w3schools.com/html/html_eventattributes.asp Ισάλληλα 2008 Ι. Παπαδόπνπινο 8

παξάδεηγκα: κία απιή αξηζκνκεραλή <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>αριθμομηχανή</title> <style> body { font-family:"verdana"; font-size:12px; font-weight:bold; } td { width:30px; height:30px; background-color:#ccc; text-align:center; border:dotted black 1px; } </style> <script type="text/javascript"> function NewEntry(x) { document.getelementbyid('result').innerhtml += x } </script> </head> ζπλέρεηα Ισάλληλα 2008 Ι. Παπαδόπνπινο 9

<body><table> <tr> <td colspan="4" id="result"></td> </tr> <tr> <td OnClick="NewEntry(7)">7</td> <td OnClick="NewEntry(8)">8</td> <td OnClick="NewEntry(9)">9</td> <td OnClick="NewEntry('+')">+</td> </tr> <tr> <td OnClick="NewEntry(4)">4</td> <td OnClick="NewEntry(5)">5</td> <td OnClick="NewEntry(6)">6</td> <td OnClick="NewEntry('-')">-</td> </tr> <tr> <td OnClick="NewEntry(1)">1</td> <td OnClick="NewEntry(2)">2</td> <td OnClick="NewEntry(3)">3</td> <td OnClick="NewEntry('*')">*</td> </tr> <tr> <td OnClick="document.getElementById('result').innerHTML = '('+document.getelementbyid('result').innerhtml+')*(-1)'">+/-</td> <td OnClick="NewEntry(0)">0</td> <td OnClick="NewEntry('.')">.</td> <td OnClick="NewEntry('/')">/</td> </tr> <tr> <td OnClick="document.getElementById('result').innerHTML = ''" colspan="2">c</td> <td OnClick="document.getElementById('result').innerHTML = eval(document.getelementbyid('result').innerhtml)" colspan="2">=</td> </tr> </table></body> Ισάλληλα 2008 Ι. Παπαδόπνπινο 10

Παξάδεηγκα ζειίδαο πνπ ρξεζηκνπνηεί AJAX αληηγξάςηε ηα παξαθάησ ζηνλ Try It editor: <p>χρηζιμοποιήζηε ηο πονηίκι για να περιηγηθείηε (click&drag)</p> <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"src="http://maps.google.com/maps? f=q&source=s_q&hl=el&geocode=& sll=37.0625,-95.677068&sspn=32.66491,79.013672& ie=utf8&ll=39.616681,20.837406&spn=0.003876,0.009645& t=h&z=17&output=embed"></iframe> Ισάλληλα 2008 Ι. Παπαδόπνπινο 11

server-side scripts πνύ εθηεινύληαη; ζηνλ Η/Υ όπνπ ηξέρεη ν εμππεξεηεηήο ηζηνύ (web server) πνύ βξίζθνληαη; ζην ζύζηεκα αξρείσλ ηνπ web server πώο ηξέρνπλ; εθηεινύληαη όηαλ έλαο ρξήζηεο δεηήζεη λα ηα θνξηώζεη, ελώ ην απνηέιεζκά ηνπο επηζηξέθεη ζηνλ αηηνύληα ζε κνξθή HTML απαηηείηαη λα θιεζνύλ κε ηελ κέζνδν http(s) θαη όρη κε ηε κέζνδν file πνηεο γιώζζεο ππνζηεξίδνπλ ; κέζσ ηνπ Common Gateway Interface (CGI), νπνηαδήπνηε γιώζζα πξνγξακκαηηζκνύ ε νπνία κπνξεί λα ηξέμεη ζηνλ εμππεξεηεηή ηζηνύ: shell scripts, perl, πξνγξάκκαηα C θ.ι.π. PHP: Hypertext Preprocessor Ισάλληλα 2008 Ι. Παπαδόπνπινο 12

server-side scripts PHP: Hypertext Preprocessor αληηθεηκελνζηξαθήο γιώζζα ζελαξίσλ επξέσο ρξεζηκνπνηνύκελε εηδηθά θαηάιιειε γηα αλάπηπμε ηζηνζειίδσλ κπνξεί λα ελζσκαησζεί ζηελ HTML. PHP Tutorial: http://www.w3schools.com/php/default.asp παξαδείγκαηα PHP: http://www.techteam.gr/wiki/php http://www.java2s.com/code/php/catalogphp.htm Ισάλληλα 2008 Ι. Παπαδόπνπινο 13

server-side scripts Παξάδεηγκα αξρείνπ PHP: http://pc-24.physics.uoi.gr/~std_user/index.php (1/2) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>the title...</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <ul> <li><a href="m1/mathima_01.html">παράδειγμα με CSS</a></li> <li><a href="m1/mathima_01-nocss.html">παράδειγμα χωρίς CSS</a></li> <li><a href="m1/mathima_01.css">αρχείο CSS</a></li> </ul> Ισάλληλα 2008 Ι. Παπαδόπνπινο 14

server-side scripts Παξάδεηγκα αξρείνπ PHP: http://pc-24.physics.uoi.gr/~std_user/index.php (2/2) <p> this is a test... </p> <?php print "<p>hello world! This comes from a PHP command!...</p> <p>"; $text=shell_exec("uname -a")."<br/>"; print $text; print "</p>"; $text=`date`; print "<p>".$text."</p>"; $text=shell_exec("ps xafu"); print "<XMP>".$text."</XMP>";?> </body> </html> Ισάλληλα 2008 Ι. Παπαδόπνπινο 15

server-side scripts Παξάδεηγκα αξρείνπ PHP: http://pc-24.physics.uoi.gr/~std_user/colors.php <table> <?php for ($i=0; $i<256; $i++) { print "<tr>"; for ($j=0; $j<16; $j++) { $c=dechex($i).dechex($j); if ($i<16) $c="0".$c; print "<td style=\"background-color:#".$c.";\">".$c."</td>"; } print "</tr>"; }?> </table> Ισάλληλα 2008 Ι. Παπαδόπνπινο 16

server-side scripts Παξάδεηγκα αξρείνπ PHP: http://cern.ch/pyannis/t3_gr_ioannina_cmssw_versions.php <?php $list=`wget -O - \ http://cmsdoc.cern.ch/cms/lcg/sitecomm/published-tags/pc139,physics,uoi,gr \ 2>/dev/null grep ^CMSSW_ sort -t '_' -rn -k 2 -k 3 -k 4 \ while read f; do echo "<li>\$f</li>" done`; echo "<ul>".$list."</ul>";?> Ισάλληλα 2008 Ι. Παπαδόπνπινο 17