Dynamische Webseiten mit PHP 1



Ähnliche Dokumente
Aufgabe 2.2. Folgende Schritte sollen durchgeführt werden:

WordPress lokal mit Xaamp installieren

Was man mit dem Computer alles machen kann

Sichern der persönlichen Daten auf einem Windows Computer

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Neue Schriftarten installieren

Tutorial -

Nach der Installation des FolderShare-Satellits wird Ihr persönliches FolderShare -Konto erstellt.

Um die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer (Zugangsdaten für Ihre Bestellung vom...)

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

Legen Sie nun dieses Verzeichnis mit dem Namen "joomla" hier an: C:xampphtdocs.

Starten der Software unter Windows 7

Herzlich willkommen bei der Installation des IPfonie -Softclients!

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Hinweise zur Datensicherung für die - Prüfmittelverwaltung - Inhalt

SANDBOXIE konfigurieren

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Voraussetzungen und Installation

Ev. Kirche Hirschlanden

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Firefox: Die Lesezeichen im Griff

Installation/Einrichtung einer Datenbank für smalldms

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

FTP-Server einrichten mit automatischem Datenupload für

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort Copyright

Arbeiten mit MozBackup

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Internet Explorer Version 6

Für die Bearbeitung von MySQL-Datenbanken ist das Administrationswerkzeug phpmyadmin integriert.

Erste Einstellungen im Alumni System

Verbinden. der Firma

TeamSpeak3 Einrichten

PhotoFiltre: Fotos -tauglich verkleinern

Anleitung: Webspace-Einrichtung

Übung 1. Explorer. Paint. Paint. Explorer

Anleitungen zum Einfügen eines Partnerlinks in Ihre Website

GEWAN Anleitung zum Ausschalten der Java- Sicherheitswarnungen unter Windows 7

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.

1 Was ist das Mediencenter?

Lernwerkstatt 9 privat- Freischaltung

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Übung - Datensicherung und Wiederherstellung in Windows 7

Der einfache Weg zum CFX-Demokonto

Installationsanleitung für den Drucker in der Pfeilgasse 4-6

Benutzerhandbuch DesignMaster II

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

SICHERN DER FAVORITEN

Starten der Software unter Windows XP

I. Travel Master CRM Installieren

Handbuch. SIS-Handball Setup

Installationsanleitung DAISY-CD, Vollversion - Netzwerk -

Adminer: Installationsanleitung

Thunderbird herunterladen, Installieren und einrichten Version (portable)

Installationsanleitung. Update ATOSS SES 2.40 für Windows ATOSS Server

VR-NetWorld-Software: So installieren Sie das Programm

Internet online Update (Mozilla Firefox)

WordPress installieren mit Webhosting

Übung - Datenmigration in Windows 7

INSTALLATION VON INSTANTRAILS 1.7

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

INSTALLATION. Voraussetzungen

Anleitung für Vorlesungsaufzeichnungen mit Lecturnity. (im ZHG und diversen anderen Räumen der Universität Göttingen)

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme.

Laufwerke, Ordner, Dateien: 1. Erklärung der Begriffe

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

3. Klicken Sie im folgenden Fenster unbedingt auf "Installation fortsetzen", um die für das Update benötigten Treiber zu installieren.

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Installation des Add-Ins für Lineare Algebra in Microsoft Excel

Installationsanleitung

Internet online Update (Internet Explorer)

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

TrekStor - ebook-reader TrekStor (TS) Edition - Firmware-Update

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Publizieren von Webs mit SmartFTP

Installation censhare Client. Inhaltsverzeichnis

Anleitung zur Einrichtung eines Netzwerkes für den Gebrauch von GVService unter Windows 7

Leichte-Sprache-Bilder

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

ZPN Zentrale Planungsgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

mit dem TeXnicCenter von Andreas Both

icloud nicht neu, aber doch irgendwie anders

Family Safety (Kinderschutz) einrichten unter Windows 7

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Freigabe der Windows-Firewall und Verknüpfung der Pfade für die Druckvorlagen

System-Update. 3. In diesem Ordner müssen nun folgende vier Dateien vorhanden sein:

Tutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, jroos@hispeed.ch -

TimeMachine. Time CGI. Version 1.5. Stand Dokument: time.odt. Berger EDV Service Tulbeckstr München

Inhaltsverzeichnis Abbildungsverzeichnis

Netzwerk einrichten unter Windows

Einfügen von Bildern innerhalb eines Beitrages

Jederzeit Ordnung halten

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies

