magnum PHP 5 & MySQL 4.1 kompakt komplett kompetent CHRISTINE PEYTON ANDRE MÖLLER

Größe: px
Ab Seite anzeigen:

Download "magnum PHP 5 & MySQL 4.1 kompakt komplett kompetent CHRISTINE PEYTON ANDRE MÖLLER"

Transkript

1 magnum PHP 5 & MySQL 4.1 CHRISTINE PEYTON ANDRE MÖLLER kompakt komplett kompetent

2 Vorwort Aufbau des Buches Tipps zum Lesen und Lernen Was ist PHP? Spezielle Merkmale von PHP Was kann und macht PHP? So funktioniert PHP Die Installation Benötigte Software Apache installieren PHP installieren PHP downloaden Die Path-Umgebungsvariable anpassen Die php.ini-datei erstellen Die httpd.conf-datei anpassen Erweiterungen/Extensions hinzufügen Alte Installationen von PHP aufräumen MySQL installieren MySQL downloaden und installieren Testen der Installation Häufig gemachte Fehler Eine dll kann nicht geladen werden undefined function Der Apache startet nicht PHP Code erscheint auf der Seite Eine falsche Datei wird angezeigt Ich habe alles genau nach Anleitung durchgeführt, dennoch geht es nicht PHP Die Grundlagen Die Scripts testen Das Grundgerüst eines PHP-Scripts Speichern Ausgabe PHP-Info Sonderzeichen Kommentare Variablen Syntax und Wertezuweisung

3 magnum 3.9 Datentypen Strings oder Zeichenketten Zahlen Datentypen feststellen und festlegen Die Welt der Konstanten Syntax und Definition Umgang mit Konstanten Arrays Der Umgang mit Arrays Beispiele Mehrdimensionale Arrays Reguläre Ausdrücke Muster definieren Funktionen der regulären Ausdrücke Vordefinierte Funktionen Zeichenketten(String)-Funktionen Echo und Co Leerstellen entfernen HTML aus Strings entfernen Umgang mit Backslashes und Anführungszeichen Strings auffüllen padding Zeichenketten zerlegen/erzeugen Strings ersetzen Von und in ASCII-Zeichen verwandeln HTML-Entities Nadel im Heuhaufen Nach Strings suchen Teilstrings zurückgeben lassen Zeichenketten zählen Groß- und Kleinschreibung von Strings ändern Zeichen umwandeln Fließtext umbrechen Strings wiederholen Zeichenketten kodieren/dekodieren Array-Funktionen Elemente zählen Aus eins mach zwei merge() Arrays sortieren In Arrays suchen Auf Schlüssel und Werte zugreifen Schlüssel/Werte zurückgeben lassen Doppelte Werte ausschließen Arrays umkehren Zufällige Reihenfolge Arrays mit Zahlen/Zeichen erzeugen Werte summieren/zählen

4 Elemente im Array löschen Das erste/letzte Element entfernen Datei-Funktionen Dateien öffnen/erzeugen Dateien lesen In Dateien schreiben Existiert die Datei? Datei bewegen/kopieren/löschen Den Dateizeiger positionieren: rewind() und fseek() Verzeichnis-Funktionen Den Inhalt eines Verzeichnisses auslesen Verzeichnisse löschen Mail-Funktionen Datums- und Zeitfunktionen Datumsangaben/Zeitangaben Im Lauf der Zeit Mathematische Funktionen Elementare Funktionen Auf- und Abrunden Zufällige Ergebnisse Kontrollstrukturen Die if-anweisung Vergleichsoperatoren und logische Operatoren Verwendung von if-else Die switch-anweisung Schleifen Die Verwendung der while-schleife do-while-schleifen Die Verwendung der for-anweisung Erläuterung der for-schleife Ein Kontaktformular Vorüberlegungen Das Kontaktformular erstellen Erläuterung des Scripts Die Übertragungsmethoden POST und GET Datenübertragung mit GET Datenübertragung mit POST Daten übermitteln per URL Das PHP-Script für eine Feedback-Seite Die If-Verzweigung Das Formular testen Ein neues Script: HTML und PHP werden kombiniert Fehlende Eingaben im Script berücksichtigen Das Script testen

5 magnum Meldungen unterdrücken Strings bearbeiten Leerstellen entfernen Strings kombinieren Anführungszeichen bei Texteingaben Die Sache mit den magic_quotes Die Daten als verschicken Währungen umrechnen Vorüberlegungen zur ersten Variante: Euro-Umrechner Gebrauch der switch-anweisung Erläuterung zum Script in einzelnen Schritten Ein Währungsumrechner Vorüberlegungen Erläuterung des Scripts Die Darstellung auf der Seite Zahlen bearbeiten Weitere Vereinfachungen Ausblick Wechselnde Textausgaben Vorüberlegungen Erläuterung des Scripts Ausblick Texte aus einer Datei übernehmen Ein Gästebuch programmieren Daten in Textdateien sichern Vorüberlegungen zum Script Erläuterung des Scripts Die Textdatei überprüfen Gästebucheinträge auslesen Einen Counter programmieren Ein einfacher Counter ohne Cookie Erläuterung des Scripts Ein Counter mit Cookie Ein Cookie implementieren Erläuterung des Scripts Ein Counter mit fester Stellenanzahl Erläuterung des Scripts Erweiterung für»viel besuchte«webseiten Cookies näher betrachtet Mehrere Werte in einem Cookie Cookies löschen Ausblick Identifikation über die IP-Adresse Die IP-Methode

6 11 MySQL Schnelleinführung Die Verbindung zum Datenbankserver Eine Datenbank anlegen Eine Tabelle anlegen Die Datenbanktabelle mit Daten füllen Daten aus einer Datenbank gewinnen Werte bearbeiten Datensätze löschen Daten in SQL-Strings Das Tool phpmyadmin phpmyadmin anpassen Tabellen erstellen mit phpmyadmin Ein Gästebuch auf Datenbankbasis Die Tabelle erstellen Das Formular zum Eingeben neuer Datenbankeinträge Der Formularteil des Scripts Fehlermeldung und Speichern des Eintrags Erläuterung des Scripts Die Präsentation der Gästebucheinträge Einträge auslesen Daten ausgeben Die Seite zum Bearbeiten der Gästebucheinträge Einträge löschen Datensätze freischalten/sperren Einträge des Gästebuchs editieren Die Seite schützen Hilfreiche Erweiterungen Dateien hochladen Das Formular für den Upload Vorüberlegungen zum Formular Verarbeitung der hochgeladenen Datei Datei-Upload mit Linkliste Das Script für den Upload in ein Unterverzeichnis und die Linkliste Das Verzeichnis für die Dateien Die Linkliste erstellen Löschen der hochgeladenen Dateien Das Script zum Löschen von Dateien Ausblick: Upload von Textdateien Datei-Upload in eine Datenbanktabelle Die Tabelle erstellen Das Upload-Script anpassen Anpassung des Formulars

7 magnum Die Datei und die Informationen in der Datenbank speichern Die Verbindung zur Datenbank Die Datei zum Auslesen der Daten aus der Datenbanktabelle Das Script zum Auslesen der hochgeladenen Dateien Eine Linkliste erstellen Das Script für die Linkliste Bearbeiten der Datensätze Links zum Löschen und Bearbeiten hinzufügen Einen Datensatz löschen Das Formular zum Bearbeiten eines Datensatzes Änderungen an einem Datensatz speichern Mehrere Dateien auf einmal hochladen Fehler beim Dateiupload Grafiken mit PHP Wie man mit PHP Grafiken erstellt Welche Grafikformate unterstützt werden Die erste Grafik Eine einfache Schaltfläche für wechselnde Texte erstellen Das Grafik Script erläutert Vorschaugrafiken erstellen Das Script für Vorschaugrafiken Eine Tabelle mit Vorschaugrafiken anzeigen Das Script für die Tabelle mit Vorschaugrafiken Vorschaugrafiken in tabellarischer Anordnung Cachen von Grafiken Das geänderte Script vorschau.php Die Erklärung des Cachemechanismus Funktionen und Klassen Kurze Einführung in Funktionen Eine Funktion deklarieren und aufrufen Globale Variablen Werte per Referenz übergeben Optionale Parameter Rückgabewerte Einführung in Klassen Vererbung Statische Variablen Sichtbarkeit Die Klasse für den Datenbankzugriff Das Listing der Datenbankklasse Erklärung der Datenbankklasse

8 Die Datenbankklasse erweitern Einsetzen der Klassen für den Datenbankzugriff Webseiten schützen Wie soll der Zugriffsschutz funktionieren? Die Zutaten Besondere Rechte für den Administrator Sicherheit Die Session-Funktionen Die Tabelle erstellen Eine Webseite zum Verwalten der User Der Zugriffsschutz Erklärung der Klasse für den Zugriffsschutz Den Zugriffsschutz einsetzen Die Userverwaltung Die Login- und Logout-Seiten Seiten schützen PDF-Dateien mit PHP erstellen (FPDF) Vorüberlegung Die Tabelle für das Immobilienangebot Layout der PDF-Seite Der komplette Code Erklärung des Scripts FPDF ready for take off Auslesen der anzuzeigenden Daten Das PDF-Dokument beginnen Die Kopfzeile hinzufügen Die Fußzeile hinzufügen MySQL die zweite Datentypen von MySQL Die Wahl des Datentyps Numerische Datentypen Datentypen für Strings Datums- und Zeitdatentypen Übersicht über die Datentypen Automatisches Anpassen der Datentypen Datenbankdesign Aufbau einer Datenbank ein Beispiel Indexe in MySQL Indextypen Indexe anlegen Zeichensätze und Kollation Auswirkungen unterschiedlicher Kollationen ein Beispiel Sortierreihenfolgen angeben

9 magnum Zeichensatz und Kollation im SQL-Statement Sortierreihenfolge und Präzedenz Zeichensätze konvertieren Welche Zeichensätze und Sortierreihenfolgen werden unterstützt? Unicode-Zeichensätze JOINs für Abfragen Natural Joins verwenden Left Joins verwenden Der Self Join Subqueries Subqueries als Skalar Subqueries mit mehreren Reihen in der Ergebnismenge Subqueries mit EXISTS und NOT EXISTS Transaktionen Foreign Keys und referentielle Integrität Tabellentypen in MySQL Der Tabellentyp MyISAM Der Tabellentyp InnoDB HEAP-Tabellen MySQL die dritte Nützliche Informationen über die Datenbank erhalten Informationen über Datenbanken anzeigen lassen Informationen über Tabellen Informationen über Indexe Informationen über Felder Änderungen an der Datenbank Die Tabellenstruktur ändern Änderungen an der Tabelle Felder bearbeiten Funktionen in MySQL nutzen Optimieren von Datenbankabfragen Die Verbindung optimieren Aufräumen der Tabellen Die Arbeitsbelastung des Servers verteilen Weniger ist schneller Explain MySQLi Aktivieren der Extension MySQLi einsetzen Ein News-System mit Ausnahmen (Exceptions) Ausnahmen in PHP Problemstellung