Transkript:

Dynamische Webseiten mit PHP 1 Webserver, PHP und MYSQL Ein Webserver dient dazu, Internetseiten an PCs zu senden, von denen sie aufgerufen werden. Beispiel: Sie tippen im Browser www.fosbosweiden.de ein. Der Webserver, auf dem unsere Website gespeichert ist, sendet die gewünschte Datei an Ihren Browser. Ein weit verbreiteter open-source * -Webserver ist Apache. ( * open-source freeware) PHP ist eine Art Zusatz zu HTML. PHP-Befehle können in HTML-Seiten enthalten sein. Wenn ein Webserver wie Apache auf PHP-Befehle stößt, lässt er sie von einem PHP-Interpreter (= PHP- Parser) in HTML umwandeln. Erst danach wird die fertige HTML-Seite zurück an den Client (derjenige, der die Internetseite aufgerufen hat) geschickt. Dynamische Erzeugung von Webseiten mit PHP Der Zweck von PHP besteht darin, dass damit Internetseiten erst beim Aufrufen durch einen Client (einen "Internet-Surfer") erzeugt werden. Dies nennt man auch "dynamische" Erzeugung von Webseiten. Beispiel: Sie geben Ihr Geburtsdatum ein und erhalten eine Internetseite mit Ihrem persönlichen Biorhythmus angezeigt. Internet-Surfer gibt auf der Biorhythmus-Seite sein Geburtsdatum ein und klickt auf "Berechnen" Internet - Server arbeitet PHP-Befehle der Seite ab, - erzeugt daraus eine HTML-Seite - und sendet die fertige Seite zurück Vorteil von PHP gegenüber Java o.ä. PHP hat gegenüber Programmiersprachen wie z.b. Java, mit denen ebenfalls dynamische Webseiten erzeugt werden können, den Vorteil, dass auf dem PC des Benutzers nichts installiert werden muss. Außerdem ist es egal, ob der Benutzer mit Windows, Linux oder Apple arbeitet. Da durch PHP ganz normale HTML-Seiten erzeugt werden, kommt jeder Computer ohne Probleme mit diesen Seiten zurecht. Datenbank MySQL Soll eine Internetseite auf eine Datenbank zugreifen, wie dies z.b. bei einem Gästebuch der Fall ist (jeder Eintrag ist ein Datensatz), so bietet sich die Verwendung von MySQL an. Anders als z.b. MS Access ist MySQL ebenfalls Open-Source-Software und damit kostenlos. XAMPP Die mit Abstand einfachste Art, Apache und MySQL zu installieren, ist die Verwendung von XAMPP (freeware). In diesem Paket ist u.a. Apache und MySQL enthalten und (sehr wichtig!) bereits vorkonfiguriert. Sie können XAMPP unter www.apachefriends.org downloaden: www.apachefriends.org Klick auf XAMPP Klick auf XAMPP for Windows Klick auf