10 Ausnahmen als Vereinfachung Die interne Klasse Exception Ausnahmen mit erweiterten Klassen Ausnahmen weiterreichen Die Standard-Ausnahme-Funktion Das News-System Script erklärt Script einsetzen Ein Message-System für angemeldete User Die Fehlerklassen Die Klasse für die einzelnen Nachrichten Die Attribute der Klasse Der Konstruktor Eine Nachricht anlegen Eine Nachricht ändern Eine Nachricht löschen Vorhandene Nachrichten auslesen Die Werte eines Objektes festlegen Neue Nachrichten? Eine Nachricht ausgeben Das Formular für neue Nachrichten Daten einer Nachricht testen Alle Nachrichten eines Users löschen Die Tabelle für die Nachrichten erstellen Die Klasse für das Message-System Die Attribute der Klasse Der Konstruktor Das Formular für neue Nachrichten Das Formular zum Beantworten einer Nachricht Eine Nachricht versenden Nachrichten löschen Den Bezeichner anhand einer User-ID ermitteln Die User-ID anhand eines Bezeichners ermitteln Die Auflistung der erhaltenen Nachrichten Testen der übergebenen Werte Das Message-System einsetzen Das Message-System einrichten Das Formular für neue Nachrichten Die Liste der empfangenen Nachrichten Neue Nachrichten sind vorhanden Tipps und Tricks Tipps zum Finden von Fehlern Fehlende Semikolon

11 magnum Geschwungene Klammern um Anweisungsblöcke Backslashes im Formularfeld Textteile verschwinden in Formularfeldern Trau keinem Surfer über und unter Die Angriffsszenarien Konzepte gegen Angriffe Kennwort testen Erklärung des regulären Ausdrucks Eine -Adresse testen Das Script zum Testen Script erklärt Muster erklären Informationen, die Ihnen PHP und der Webserver flüstern Superglobals Informationen über den Browser des Clients Welcher Webspace ist der richtige für mich? Aspekte für die Auswahl Die Webspace-Varianten Suchmaschinenoptimierung Die Informationsquellen Die Zielsetzung von Suchmaschinen Bewerten von Optimierungstipps Der Linktausch auf Gegenseitigkeit Garbage collection A Anhang: Befehlsreferenz Stichwortverzeichnis

Kapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme

Kapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme O:/Wiley/Reihe_Dummies/14438_Valade/3d/ftoc.3d from 04.10.2017 16:38:55 Auf einen Blick Über die Autorin... 9 Einleitung... 21 Teil I: Eine datenbankgestützte Webanwendung mit PHP und MySQL entwickeln...

Mehr

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag Gregor Kuhlmann Friedrich Müllmerstadt MySQL Der Schlüssel zu Datenbanken-Design und -Programmierung r?: X c 3 E i- O uu Rowohlt Taschenbuch Verlag Inhalt Editorial 11 Einleitung 12 1 Einführung in das

Mehr

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet

Mehr

Inhaltsverzeichnis. 1 Hallo 13

Inhaltsverzeichnis. 1 Hallo 13 1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL

Mehr

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang

Mehr

ACÖ - Martin Kästner Perl fürs Web. Galileo Computing

ACÖ - Martin Kästner Perl fürs Web. Galileo Computing ACÖ - Martin Kästner Perl fürs Web Galileo Computing Inhalt Vorwort 15 1 Einführung 21 1.1 Programmiersprachen 22 1.2 Programme und Skripten 23 1.3 CGI-Schnittstelle 23 1.4 HTTP - ein verbindungsloses

Mehr

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme? Liebe Leserin, lieber Leser 10 Kapitel i: Schnelleinstieg 13 Kapitel 2: Was sind Programme? 17 Was ist ein Programm? 18 Sprechen Sie Computer? 18 Von der Idee zum Programm 19 Von Windows, Fenstern und

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

Matthias-Claudius-Gymnasium Fachcurriculum Informatik

Matthias-Claudius-Gymnasium Fachcurriculum Informatik Klasse 8 (2-stündig) Grundlagen der Informatik Einführung in die Programmierung mit Scratch 10 Wochen Betriebssysteme - die Aufgaben eines Betriebssystems nennen. - Einstellungen des Betriebssystems in

Mehr

2 Entscheidungen, Schleifen und. Inhaltsverzeichnis. Funktionen 42. Inhaltsverzeichnis. Liebe Leserin, lieber Leser...11

2 Entscheidungen, Schleifen und. Inhaltsverzeichnis. Funktionen 42. Inhaltsverzeichnis. Liebe Leserin, lieber Leser...11 Inhaltsverzeichnis Inhaltsverzeichnis Liebe Leserin, lieber Leser...11 1 Erste Schritte in PHP 12 Dynamische Webseiten mit PHP...14 Datenbankbasiertes Webpublishing...15 Xampp!...16 Xampp installieren...18

Mehr

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine

Mehr

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21 Vorwort... 11 1 Einführung in Power Query... 13 1.1 Power Query installieren und aktivieren... 13 1.2 Power Query aktivieren bzw. deaktivieren... 14 Was tun, wenn das Register nicht angezeigt wird... 16

Mehr

JavaScript O'REILLY. Das umfassende Referenzwerk. Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke

JavaScript O'REILLY. Das umfassende Referenzwerk. Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke JavaScript Das umfassende Referenzwerk David Flanagan Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke O'REILLY Cambridge Köln Paris Sebastopol Tokyo Vorwort xiii 1: Einführung in

Mehr

Martin Kästner Perl fürs Web

Martin Kästner Perl fürs Web Martin Kästner Perl fürs Web Galileo Computing Inhalt Vorwort 15 1 Einführung 21 1.1 Programmiersprachen 22 1.2 Programme und Skripten 23 1.3 CGI-Schnittstelle 23 1.4 HTTP-ein verbindungsloses Protokoll

Mehr

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17 Inhalt Vorwort 13 Einleitung 15 Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs 16 1 Installation und erste Schritte 17 1.1 Die Installation von GoLive 5.0 17 Vor Beginn der Installation 17 Die

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

PHP Programmierung. Seminarunterlage. Version 1.02 vom

PHP Programmierung. Seminarunterlage. Version 1.02 vom Seminarunterlage Version: 1.02 Version 1.02 vom 27. August 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

Datenbanken mit OpenOffice.org Base

Datenbanken mit OpenOffice.org Base -, "., - I Thomas Krumbein Datenbanken mit OpenOffice.org Base o :!!' ~ 0 Galileo Press 1 Einführung 11 1.1 OpenOffice.org 12 1.1.1 Das Projekt OpenOffice.org 13 2 Datenbanken mit OpenOffice.org - das

Mehr

Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop

Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop Galileo Computing

Mehr

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis. jetzt lerne ich Inhaltsverzeichnis jetzt lerne ich Vorwort 15 Einleitung 17 1 Was ist JSP und was braucht man für JSP? 21 1.1 Was ist JSP? 21 1.2 JSP und J2EE 22 1.3 JSP und Servlets 23 1.4 Web-Applikationen 24 1.5 Notwendige

Mehr

Schnellübersicht Kapitel

Schnellübersicht Kapitel Schnellübersicht 9 Schnellübersicht Kapitel Inhaltsverzeichnis...11 Teil I Einführung und Grundlagen 1 Einführung...25 2 Vorbereitung und Installation...43 3 Erste Schritte mit PHP...87 4 Interaktive Webseiten...207

Mehr

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser

Mehr

Funktionen in JavaScript

Funktionen in JavaScript Funktionen in JavaScript Eine Funktion enthält gebündelten Code, der sich in dieser Form wiederverwenden lässt. Mithilfe von Funktionen kann man denselben Code von mehreren Stellen des Programms aus aufrufen.

Mehr

Datenbanken mit OpenOffice.org 3 Base und HSQLDB

Datenbanken mit OpenOffice.org 3 Base und HSQLDB Thomas Krumbein Datenbanken mit OpenOffice.org 3 Base und HSQLDB Galileo Press 1.1 Zur 3. Auflage dieses Buches 14 1.2 OpenOffice.org 14 1.2.1 DasProjektOpenOffice.org 15 2.1 Einführung in Datenbanken

Mehr

Inhalt. 1 Einstieg in die Welt von C Erste Schritte in C 31. Vorwort... 15

Inhalt. 1 Einstieg in die Welt von C Erste Schritte in C 31. Vorwort... 15 Vorwort... 15 1 Einstieg in die Welt von C 17 1.1 Die Sprache C... 17 1.2 Die C-Standardbibliothek... 18 1.3 Die nötigen Werkzeuge für C... 21 1.4 Übersetzen mit der Entwicklungsumgebung... 23 1.5 Übersetzen

Mehr

ActionScript, Director, PHP 5 und MySQL

ActionScript, Director, PHP 5 und MySQL Einfach mehr können. ActionScript, Director, PHP 5 und MySQL Drei Video-Trainings in einem Produkt! Inhaltsverzeichnis Grundlagen der Sprache AS ca. 281 min Allgemeine Einführung 13:49 Variablen und deren

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

Jens Ferner. Profikurs PHP-Nuke

Jens Ferner. Profikurs PHP-Nuke Jens Ferner Profikurs PHP-Nuke Einsatz, Anpassung und fortgeschrittene Progammierung PHP-Nuke vom Start bis zur strukturierten Anwendung - Mit umfassender interner Funktionsreferenz 2., verbesserte und

Mehr

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17 Inhalt Vorwort 13 Einleitung 15 1 JavaScript-Grundlagen 17 1.1 Was ist DHTML? 17 Begriffsbestimmung 19 Wahl der Skriptsprachen für DHTML 20 Browserkompatibilität 21 Erfassen des Quellcodes 22 1.2 Aufbau

Mehr

Richtig einsteigen: Access 2007 VBA-Programmierung

Richtig einsteigen: Access 2007 VBA-Programmierung Lorenz Hölscher Richtig einsteigen: Access 2007 VBA-Programmierung Miaosott Teill Erste Schritte 1 Einleitung 9 1.1 Die Themenschwerpunkte dieses Buches 9 Visual Basic for Applications 9 Die Beispiel-Datenbank

Mehr

MySQL, phpmyadmin & SQL. Kurzübersicht

MySQL, phpmyadmin & SQL. Kurzübersicht MySQL, phpmyadmin & SQL Kurzübersicht Referenzen MySQL Documentation: http://dev.mysql.com/doc PHP 5 / MySQL5. Studienausgabe. Praxisbuch und Referenz (Kannengießer & Kannengießer) 2 Datenbank anlegen

Mehr

Datenbanken mit OpenOffice.org 2.3 Base und HSQLDB

Datenbanken mit OpenOffice.org 2.3 Base und HSQLDB Thomas Krumbein Datenbanken mit OpenOffice.org 2.3 Base und HSQLDB Galileo Press 1.1 Zur 2. Auflage dieses Buches 14 1.2 OpenOffice.org 14 1.2.1 DasProjektOpenOffice.org 15 2.1 Einführung in Datenbanken

Mehr

PHP Schulung Beginner. Newthinking Store GmbH Manuel Blechschmidt