Dynamische Webseiten mit PHP 2 XAMPP in der Schule installieren Die Datei "xampp-win32-1.5.1-installer.exe" doppelklicken Zielverzeichnis: Z:\Programme\XAMPP (dann Klick auf "Installieren") Das Laufwerk Z ist Ihr Homeverzeichnis (das Laufwerk mit Ihrem Namen) Apache usw. als Dienst installieren? => Nein Herzlichen Glückwunsch... jetzt starten? => Nein XAMPP zu Hause installieren Wie oben, nur als Zielverzeichnis einfach C:\Programme\XAMPP lassen. Verknüpfung zum Starten von XAMPP anlegen Falls Sie bei der Installation keine Verknüpfung auf dem Desktop anlegen ließen: Suchen Sie in dem neu angelegten Ordner (Z:\Programme\XAMPP\ bzw. C:\Programme\XAMPP\ die Datei "xampp-control.exe". Rechtsklick auf diese Datei und "Verknüpfung erstellen". Ziehen Sie dann die neue Verknüpfung einfach auf Ihren Desktop. XAMPP starten und beenden Doppelklick auf die neu angelegte Verknüpfung Falls sich das unten gezeigte Fenster nicht öffnet, machen Sie einen Doppelklick auf das XAMPP-Symbol rechts unten in der Task-Leiste. Apache und MySQL starten Und mit "Stop" beenden Erst danach XAMPP mit "Exit" beenden (sonst verschwindet das Symbol in der Taskleiste nicht!)

Dynamische Webseiten mit PHP 3 Erster Test Starten Sie das XAMPP control panel und den Webserver Apache. Öffnen Sie Ihren Browser (z.b. Internet Explorer oder Firefox) und geben Sie die folgende Internetadresse ein: http://localhost/xampp Nun können Sie einige PHP- und MySQL-Demos ausprobieren. Eigene PHP-Seiten erstellen grundsätzliche Vorgehensweise Suchen Sie den Ordner "htdocs" in Ihrem Xampp-Verzeichnis (Z:\Programme\XAMPP\ bzw. C:\Programme\XAMPP\ ) In den Ordner "htdocs" müssen Sie Ihre eigenen php-seiten speichern! Die von Ihnen gespeicherten Seiten rufen Sie dann im Browser so auf: http://localhost/dateiname.php (das http:// kann man weglassen) Ihre erste eigene PHP-Seite Erzeugen Sie nun im Verzeichnis "htdocs" mit einem Rechtsklick ein neues Textdokument. Benennen Sie das Textdokument um in "phpinfo.php". Machen Sie einen Rechtsklick auf diese Datei und wählen Sie Wählen Sie das Programm "Editor" und kreuzen Sie an

Dynamische Webseiten mit PHP 4 Künftig können Sie alle PHP-Dateien mit einem Doppelklick zum Bearbeiten öffnen. Tun Sie das jetzt mit der Datei "phpinfo.php" Tippen Sie den folgenden Code ein und speichern Sie die Datei wieder: <?php phpinfo(); Starten Sie nun einen Browser (z.b. den Internet Explorer) und rufen Sie die folgende Adresse auf: http://localhost/phpinfo.php Das Ergebnis sollte etwa so aussehen: Merke: 1. PHP Seiten mit dem Editor erstellen (Dateierweiterung muss ".php" sein) 2. PHP-Seiten immer in den Ordner "htdocs" speichern 3. PHP-Seiten über den Browser aufrufen mit der Adresse: http://localhost/dateiname Exkurs: Unser Schulserver als Alternative zu Xampp Anstelle von Xampp kann in der Schule auch unser Schulserver als Webserver benutzt werden. Ihre PHP- und HTML-Seiten können dann von allen PCs der Schule aus aufgerufen (und kopiert) werden, auch von Ihren Mitschülern! Dazu muss allerdings Ihr Lehrer Ihre PHP-Seiten in den Ordner "public_html" in seinem Homeverzeichnis speichern (statt in htdocs). Jeder Mitschüler kann die Seiten dann im Browser über folgende Internetadresse aufrufen, ohne dass Xampp läuft: https://schoolserver/~lehrername - Das Zeichen ~ mit festgehaltener Alt Gr Taste eintippen Sicherheitscheck für Xampp Nur erforderlich, wenn Sie PHP-Seiten ins Internet stellen oder auf einem PC außerhalb der FOS BOS Weiden betreiben. Starten Sie über das XAMPP control panel Apache und MySQL Klicken Sie auf "Sicherheitscheck" und dann auf

Dynamische Webseiten mit PHP 5 Kurze Einführung in HTML Erzeugen Sie eine einfache txt-datei und ändern Sie die Dateierweiterung in ".html". Diese Seite kann jetzt von jedem Browser angezeigt werden. Zur Formatierung und Strukturierung der Seite gibt es sogenannte HTML-Tags (HTML-Befehle). <html>... alles was dazwischen steht, gehört zu einer HTML-Seite ( / bedeutet "Ende") </html> <title> Meine Seiten </title> was dazwischen steht, erscheint in der Titelleiste des Browsers <body>... dazwischen steht der Inhalt der Internetseite </body> <...> nennt man "tag" (frei übersetzt: "Etikett"). Beispiel: <b> blabla <b> steht für "Fettdruck einschalten", </b> für "Fettdruck ausschalten" </b> Für PHP-Befehle braucht man nur einen einzigen tag, in dem alles enthalten ist: <?php... alles was dazwischen steht, wird vom PHP-Parser in HTML umgewandelt Arbeitsauftrag zu PHP Erstellen Sie eine Seite mit dem Titel "datumsausgabe.php". Der PHP-Teil der Seite soll so lauten: <?php echo "Heute ist der ", date("d.m.y") ; Merke: Das Komma trennt mehrere auszugebende Texte. Jede PHP-Anweisung muss durch einen Strichpunkt abgeschlossen werden. Innerhalb der Anführungszeichen des Echo-Befehls können HTML-tags verwendet werden, z.b. <b> und </b> (siehe oben) oder <br> (erzeugt einen Zeilenvorschub)