PHP Schulung Beginner. Newthinking Store GmbH Manuel Blechschmidt PHP Schulung Beginner Newthinking Store GmbH Manuel Blechschmidt Begrüßung Es gibt keine dummen Fragen nur dumme Antworten. Übersicht Sprung ins Kalte Wasser 'Hallo Welt' Theorie Requests Grundlagen Kommentare

Mehr

Jörg Krause PHP 4. Grundlagen und Profiwissen. Webserver-Programmierung unter Windows und Linux HANSER

Jörg Krause PHP 4. Grundlagen und Profiwissen. Webserver-Programmierung unter Windows und Linux HANSER Jörg Krause PHP 4 Grundlagen und Profiwissen Webserver-Programmierung unter Windows und Linux HANSER Inhaltsverzeichnis Vorwort zur neuen Auflage für PHP4 5 Vorwort 6 Schnellübersicht Kapitel 9 Inhaltsverzeichnis

Mehr

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS Inhaltsverzeichnis jetzt lerne ich Vorwort 13 1 Einführung 19 1.1 Was ist ASP.NET? 19 1.1.1 Ein kurzer Ausflug:

Mehr

Linux-Camp: Linux als Server am Beispiel LAMP

Linux-Camp: Linux als Server am Beispiel LAMP Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL

Mehr

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27 Inhalt 1. MySQL-Einführung 1... 1.1 Geschichte von MySQL... 1 1.2 Entscheidungskriterien für MySQL... 2 1.3 Installation eines MySQL-Servers... 3 1.3.1 Linux... 5 1.3.2 Windows 9x/Me/NT/2000/XP... 7 1.3.3

Mehr

Das Einsteigerseminar Objektorientierte Programmierung in Java

Das Einsteigerseminar Objektorientierte Programmierung in Java Alexander Niemann Das Einsteigerseminar Objektorientierte Programmierung in Java -H-H Inhalt Vorwort 13 Einleitung 15 1 Java 21 1.1 Die Geschichte von Java 22 1.2 Das Konzept 24 Klassisch - Compiler und

Mehr

Beschreibung des Angebotes. PHP Programmierung. LernenimInternet. Angebot-Nr Angebot-Nr Weiterbildung. Preis.

Beschreibung des Angebotes. PHP Programmierung. LernenimInternet. Angebot-Nr Angebot-Nr Weiterbildung. Preis. PHP Programmierung Angebot-Nr. 00574027 Angebot-Nr. 00574027 Bereich Allgemeine Weiterbildung Anbieter Preis 298,00 (MwSt. fällt nicht an) Termin 20.03.2017-19.06.2017 Tageszeit Ort 40 Stunden bei freier

Mehr

Einführung in SQL Datenbanken bearbeiten

Einführung in SQL Datenbanken bearbeiten Einführung in SQL Datenbanken bearbeiten Jürgen Thomas Entstanden als Wiki-Buch Bibliografische Information Diese Publikation ist bei der Deutschen Nationalbibliothek registriert. Detaillierte Angaben

Mehr

Grundkurs MySQL und PHP

Grundkurs MySQL und PHP Martin Pollakowski Grundkurs MySQL und PHP So entwickeln Sie Datenbanken mit Open Source Software 2., verbesserte und erweiterte Auflage Anwendung und Nutzen von Datenbanken 1 Was ist eine Datenbank? 1

Mehr

JSP mit Tomcat. jetzt lerne ich. Der einfache Einstieg ins dynamische Webpublishing mit JavaServer Pages. Markt+Technik

JSP mit Tomcat. jetzt lerne ich. Der einfache Einstieg ins dynamische Webpublishing mit JavaServer Pages. Markt+Technik jetzt lerne ich JSP mit Tomcat Der einfache Einstieg ins dynamische Webpublishing mit JavaServer Pages MICHAEL SEEBOERGER-WEICHSELBAUM Markt+Technik Vorwort Einleitung 1 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2

Mehr

Inhalt. 1. PHP-Einführung 1

Inhalt. 1. PHP-Einführung 1 Inhalt 1. PHP-Einführung 1 1.1 Geschichte von PHP... 1 1.2 Allgemeine Funktionsweise von PHP... 2 1.2.1 Statische Webseiten... 2 1.2.2 Dynamische Webseiten... 4 1.2.3 Komponenten einer Webanwendung...

Mehr

Einstieg in PHP 5.3 und MySQL 5.1

Einstieg in PHP 5.3 und MySQL 5.1 Thomas Theis Einstieg in PHP 5.3 und MySQL 5.1 Galileo Press 1.1 Zu diesem Buch 15 1.2 PHP-eine Beschreibung 16 1.3 PHP-Vorzüge 16 1.3.1 Erlernbarkeit 17 1.3.2 Einsatzbereich 17 1.3.3 Preis 17 1.3.4 Ausführungsort

Mehr

Makros in OpenOffice.org - Basic/StarBasic

Makros in OpenOffice.org - Basic/StarBasic Thomas Krumbein Makros in OpenOffice.org - Basic/StarBasic Einstieg, Praxis, Referenz Galileo Press Auf einen Blick 1 Einführung 11 2 OpenOffice.org Basic 35 3 Die Basic-IDE 155 4 Arbeiten mit OpenOffice.org-Dokumenten

Mehr

C programmieren. Jürgen Wolf

C programmieren. Jürgen Wolf C programmieren Jürgen Wolf Vorwort 11 Kapitel 1: Schnelleinstieg 13 Was sollten Sie bereits können? 14 Was lernen Sie mit diesem Buch? 14 Was benötigen Sie noch? 14 Überblick zu den einzelnen Kapiteln

Mehr

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25 1 Einführung 1 1.1 Das Smartphone 2 1.2 An wen richtet sich dieses Buch? 2 1.3 Buchaufbau und verwendete Technologien 3 1.4 Vorstellung des Beispielprojekts 4 2 Einrichten der Arbeitsumgebung 9 2.1 Installation

Mehr

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf:

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: JavaScript - Inhalt 1. Objekte 2. Arrays 3. Callbacks 1)JavaScript Objekte Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: Eine Methode wird immer mit dem Namen des Objekts, einem Punkt

Mehr

Inhaltsverzeichnis. Vorwort.11

Inhaltsverzeichnis. Vorwort.11 Inhaltsverzeichnis Vorwort.11 Kapitel 1 Einführung in die C-Programmierung 17 1.1 Ein erstes C-Programm 17 1.1.1 Analyse des Zinseszins-Programms 17 1.2 Compilieren und Ausführen eines Programms 24 1.3

Mehr

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Datenbankgrundlagen 15. Kapitel 2 Mit FileMaker arbeiten ohne Vorkenntnisse 33

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Datenbankgrundlagen 15. Kapitel 2 Mit FileMaker arbeiten ohne Vorkenntnisse 33 D3kjd3Di38lk323nnm Inhaltsverzeichnis Vorwort 13 Kapitel 1 Datenbankgrundlagen 15 1.1 Datenbankgrundlagen... 16 1.1.1 Was ist eine Datenbank?... 16 1.1.2 Das relationale Modell... 17 1.1.3 SQL oder die

Mehr

<Trainingsinhalt> XML und Datenbanken

<Trainingsinhalt> XML und Datenbanken XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML

Mehr

Jonas Hellwig/Christian Gatzen. Word Press^Themes. Design und I lüir Word Press. 3. Mit 409 Abbildungen

Jonas Hellwig/Christian Gatzen. Word Press^Themes. Design und I lüir Word Press. 3. Mit 409 Abbildungen Jonas Hellwig/Christian Gatzen Word Press^Themes Design und I lüir Word Press. 3 Mit 409 Abbildungen Inhaltsverzeichnis Webdesign mit WordPress 13 1.1 WordPress-Community 13 1.2 Webdesign-Basics 14 1.2.1

Mehr

Multimedia im Netz Wintersemester 2011/12

Multimedia im Netz Wintersemester 2011/12 Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung

Mehr

Inhalt. Vorwort 11. Inhalt der Buch-CD 13. 1 Einführung 17

Inhalt. Vorwort 11. Inhalt der Buch-CD 13. 1 Einführung 17 Inhalt Vorwort 11 Inhalt der Buch-CD 13 1 Einführung 17 1.1 Was ist MySQL? 17 1.2 Die wichtigsten Eigenschaften von MySQL 20 1.3 Bezugsquellen und Versionen 23 1.4 MySQL im Vergleich zu anderen Datenbanken

Mehr

Inhaltsverzeichnis. Teil 1 Vorbereitungen 37. Vorwort 31 Das Konzept 31 Der Inhalt 34 Die Besonderheiten 35 Der Dank 35

Inhaltsverzeichnis. Teil 1 Vorbereitungen 37. Vorwort 31 Das Konzept 31 Der Inhalt 34 Die Besonderheiten 35 Der Dank 35 Vorwort 31 Das Konzept 31 Der Inhalt 34 Die Besonderheiten 35 Der Dank 35 Teil 1 Vorbereitungen 37 Kapitel 1 Allgemeines zu PHP 39 1.1 Erfolg und Einsatz 40 1.2 Das Konzept 41 1.3 Versionen und Anlaufstelle

Mehr

Domino und PHP EC 2013 Track 2 Session 7

Domino und PHP EC 2013 Track 2 Session 7 Domino und PHP EC 2013 Track 2 Session 7 1 Domino und PHP Worum es heute geht Überblick über die verschiedenen Methoden Installation Allerlei Beispiele und Ideen Worum es nicht geht LotusScript, PHP (Sie

Mehr

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent magnum C++ WALTER SAUMWEBER kompakt komplett kompetent Quickview... 5 Liebe Leserin, lieber Leser... 13 Teil 1 Grundlagen... 15 1 Was ist Programmieren?... 17 1.1 Was ist eigentlich ein Computerprogramm?...

Mehr

(Iemens Gull. Mit 148 Abbildungen

(Iemens Gull. Mit 148 Abbildungen (Iemens Gull Mit 148 Abbildungen 11 In haltsverzeichn is 1 Die Theorie hinter NoSQl... 17 1.1 Die Geschichte... 17 1.1.1 Das Konzept NoSQL... 18 1.2 Arten von NoSQL-Datenbanken... 19 1.2.1 Dokumentenorientiert...

Mehr

Funktionen in JavaScript

Funktionen in JavaScript Funktionen in JavaScript Eine Funktion enthält gebündelten Code, der sich in dieser Form wiederverwenden lässt. Es können ganze Programmteile aufgenommen werden. Mithilfe von Funktionen kann man denselben

Mehr

Gliederung der Folien

Gliederung der Folien 1 Gliederung der Folien 1. Einführung 1.1. Gliederung 1.2. Literatur 1.3. Einstieg in Java 1.3.1. Geschichte von Java 1.3.2. Hello World 1.3.3. Übersetzen eines Java-Programms 1.4. Die Entwicklungsumgebung

Mehr

Einleitung Erste Abfrage erstellen...2

Einleitung Erste Abfrage erstellen...2 Einleitung...7 1 Einführung in Power Query... 11 1.1 Power Query installieren und aktivieren... 11 1.2 Power Query aktivieren bzw. deaktivieren... 12 Was tun, wenn das Register nicht angezeigt wird...

Mehr

1)Login Funktion ohne Datenbank

1)Login Funktion ohne Datenbank 1)Login Funktion ohne Datenbank Die Seite privat.php soll erst aufrufbar sein, wenn der Login, mit der Datei login.html erfolgreich war. Die ist verknüpft mit der login.php. Die logout.php dient zur ordentlichen

Mehr

Eine praktische Einführung in die Programmierung mit der Programmiersprache C

Eine praktische Einführung in die Programmierung mit der Programmiersprache C Eine praktische Einführung in die Programmierung mit der Programmiersprache C www.c-howto.de C-HowTo www.c-howto.de Inhaltsverzeichnis 1 Einführung.. 10 1:1 Wozu Programmieren? 10 1.2 Was ist ein Programm?

Mehr

Inhaltsübersicht.

Inhaltsübersicht. Inhaltsübersicht 1 Willkommen bei Joomla 3 13 2 Joomla 3 installieren 17 3 Erste Schritte mit Joomla 3 43 4 Inhalte erstellen und verwalten 57 5 Kategorien - die Inhalte organisieren 109 6 Menüs erstellen

Mehr

Richtig einsteigen: Access 2010 VBA-Programmierung

Richtig einsteigen: Access 2010 VBA-Programmierung Richtig einsteigen: Access 2010 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung von Lorenz Hölscher 1. Auflage Richtig einsteigen: Access 2010 VBA-Programmierung Hölscher schnell

Mehr

Helma Spona. Windows PowerShell. Galileo Press

Helma Spona. Windows PowerShell. Galileo Press Helma Spona Windows PowerShell Galileo Press 1.1 Installation der PowerShell und eines passenden Skripteditors 11 1.1.1 Download-Quellen 11 1.1.2 Besonderheiten bei der Installation unter Windows XP 12

Mehr

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag Thomas Binzinger Jetzt lerne ich Delphi Markt+Technik Verlag Inhaltsverzeichnis Vorwort 1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 3 3.1 3.2 3.3 3.4 3.5 3.6 4 4.1 4.2 4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 Was ist Delphi?

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14 Inhaltsverzeichnis Das erwartet dich in diesem Buch 8 Kapitel 1 Aufbruch ins Programmierabenteuer 14 Das Schlimmste vorab: die binäre Logik 15 So hoch entwickelt und doch so primitiv: der Prozessor 17

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

Andreas Mylius / Raimund Boiler. Dreamweaver CS5. Webseiten entwerfen und umsetzen. Mit 602 Abbildungen

Andreas Mylius / Raimund Boiler. Dreamweaver CS5. Webseiten entwerfen und umsetzen. Mit 602 Abbildungen Andreas Mylius / Raimund Boiler Dreamweaver CS5 Webseiten entwerfen und umsetzen Mit 602 Abbildungen Inhaltsverzeichnis Webdesign mit Dreamweaver CS5 13 1.1 Das ist neu in Dreamweaver CS5 13 1.2 Ausgangspunkt

Mehr

Auf einen Blick. Auf einen Blick. 1 Den Computer kennenlernen Windows kennenlernen Mit Ordnern und Dateien arbeiten...

Auf einen Blick. Auf einen Blick. 1 Den Computer kennenlernen Windows kennenlernen Mit Ordnern und Dateien arbeiten... Auf einen Blick Auf einen Blick 1 Den Computer kennenlernen... 13 2 Windows kennenlernen... 31 3 Mit Ordnern und Dateien arbeiten... 45 4 Weitere Geräte an den Computer anschließen... 67 5 Wichtige Windows-Funktionen

Mehr

PHP mit Dreamweaver MX bearbeiten 00

PHP mit Dreamweaver MX bearbeiten 00 teil03.fm Seite 360 Donnerstag, 5. Februar 2004 6:27 18 PHP mit Dreamweaver MX bearbeiten 00 Mit Dreamweaver MX 2004 und PHP effektiv arbeiten PHP kann ausschließlich grafisch im Layoutmodus programmiert

Mehr

PHP 5 - Kochbuch. Jörg Krause ISBN Inhaltsverzeichnis

PHP 5 - Kochbuch. Jörg Krause ISBN Inhaltsverzeichnis PHP 5 - Kochbuch Jörg Krause ISBN 3-446-22736-9 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22736-9 sowie im Buchhandel Inhaltsverzeichnis 9 Inhaltsverzeichnis

Mehr

Inhaltsverzeichnis. vii

Inhaltsverzeichnis. vii vii Inhaltsverzeichnis 1 Architektur, Modellierung und Entwurf 1 1.1 Datenbanken was ist das?... 2 1.2 Datenbankmanagementsystem... 3 1.3 Architektur eines Datenbanksystems... 4 1.3.1 Die konzeptuelle

Mehr

Zum Bearbeiten ins Backend einloggen

Zum Bearbeiten ins Backend einloggen Ihre Internetseite wurde mit dem Contentmanagementsystem (CMS) Contao aufgebaut. Ein Content-Management-System (kurz: CMS, deutsch Inhaltsverwaltungssystem ) ist eine Software zur gemeinschaftlichen Erstellung,

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17 Teil I Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buches 11 Visual Basic for Applications 11 Die Beispieldateien 12 1.2 Wie Sie am besten mit diesem Buch arbeiten 13 Programmierung

Mehr

PHP. M.Sc. Nadine Preuß Geographische Analyse- und Darstellungsmethoden WS 15/

PHP. M.Sc. Nadine Preuß Geographische Analyse- und Darstellungsmethoden WS 15/ PHP M.Sc. Nadine Preuß Geographische Analyse- und Darstellungsmethoden WS 15/16 1. PHP PHP = Personal Homepage Tools Scriptsprache, Standardsprache im Web Open Source Software z.b. um Besucherzähler oder

Mehr

Web-basierte Anwendungssysteme PHP Teil 2

Web-basierte Anwendungssysteme PHP Teil 2 Web-basierte Anwendungssysteme PHP Teil 2 Prof. Dr. Armin Lehmann (lehmann@e-technik.org) Fachbereich 2 Informatik und Ingenieurwissenschaften Wissen durch Praxis stärkt Seite 1 Prof. Dr. Armin Lehmann

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Anleitung Formmail- Script für den DA-FormMaker

Anleitung Formmail- Script für den DA-FormMaker Anleitung Formmail- Script für den DA-FormMaker 1 Allgemeines In diesem Dokument wird die Installation des Formmail-Scriptes für den DA-FormMaker beschrieben. Das Formmail-Script übernimmt die Aufbereitung

Mehr

Christian Wenz, Tobias Hauser. PHP 5.6 und MySQL. Das umfassende Handbuch

Christian Wenz, Tobias Hauser. PHP 5.6 und MySQL. Das umfassende Handbuch Christian Wenz, Tobias Hauser PHP 5.6 und MySQL Das umfassende Handbuch ^ Inhalt Inhalt Vorwort 23 TEIL I Vorbereitungen 1 Allgemeines zu PHP 31 1.1 Geschichte von PHP 31 1.2 Erfolg und Einsatz 32 1.3

Mehr

Internet-Technologien

Internet-Technologien Internet-Technologien PHP Workshop Bau eines Gästebuches Bisher: Heute: Clientseitiges Skripting (Bsp.: JavaScript) Ausführung von Programm-Code auf dem Client-Rechner Entlastung des Server-Rechners ++

Mehr

Inhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15

Inhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15 Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...

Mehr

Typo 3 installieren. Schritt 1: Download von Typo3

Typo 3 installieren. Schritt 1: Download von Typo3 Typo 3 installieren Bevor Sie Typo3 installieren, müssen Sie folgende Informationen beachten: Typo3 benötigt eine leere Datenbank. Mit Ihrem Abonnement verfügen Sie über eine einzige Datenbank. Sie können

Mehr

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing.

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. PHP + MySQL Die MySQL-Datenbank Zusammenspiel Apache, PHP, PHPMyAdmin und MySQL PHPMyAdmin Verwaltungstool Nutzer Datei.php oder Datei.pl Apache HTTP-Server PHP Scriptsprache Perl Scriptsprache MySQL Datenbank

Mehr

Alexander Niemann. Das Einsteigerseminar" < Objektorientierte ^ Programmierung in Java. bhv. i.-

Alexander Niemann. Das Einsteigerseminar < Objektorientierte ^ Programmierung in Java. bhv. i.- Alexander Niemann Das Einsteigerseminar" < Objektorientierte ^ Programmierung in Java i.- bhv Vorwort 11 Einleitung 13 Lernen - Üben 13 Über dieses Buch 14 Teil \ LöRTEn ;...-.,-......Al f Java 19 Die

Mehr

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 INHALT Vorwort... 9 1. Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 1.1. Eingabe und Syntax von Funktionen...11 Funktionen eingeben... 11 Funktionssyntax... 12 Funktionsreferenz... 13 Mehrere Funktionen

Mehr

Grundkurs Software- Entwicklung mit C++

Grundkurs Software- Entwicklung mit C++ Dietrich May Grundkurs Software- Entwicklung mit C++ Praxisorientierte Einführung mit Beispielen und Aufgaben- Exzellente Didaktik und Übersicht Mit 30 Abbildungen 2., überarbeitete und erweiterte Auflage

Mehr

Visual Basic.NET mit Methode

Visual Basic.NET mit Methode Heinrich Rottmann Visual Basic.NET mit Methode Software entwickeln mit der.net Klassenbibliothek- Grundlagen, Windows, ADO.NET, ASP.NET, Webservices und Remoting vieweg Inhaltsverzeichnis JL Grundlegende

Mehr

PHP5. Schritt für Schritt zum Profi

PHP5. Schritt für Schritt zum Profi PHP5 Schritt für Schritt zum Profi Vorwort 15 Für wen das Buch und die Reihe gedacht sind 15 Unsere Zielgruppe als Leser 16 PHP und 16 Ein paar Worte zum Autor 17 In diesem Buch verwendete Konventionen

Mehr

Objektorientierte Programmierung in Java

Objektorientierte Programmierung in Java Objektorientierte Programmierung in Java 1. Auflage Taschenbuch. Paperback ISBN 978 3 8266 7414 3 Weitere Fachgebiete > EDV, Informatik > Programmiersprachen: Methoden > Prozedurorientierte Programmierung

Mehr

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer Inhaltsverzeichnis Einleitung Warum man programmieren können sollte.... xi Warum Python?.... xii Und warum Minecraft?... xii Was du in diesem Buch findest... xiii Online-Ressourcen....xv Möge das Abenteuer

Mehr

Dynamik bis zur DB-Interaktion. Marc Schanne. CGI Möglichkeiten

Dynamik bis zur DB-Interaktion. Marc Schanne. CGI Möglichkeiten CGI einfach PHP Dynamik bis zur DB-Interaktion 1 CGI Möglichkeiten Das Common Gateway Interface (CGI) ermöglicht den Entwurf von interaktiven, benutzergesteuerten Web-Applikationen. Der WWW-Server ruft

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr