Stichwortverzeichnis. CHAR 290 charset 360 Checkbox 270 Client 177

Größe: px
Ab Seite anzeigen:

Download "Stichwortverzeichnis. CHAR 290 charset 360 Checkbox 270 Client 177"

Transkript

1 Stichwortverzeichnis A Abfrage 173 eingebettete 195 Name 174 Aktualisieren, Daten 204 Anführungszeichen 89 f., 111, 241, 420 in MySQL-Anweisung 174 Anweisung 109 einrücken 334 mit Bedingung 97 Anweisungsblock 80, 109 Anwendung 29 organisieren 331 Anzahl zurückgeben 247 Apache 48 installieren 52 Apache-Module 44 Aptana Studio 55 Array 109, 117, 414 $ FILES 305 $ Session 322 f. alle Werte auslesen 123 anlegen 117 durchlaufen 123 manuell durchlaufen 124 mehrere Werte auslesen 123 multidimensional 126 Nummerierung 422 sortieren 120 Struktur anzeigen 119 Werte auslesen 122 Werte ausgeben 118 Werte entfernen 120 Werte zuweisen 117 Zeiger 124 Array-Funktionen 414 array reverse() 414 array unique() 414 ASCII-Zeichensatz 98 asort() 121 Assoziatives Array 404 Auflistung, Datentyp 167 Auswahlliste 262 anlegen 264 Checkboxen 270 dynamisch 264 für Datum 266 mit Vorauswahl 266 Radiobutton 269 Auto Increment 167, 183 AVG() 196 B Backup 45 Datenbank 221 importieren 228 mit phpmyadmin 222 mysqldump 227 Bedingung 97, 109 mehrere prüfen 103 prüfen 98 Bedingungsanweisung 129 Begrüßungsseite, HTML-Code 392 Beispieltabelle Haustier 345 Tierfarbe 349 Tiertyp 348 Benutzer hinzufügen 213 Benutzer-Session 314 Benutzerfreundlichkeit 70 Berechnung 116 Bereinigen 380 Daten 291 break 142 C CHAR 290 charset 360 Checkbox 270 Client

2 PHP 5.4 und MySQL 5.6 für Dummies Computer schützen 340 continue 142 Cookies 314, 318 deaktivieren 324 entfernen 320 mit Verfallszeit 320 setzen 319 COUNT() 196 Counter 363, 369 CREATE TABLE 185 D date() 93 DATE 290 DATE-Felder 96 Datei für Datenimport 189 hochladen 304 verschieben 306 Dateierweiterung 36, 52 Daten aktualisieren 204, 300 auslesen 195 bereinigen 291, 380 in Tabellen organisieren 156, 158 maskieren 292 sortieren 197 validieren 276 Datenbank 29 f., 173 aufbauen 170 auswählen 239 Backup 221 Daten auslesen 242 Daten hinzufügen 189 Daten importieren 189 entwerfen 155 löschen mit phpmyadmin 182 MySQL 32 planen 68 Privilegien bei Webhost 181 Sicherungskopie 225 Struktur ändern 187 verwalten mit phpmyadmin 177 wiederherstellen 228 Datenbankgestützte Webanwendung 29 Datenbankrechte 216 ändern 217 Datenbanktabelle, Daten hinzufügen 191 Datenimport 189 Datensatz 157 alle auslesen 245 auslesen 197, 243 entfernen 205 Datentyp 96, 166, 290 Aufzählung 167 Datum/Zeit 167 numerische Daten 167 Zeichenkette 166 DATETIME-Felder 96 Datum aktuelles 93 formatieren 93 Datumsangaben 92 in MySQL 96 Datumsformat 93 DBMS 31 Debugging 54 DECIMAL 290 DEFAULT-Wert 183 default charset 360 define-befehl 86 destroy Session 328 Dezimalzahl 88 die() 116, 238, 414 Direktive,.htaccess-Datei 435 DISTINCT 265 do-while-schleife 135, 139 DocumentRoot 60 Domain 47 Domainname 45, 47 registrieren 47 testen 47 Dreamweaver 55 DROP 182 E echo-befehl 79, 110 Editoren 53 Eigenschaft, Tabellenfelder

3 Stichwortverzeichnis Einfache Vergleiche 98 empty() 415 empty 279 Endlosschleife 140 Entwicklungsumgebung 42, 49, 52 auf einem Firmencomputer 59 auf lokalem Computer 52 beim Webhost 56 schützen 56 Software 52 ENUM 290 Enumeration 167 ereg 103 Ergebnistabelle 243 error reporting 82, 440 Erweiterung 52, 77, 109 exit() 116, 414 explode() 414 Export, Datenbank 222 Exportdatei 225 Exportoptionen 222 Expression 198 extract 244 extract() 123 foreach-schleife 128 Formular für Upload 304 Leerfelder prüfen 276 Formulardaten in Datenbank speichern 289 FTP Voyager 56 FTP-Programm 55 Funktion 110, 116, 144, 339 aufrufen 117 in Variablen 146 stoppen 145 vordefiniert 117, 152 Werte übergeben 147 zum Datenauslesen 249 G get magic quotes gpc, Einstellung testen 293 Gleichheitszeichen 419 Globale Rechte 215, 217 Globale Variable 146 GROUP BY 197 F Fehlerbehandlung, MySQL 238 Fehlerfunktion, MySQL 238 Fehlerlevel 82 Fehlermeldung 81, 419 Einstellung 82 MySQL 238 Felddatentyp 96, 166 für Tabellenfelder 184 Feldname 158 Feste Feldgröße 166 Festplattenplatz 45 FileZilla 56, 427 Firefox, Cookies deaktivieren 324 Firewall 340 for-schleife 135 durchlaufen 136 foreach() 124 foreach-aufruf 128 H header-anweisung 421 Header-Funktion 310 Hochladen, Datei 304 host 236 Hostname 52.htaccess-Datei 44, 49, 57, 435 Include-Datei 338.htaccess-Schutz 57.htaccess-Zugriffsschutz, Skript 58 HTML 30 Zeilenumbruch 112 HTML-Code für Begrüßungsseite 392 HTML-Formular 310, 321 HTML-Kit 55 HTML-Quelltext 36, 112 HTML-Tag, Hyperlink 309 htmlspecialchars 291 Hyperlink

4 PHP 5.4 und MySQL 5.6 für Dummies I IDE 54 Identifikator 159 if-anweisung 81, 129 if-bedingung 98 verschachtelt 132 IIS 60 implode() 414 Importieren, Backup-Dateien 228 in array() 414 include 422 include-anweisung 335, 363, 370 Include-Datei 334, 401 einsetzen 335 Erweiterung 335 schützen 338 speichern 337 Verzeichnis absichern 338 Include-Pfad in.htaccess 337 in php-ini 337 include once 336, 404 index.htm 51 index.html 52 index.php 51 Informationen in URL 314 speichern in Cookies 318 weiterreichen 313 ini set 338, 439 input-feld, Typ file 305 input-html-anweisung 260 INSERT-Abfrage 294 Installation Websoftware 427 XAMPP 52, 427 INT 290 Integrierte Entwicklungsumgebung 54 Interner Zeiger 124 Internet Explorer, Cookies deaktivieren 324 IP-Adresse 47 isset() 415 Iteration 123 J JavaScript 30 Join 201 äußerer 202 innerer 202 K Klammern verwenden 423 Klein- und Großbuchstaben 417 Kollation 359 Kommentar 58, 105, 334 einfügen 105 Komodo 55 Konfigurationsdatei 61 Konfigurationseinstellung, PHP 435 Konstante 86, 334 auslesen 86 Namen 86 setzen 86 Konto einrichten bei Webhost 50 Kontrollfunktion 129 L Leerfelder prüfen 276 zulassen 277 Leerzeichen entfernen 292 in PHP-Anweisungen 111 Link 309 list() 123 Literal 100 localhost 61, 64, 236 Login-Seite 388 Login.php 394 login form.inc 394 M Magic Quotes 435 ausschalten 293, 436 in.htaccess Datei ausschalten 439 magic quotes gpc 292 mail()

5 Stichwortverzeichnis Mailingliste 31 Maskieren 79, 89 Daten 292 MAX() 196 maxlength 259 md5() 386, 399 Mehrfachanfragen 241 MIN() 196 Mitgliederbereich 163 Monitorprogramme 340 move uploaded file 306 Multidimensionales Array 126 durchlaufen 128 Mustervergleich 100, 282, 416 MySQL 32, 41, 48 aktuelle Version 44 Datumsangaben 96 Fehlermeldungen 238 Funktionen 196 Hilfe 33 installieren 52 Open Source 33, 38 reservierte Namen 158 Versionen 39 MySQL Community 32 MySQL Enterprise 32 mysql-client 177 MySQL-Datentypen 166 f. MySQL-Fehlerbehandlung 238 mysql-funktionen 59, 234 Überblick 235 MySQL-Konto 207 Berechtigungen 210 einrichten 211 hinzufügen 212 hinzufügen mit phpmyadmin 213 löschen 220 Passwort 209, 219 Privilegien 208 MySQL-Kontoname 208 MySQL-Server 34, 173 SQL 34 verbinden 236 mysqldump 227 mysqli-funktionen 59, 234 Überblick 235 mysqli affected rows() 411 mysqli error() 238 mysqli fetch array 243 mysqli fetch assoc 243 mysqli fetch row 243 mysqli fetch row() 411 mysqli insert id() 411 mysqli multiple query 241 mysqli num fields() 412 mysqli num rows 247 mysqli query 242 mysqli real escape string() 293 mysqli select db 239 mysqli select db() 411 mysqli close() 237 mysqli connect 234 mysqli connect() 236 mysqli function() 234 mysqli query 234 N Navigation 70 Neue Zeile 90 Neues Mitglied.php 405 NOT NULL 183 Notepad 49 NOW() 97 NULL-Felder 159 number format 88 f. Numerische Daten 167 NurMitglieder.php 407 O Offsite-Sicherung 221 Onlinekatalog 31 aufbauen 343 Open-Source-Programm 38 Operator 87 für Vergleiche 98 in if-bedingung 99 ORDER BY 197,

6 PHP 5.4 und MySQL 5.6 für Dummies P Parameter anhängen an URL 314 Parse Error 81, 419 Passwort festlegen, SQL 220 für MySQL-Konto 209, 219 sicheres Passwort 210 verschlüsseln 386, 399 PHP 30, 35, 77 Fehlermeldung 81 Grundlagen 77 Hilfe 35 Hinweis 82 Installation testen 60 installieren 52 f. Konfigurationseinstellung 435 mathematische Operation 87 MySQL-Funktionen 59 MySQL-Versionen 59 neue Zeile 90 Open Source 38 Variable 83 Versionen 39, 43, 234 Zahlen formatieren 88 Zeilenumbruch 112 Zugriff auf MySQL testen 63 PHP-Anweisung 36, 80 in HTML-Skript 77 Schreibweise 80 Semikolon 419 PHP-Befehl, Hallo Welt 36 PHP-Code 36 PHP-Einstellung 44,82 in php.ini 436 PHP-Fehlermeldung 80 PHP-Funktion 144 für MYSQL-Kommunikation 411 PHP-Konfiguration 62 PHP-Konstante 86 PHP-Programme, Speicherort 60 PHP-Session-Funktion 314 PHP-Tags 36, 77 in HTML-Datei 38 php.ini 44, 61, 93, 435 bearbeiten 436 lokal 62, 435 php flag 439 PHP INI ALL 435 PHP INI PERDIR 435 PHP INI SYSTEM 436 PHP INI USER 435 php value 439 PHPEdit 55 phpinfo() 61 phpmyadmin 34, 44, 175, 427 Bedienoberfläche 175 Daten aktualisieren 205 Daten importieren 189 Daten löschen 206 Datenbank anlegen 179 Datenbank verändern 187 Datenimport 192 Datensatz hinzufügen 191 Download 44 MySQL-Konto hinzufügen 213 Tabelle hinzufügen 182 Zeichensatz festlegen 359 PHPSESSID 322, 325 Planen, Webprojekt 67 Portnummer 237 preg match() 416 preg replace() 416 preg replace 290 Primärschlüssel 159, 162 Primärschlüsselfeld 160 print r() 119 Privilegien 210, 216 MySQL-Konto 208 Produktionsumgebung 42 f. auf Firmencomputer 46 einrichten 50 Programm abbrechen 116 organisieren 333 stoppen 414 Programmeditoren 53 Programmiersprache 30 PHP

7 Stichwortverzeichnis R Radiobutton 269 ff., 282 f. range(wert1,wert2) 414 Ranking, Suchmaschinen 56 RDBMS 31, 156 RDBMS-Tabelle 156 Rechenoperation mit PHP 87 Rechte für MySQL-Konto 210 gewähren für Datenbank 216 Regex 100 Reguläre Ausdrücke 100, 282, 416 Relationales Datenbank Management System 31 return 145, 150 robots.txt-datei 58 S Schleife 110, 134 abbrechen 142 do-while 139 for 135 while 137 Secure Sockets Layer 342 SELECT-Abfrage 242 mit JOIN 200 mit UNION 200 Serversoftware 43 Session 313, 322, 413 ohne Cookies 325 schließen 328 starten 323, 406 Session-Datei 322 Session-ID 322 Session-Variable 323 session start 323 set time limit 440 setcookie 319 SHOW 181 Sicherer Webserver 342 Sicherheitsmaßnahmen 340 Sicherungskopien 221 sizeof 136 Skript aufrufen im Browser 79 für Datenbankverbindung 358 kommentieren 334 Skriptlaufzeit 142 Skriptsprache 36, 77 SmartFTP 56 Software für Entwicklungsumgebung 52 Sonderzeichen in Mustern 100 sort() 120 sort-befehle 121 Sortieren, Daten in Tabelle 197 Sortierung, Array 120 SQL 34, 173 ALTER 188 CREATE TABLE 185 DELETE 205 DISTINCT 198 DROP 186 EXPLAIN 186 GROUP BY 197 INSERT 190 LIMIT 197 ORDER BY 197 reservierte Namen 158 SELECT 195 SET PASSWORD 220 SHOW 186 UPDATE 204 WHERE 197 SQL-Abfrage 173, 240 an Datenbank 289 in Variable speichern 240 mit phpmyadmin senden 176 Regeln 174 Tabelle Mitglied 385, 387 SQL-Befehle 196 SQL-Injections 292 SSL 342 Standard-Webspace htdocs 60 Verzeichnisse 60 Standarddateiname 51 Standardport für MySQL 237 Standardwert 159 Standardzeitzone

8 PHP 5.4 und MySQL 5.6 für Dummies start.html 52 Statistische Auswertung 196 Strict-Meldung 82 String 89 auswerten 416 mit Anführungszeichen 90 mit Muster vergleichen 103 strip tags 291, 380 strlen() 416 strpos() 416 strrev() 417 strtolower() 417 strtoupper() 417 strtr() 417 subdomain 47 Submit-Schaltfläche 364 mehrere 287 Subquery 195 substr() 417 Substring 92 SUM() 196 Superglobals 256 f. switch-anweisung 129, 133 für neues Konto 394 zum Einloggen 394 T Tabelle 157 anlegen mit SQL 185 Daten auslesen 195 Datensatz 157 Datensatz auslesen 197 Datensatz hinzufügen 191 Datentypen 166 Feld 157 Feldname 158 hinzufügen 182 Objekt 157 Spalte 157 Standardwert 159 verknüpfen 160 Zeile 157 Tabellen kombinieren, Join 201 Tabellenfeld, Eigenschaften 183 Tabellenname 157 table-tag 129 Tabulatorgetrennte Textdatei 192 Tags entfernen 291 Textdatei für Datenimport 192 konvertieren für Datenimport 192 Texteditor 53 time() 95 Timestamp 92 trans-sid 325 Trennzeichen in Textdatei 192 trim 292 U ucfirst() 417 ucwords() 417 Uhrzeit 92 auf Webseite 92 einstellen 92 formatieren 93 Umlaute darstellen 359 Unicode-Zeichensatz 359 UNION 200 unset() 117 unset 84 UNSIGNED 183 Unterabfrage 195 UPDATE 300 Upload von Dateien 304 Upload-Skript 306 URL 41, 310 Parameter anhängen 314 UTF für Browser 360 für Datenbankverbindung 359 im Editor 360 V Validieren, Daten 276 var dump() 119 VARCHAR 290 Variable 83, 89, 114 als Zähler 115 global machen

9 Stichwortverzeichnis in Funktion 146 löschen 117 Namen 83 Session-Variable 323 trennen 112 Wert zuweisen 84, 114 Variable Feldgröße 166 Variablenname 114 Verbindung mit MySQL 208 zur Datenbank 358 Verbindung zum Server die() 238 Fehlermeldung 238 herstellen 236 schließen 237 Verbindungsaufbau 236 Verbindungsinformation zum Server 237 Verfallszeit für Cookie 320 Vergleich 98 and 103 mehrere Bedingungen 103 or 103 xor 103 Vergleichsoperatoren 98 Verkettung 91 Verknüpfung zwischen Tabellen 160 Verschachtelte if-bedingung 132 Verschachtelung 128 Verschlüsseln 386 Passwort 399 Verschlüsselung 340, 342 Versteckte Felder 275, 321 Vordefinierte Funktionen 117, 152 W Warnmeldung 81 Webadresse 47 Webanwendung 29 f., 41 datenbankgestützte 29 dokumentieren 342 planen 67 Webhost 42 f. Webhost-Konto einrichten 50 verwalten 50 Webhosting-Dienste 43 Webprojekt planen 67 Webseite dynamisch 30 statisch 30 Webserver 41 eigener 48 gesichert 342 Webhost 43 Webserver-Software 48 Website 42 Navigation 70 veröffentlichen 42 Websoftware 49, 427 Wert an Funktion übergeben 147 entfernen aus Variablen 84 im Array übergeben 149 zurückgeben 150 zuweisen 84, 114 Werte vergleichen 97, 198 while-schleife 135, 137 WordPad 49 WS FTP 56 X XAMPP 52, 60, 427 aufrufen 432 installieren 427 verwenden 432 Z Zähler 115 in for-schleife 135 Zahlenformat 88 Zeichen entfernen 290 Zeichenkette 84, 89, 111 Anführungszeichen 89 Datentyp 166 in Variable 89 verketten 91 Zeichenketten vergleichen 98,

10 PHP 5.4 und MySQL 5.6 für Dummies Zeichenkodierung 228, 352 Zeichensatz im HTML-Header 360 in php.ini 360 UTF Zeiger 124 Zeilenumbruch 112 Zeitspanne berechnen 95 Zeitstempel 92 Zeitzone 93 festlegen 93 Zend Studio 55

MySql und PHP. Apache2: Konfigurieren für php4. ...\apache2\conf\httpd.conf aufrufen. Folgende Zeilen einfügen:

MySql und PHP. Apache2: Konfigurieren für php4. ...\apache2\conf\httpd.conf aufrufen. Folgende Zeilen einfügen: MySql und PHP Apache2: Konfigurieren für php4...\apache2\conf\httpd.conf aufrufen Folgende Zeilen einfügen: LoadModule php4_module "c:/php/php4apache2.dll" AddType application/x-httpd-php.php Wichtig!!

Mehr

Übung 1: Ein Website News-System mit MySQL

Übung 1: Ein Website News-System mit MySQL Übung 1: Ein Website News-System mit MySQL In der Vorübung haben wir bereits mit Hilfe eines ERMs den Datenbankentwurf erstellt und daraus die folgenden Tabellen abgeleitet: Nun muss diese Datenbank in

Mehr

Grundkurs MySQL und PHP

Grundkurs MySQL und PHP Martin Pollakowski Grundkurs MySQL und PHP So entwickeln Sie Datenbanken mit Open-Source-Software vieweg Inhaltsverzeichnis Anwendung und Nutzen von Datenbanken 1 1.1 Was ist eine Datenbank? 1 1.2 Abgrenzung

Mehr

Begleitskript. zum PHP/MySQL. Kurs

Begleitskript. zum PHP/MySQL. Kurs Begleitskript zum PHP/MySQL Kurs http://www.online-platform.net Dieser Text unterliegt der GNU General Public License. Er darf als ganzes oder in Auszügen kopiert werden, vorausgesetzt, dass sich dieser

Mehr

Übungen. DI (FH) Levent Öztürk

Übungen. DI (FH) Levent Öztürk Übungen DI (FH) Levent Öztürk Übersicht Entwicklungsumgebung PHPMYADMIN Datenbank anlegen User anlegen Tabellen Anlegen Datenbankzugriffe über PHP 01.04.2014 DI (FH) Levent Öztürk 2 Entwicklungsumgebung

Mehr

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-

Mehr

Dateneingabe über ein HTML-Formular in eine Datenbank:

Dateneingabe über ein HTML-Formular in eine Datenbank: Dateneingabe über ein HTML-Formular in eine Datenbank: Über ein Eingabeformular mit fünf Eingabefelder sollen Personaldaten in eine Datenbank gespeichert werden: Schritt 1: Erstellen des Eingabeformulars

Mehr

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2 5 Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn 7 7. Datenbank-Zugriff Zum Beispiel aus PHP-Skripten: Client 7-2 Struktur einer Datenbank 7-3 Erzeugen von Datenbanken

Mehr

2. Interaktive Web Seiten. action in Formularen. Formular. Superglobale Variablen $ POST, $ GET und $ REQUEST. GET und POST

2. Interaktive Web Seiten. action in Formularen. Formular. Superglobale Variablen $ POST, $ GET und $ REQUEST. GET und POST 2. Interaktive Web Seiten GET und POST Die Übertragungsmethoden GET und POST sind im http Protokoll definiert: POST: gibt an, dass sich weitere Daten im Körper der übertragenen Nachricht befinden: z.b.

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

Informatik Datenbanken SQL-Einführung

Informatik Datenbanken SQL-Einführung Informatik Datenbanken SQL-Einführung Gierhardt Inhaltsverzeichnis 1 Vorbemerkungen 1 2 Auswahl-Abfragen mit SELECT 2 2.1 Selektion...................................... 2 2.2 Projektion.....................................

Mehr

SQL, MySQL und FileMaker

SQL, MySQL und FileMaker SQL, MySQL und FileMaker Eine kurze Einführung in SQL Vorstellung von MySQL & phpmyadmin Datenimport von MySQL in FileMaker Autor: Hans Peter Schläpfer Was ist SQL? «Structured Query Language» Sprache

Mehr

Ablauf Unit2. Walkthrough

Ablauf Unit2. Walkthrough Ablauf Unit2 Vertiefendes Uebungsprojekt - SQL II Gerhard Wohlgenannt Test Vorstellung der Arbeitsumgebung (Software, Locations) Walkthrough Gruppeneinteilung + Themenvergabe Vorstellung der Arbeitsumgebung

Mehr

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004 Zugriff auf Firebird-Datenbanken mit PHP Daniel de West DB-Campus-Treffen 15. Januar 2004 Inhalt PHP und Firebird Die wichtigsten Befehle Verbindungsaufbau Übermitteln von Abfragen Beenden von Verbindungen

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

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

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden.

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden. Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) PHP und MySQL Integration von MySQL in PHP Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424 (michael.kluge@tu-dresden.de) MySQL

Mehr

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem

Mehr

SQL structured query language

SQL structured query language Umfangreiche Datenmengen werden üblicherweise in relationalen Datenbank-Systemen (RDBMS) gespeichert Logische Struktur der Datenbank wird mittels Entity/Realtionship-Diagrammen dargestellt structured query

Mehr

www.flatbooster.com FILEZILLA HANDBUCH

www.flatbooster.com FILEZILLA HANDBUCH www.flatbooster.com FILEZILLA HANDBUCH deutsche Auflage Datum: 12.03.2011 Version: 1.0.2 Download: http://flatbooster.com/support Inhaltsverzeichnis 1 Filezilla FTP Programm 1 1.1 Filezilla installieren.................................

Mehr

PHP Übungsaufgabe 3 1 / 5. Doing Web Apps. PHP Übungsaufgabe 3

PHP Übungsaufgabe 3 1 / 5. Doing Web Apps. PHP Übungsaufgabe 3 1 / 5 Doing Web Apps PHP Übungsaufgabe 3 Werkzeuge Text-Editor, beispielsweise Notepad++ Webserver mit aktiviertem PHP Modul + MySQL-Datenbank Unterlagen Ziele SelfHTML PHP API Handbuch Alle Dokumente

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

Datenbank - Teil 3. Ziele: Eine Datenbank anlegen mit SQL. Daten eingeben mit SQL. Abfragen stellen mit SQL und PHP.

Datenbank - Teil 3. Ziele: Eine Datenbank anlegen mit SQL. Daten eingeben mit SQL. Abfragen stellen mit SQL und PHP. Ziele: Eine Datenbank anlegen mit SQL Daten eingeben mit SQL Abfragen stellen mit SQL und PHP 1 Datenbankserver Entwickelt von der schwedischen Aktiengesellschaft MySQL Unter GNU General Public License

Mehr

SQL-Anweisungen. SELECT (SQL Data Query Language)

SQL-Anweisungen. SELECT (SQL Data Query Language) SQL-Anweisungen SELECT (SQL Data Query Language) SELECT * SELECT * FROM "meine Tabelle"; SELECT feldname1, feldname2 SELECT feldname1, feldname2 FROM meinetabelle ORDER BY feldname2, feldname1 DESC; WHERE

Mehr

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL-Befehlsliste. Vereinbarung über die Schreibweise Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche Teile

Mehr

Scripting (PHP & MySQL) OCG Server-Side Web. OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0. Professionelle Gestaltung von Websites

Scripting (PHP & MySQL) OCG Server-Side Web. OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0. Professionelle Gestaltung von Websites OCG Server-Side Web Scripting (PHP & MySQL) OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0 Professionelle Gestaltung von Websites Österreichische Computer Gesellschaft (OCG) Wollzeile

Mehr

Ablauf. Wichtige Termine. Vertiefendes Übungsprojekt - SQL II

Ablauf. Wichtige Termine. Vertiefendes Übungsprojekt - SQL II Ablauf Wichtige Termine Ablauf der Lehrveranstaltung Vorstellung des Projektthemas Projektgruppen Vorstellung der Arbeitsumgebung (Software, Locations) Walkthrough Datenbankentwurf Formulare PHP Security

Mehr

Marcus Throll. f. / Galileo Computing

Marcus Throll. f. / Galileo Computing Marcus Throll f. / Galileo Computing Inhalt Vorwort zur 2. Auflage 13 Vorwort zur 1. Auflage 15 Inhalt der Buch-CO 17 Einführung 21 1.1 Was istmysql? 23 1.2 Die wichtigsten Eigenschaften von MySQL 26 1.3

Mehr

Sructred Query Language

Sructred Query Language Sructred Query Language Michael Dienert 11. November 2010 Inhaltsverzeichnis 1 Ein kurzer Versionsüberblick 1 2 SQL-1 mit einigen Erweiterungen aus SQL-92 2 3 Eine Sprache zur Beschreibung anderer Sprachen

Mehr

PHP 4 -- Grundlagen und Profiwissen

PHP 4 -- Grundlagen und Profiwissen PHP 4 -- Grundlagen und Profiwissen Webserver-Programmierung unter Windows und Linux von Jörg Krause 2. Auflage Hanser München 2001 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21847 5 Zu Inhaltsverzeichnis

Mehr

Scripting Server (Lamp) Domain Hosting

Scripting Server (Lamp) Domain Hosting Scripting Server (Lamp) Domain Hosting Quick-Start Guide 08.12.09 - HS - 1/14 Inhalt 1 Einführung...3 1.1 Administration der Internetseiten...3 1.2 Administrationsoberfläche...4 2 Grundkonfiguration...

Mehr

Grundlagen der EDV 3. Vorlesung mit Übungen. Dipl. Ing. Martin Ney

Grundlagen der EDV 3. Vorlesung mit Übungen. Dipl. Ing. Martin Ney Grundlagen der EDV 3 Vorlesung mit Übungen Dipl. Ing. Martin Ney Grundlagen der EDV 3 HTML und CSS HTML und PHP CMS Datenbanken SQL Grundlagen der EDV 2/29 Internetprotokolle HTTP zum Abruf von Internetdateien

Mehr

PHP PHP. Inhaltsverzeichnis

PHP PHP. Inhaltsverzeichnis Inhaltsverzeichnis 1 Dreamweaver - Erstellen einer neuen Site:... 1 2 Dreamweaver - Erstellen einer PHP-Seite:... 2 3 Ausgaben aus dem Script:... 2 4 Variablen:... 2 5 Rechenoperatoren... 3 6 Logische

Mehr

Relationale Datenbanken in der Praxis

Relationale Datenbanken in der Praxis Seite 1 Relationale Datenbanken in der Praxis Inhaltsverzeichnis 1 Datenbank-Design...2 1.1 Entwurf...2 1.2 Beschreibung der Realität...2 1.3 Enitiy-Relationship-Modell (ERM)...3 1.4 Schlüssel...4 1.5

Mehr

Der Einsatz von MySQL-Datenbanken (mit XAMPP)

Der Einsatz von MySQL-Datenbanken (mit XAMPP) Informatik in der Mittelstufe: Der Einsatz von MySQL-Datenbanken (mit XAMPP) Hannes Heusel Eduard-Spranger-Gymnasium Landau Warum soll ich eine MySQL- Datenbank verwenden? kostenlos Mehrbenutzersystem

Mehr

Fachhochschule Kaiserslautern Labor Datenbanken mit MySQL SS2006 Versuch 1

Fachhochschule Kaiserslautern Labor Datenbanken mit MySQL SS2006 Versuch 1 Fachhochschule Kaiserslautern Fachbereiche Elektrotechnik/Informationstechnik und Maschinenbau Labor Datenbanken Versuch 1 : Die Grundlagen von MySQL ------------------------------------------------------------------------------------------------------------

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

Die SQL-Syntax für den Befehl CREATE TABLE sieht folgendermassen aus:

Die SQL-Syntax für den Befehl CREATE TABLE sieht folgendermassen aus: Einführung in MySQL SQL (Structured Query Language) ist eine Computersprache zum Speichern, Bearbeiten und Abfragen von Daten in relationalen Datenbanken. Eine relationale Datenbank kann man sich als eine

Mehr

PHP 4. E i n e K u r z e i n f ü h r u n g. Vortragender: Kevin Bransdor Datum: 08.05.2002 Folie 1

PHP 4. E i n e K u r z e i n f ü h r u n g. Vortragender: Kevin Bransdor Datum: 08.05.2002 Folie 1 PHP 4 E i n e K u r z e i n f ü h r u n g Vortragender: Kevin Bransdor Datum: 08.05.2002 Folie 1 Was ist PHP? PHP ist eine serverseitige, in HTML eingebettete Skriptsprache. Die Befehlsstruktur ist an

Mehr

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien 3. Installation Ihres Shops im Internet / Kurzanleitung Kurzanleitung: Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien Geben Sie während der Webbasierten Installationsroutine alle

Mehr

Installation von Typo3 CMS

Installation von Typo3 CMS Installation von Typo3 CMS TYPO3 Version 6.2.x unter Windows Eigenen lokalen Webserver mit XAMPP installieren Für die Installation von Typo3 wird eine passende Systemumgebung benötig. Diese besteht aus

Mehr

SQL. SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken.

SQL. SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken. Vorlesungsteil SQL Grundlagen - 1 / 8 - SQL SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken. Auf einem Server (Rechner im Netz, der Dienste

Mehr

Dynamische Webseiten mit PHP 1

Dynamische Webseiten mit PHP 1 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.

Mehr

KEIL software. Inhaltsverzeichnis INSTALLATION

KEIL software. Inhaltsverzeichnis INSTALLATION Inhaltsverzeichnis 1. Wichtige Informationen 1.1. Vorrausetzungen 1.2. Zusätzliche Sprachdateien 1.3. Thumbnail-Erstellung und Verkleinerung der Bilder 1.4. Schutz Ihrer Daten und Shop Sicherheit 2. Installation

Mehr

PostgreSQL unter Debian Linux

PostgreSQL unter Debian Linux Einführung für PostgreSQL 7.4 unter Debian Linux (Stand 30.04.2008) von Moczon T. und Schönfeld A. Inhalt 1. Installation... 2 2. Anmelden als Benutzer postgres... 2 2.1 Anlegen eines neuen Benutzers...

Mehr

AixVerein 2.0 - Anleitung zur Einrichtung des

AixVerein 2.0 - Anleitung zur Einrichtung des Seite 1/6 AixVerein 2.0 - Anleitung zur Einrichtung des Datenbank-Servers und der Dokumentenablage Bei der vorliegenden Anwendung handelt es sich um eine Client-Server-Anwendung, d.h. die Software wird

Mehr

Besser PHP programmieren

Besser PHP programmieren Carsten Möhrke Besser PHP programmieren Handbuch professioneller PHP-Techniken Galileo Press Vorwort zur dritten Auflage ц JjlJlli!fJÜIj SI!IS* 1.1 Lernen Sie Ihr Arbeitsgerät kennen 13 1.2 Der Editor,

Mehr

IV. Datenbankmanagement

IV. Datenbankmanagement Wirtschaftsinformatik 2 (PWIN) IV. Datenbankmanagement Kapitel 2: Datenmanipulationssprache SQL Wirtschaftsinformatik 2 (PWIN) SS 2009, Professur für Mobile Business & Multilateral Security 1 Agenda 1.

Mehr

Geordnete Form...36 Erfassung und Speicherung...37 Relationale Datenbanken...37 Einfache Tabellen...37 Objekte und Begriffe relationaler

Geordnete Form...36 Erfassung und Speicherung...37 Relationale Datenbanken...37 Einfache Tabellen...37 Objekte und Begriffe relationaler Inhaltsverzeichnis Einleitung...13 SQL: Die Abfragesprache für Datenbanken...17 Kennzeichnende Merkmale von SQL...17 SQL-Dialekte...18 Kurze Entwicklungsgeschichte...18 SQL/86 oder SQL/1...19 SQL/89 oder

Mehr

Arbeiten mit Arrays. 4.1 Eigenschaften. 4.1.1 Schlüssel und Element. Kapitel 4

Arbeiten mit Arrays. 4.1 Eigenschaften. 4.1.1 Schlüssel und Element. Kapitel 4 Arbeiten mit s Eine effiziente Programmierung mit PHP ohne seine s ist kaum vorstellbar. Diese Datenstruktur muss man verstanden haben, sonst brauchen wir mit weitergehenden Programmiertechniken wie der

Mehr

Werner Geers. Berufliche Informatik. Zusatzinformationen ISBN:978-3-427-60080-0. Bestellnr.:60080. by Werner Geers und Bildungsverlag1, Troisdorf

Werner Geers. Berufliche Informatik. Zusatzinformationen ISBN:978-3-427-60080-0. Bestellnr.:60080. by Werner Geers und Bildungsverlag1, Troisdorf Werner Geers Berufliche Informatik ISBN:978-3-427-60080-0 Bestellnr.:60080 Zusatzinformationen 1 ARBEITEN MIT HEIDISQL... 2 1.1 Vorbemerkungen... 2 1.2 Herstellung einer Verbindung zu einem Datenbanksystem...

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

FTP / WebDeploy / WebDAV. Handbuch

FTP / WebDeploy / WebDAV. Handbuch Handbuch August 2015, Copyright Webland AG 2015 Inhalt Einführung FTP WebDeploy WebDAV Anleitungen FTP Windows Mac WebDeploy Windows WebDAV Windows Mac Einführung FTP Haben Sie einen Zugang per FTP gewählt,

Mehr

Sicherheit in Webanwendungen CrossSite, Session und SQL

Sicherheit in Webanwendungen CrossSite, Session und SQL Sicherheit in Webanwendungen CrossSite, Session und SQL Angriffstechniken und Abwehrmaßnahmen Mario Klump Die Cross-Site -Familie Die Cross-Site-Arten Cross-Site-Scripting (CSS/XSS) Cross-Site-Request-Forgery

Mehr

Stichwortverzeichnis. Iron Werther. Business Intelligence

Stichwortverzeichnis. Iron Werther. Business Intelligence Stichwortverzeichnis Iron Werther Business Intelligence Komplexe SQL-Abfragen am Beispiel eines Online-Shops. Inkl. Testdatenbank mit über zwei Millionen Datensätzen ISBN (Buch): 978-3-446-43580-3 ISBN

Mehr

1 Installationen. 1.1 Installationen unter Windows

1 Installationen. 1.1 Installationen unter Windows 1 Installationen Dieses Kapitel beschreibt die Installationen, die für die Nutzung von PHP und MySQL unter Windows, unter Ubuntu Linux und auf einem Mac mit OS X notwendig sind. 1.1 Installationen unter

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

Hochschule Darmstadt Fachbereich Informatik

Hochschule Darmstadt Fachbereich Informatik Hochschule Darmstadt Fachbereich Informatik Entwicklung webbasierter Anwendungen Tipps und Tricks zur Software Installation 1 Vorbemerkung Auf den Laborrechnern ist natürlich alles installiert! Die Installation

Mehr

Datenbanktechnologie mit praktischen Übungen in MySQL und PHP

Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Übung, Sommersemester 2013 29. April 2013 - MySQL 2 Sebastian Cuy sebastian.cuy@uni-koeln.de Aufgaben Anmerkungen Best practice: SQL Befehle

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

Thomas Theis. Einstieg in Python. Galileo Press

Thomas Theis. Einstieg in Python. Galileo Press Thomas Theis Einstieg in Python Galileo Press 5 Inhalt Inhalt 1 Einführung 17 1.1 Vorteile von Python 17 1.2 Verbreitung von Python 18 1.3 Aufbau des Buchs 18 1.4 Übungen 20 1.5 Installation von Python

Mehr

Grundlagen der PHP Programmierung

Grundlagen der PHP Programmierung WE CERTIFIED WEB DEVELOPER 2 Grundlagen der PHP Programmierung........................................................... Offizielles Curriculum des Europäischen Webmasterverbandes WE CERTIFIED WEB DEVELOPER

Mehr

Erste Schritte, um selber ConfigMgr Reports zu erstellen

Erste Schritte, um selber ConfigMgr Reports zu erstellen Thomas Kurth CONSULTANT/ MCSE Netree AG thomas.kurth@netree.ch netecm.ch/blog @ ThomasKurth_CH Erste Schritte, um selber ConfigMgr Reports zu erstellen Configuration Manager Ziel Jeder soll nach dieser

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

1. PHPMyAdmin: Sicherung der DB

1. PHPMyAdmin: Sicherung der DB Es gibt viele Möglichkeiten eine MySQL Datenbank unter Linux zu sichern. Ich möchte im Folgenden auf die Möglichkeiten per Browser mit PHPMyAdmin und per Konsole mit mysqldumb näher eingehen. Eine 3rd

Mehr

Teil I: Installation und erste Schritte 25

Teil I: Installation und erste Schritte 25 Inhaltsverzeichnis 5 Inhaltsverzeichnis Vorwort 19 Einleitung 21 Der Aufbau dieses Buches 21 Das Ziel des Buches 23 Weitere Informationen zu den vorgestellten Techniken 23 Teil I: Installation und erste

Mehr

9 T-SQL-Grundlagen. 9.1 Grundlegende Informationen. 9.1.1 T-SQL-Skripte erstellen und testen

9 T-SQL-Grundlagen. 9.1 Grundlegende Informationen. 9.1.1 T-SQL-Skripte erstellen und testen Leseprobe aus Access und SQL Server http://www.acciu.de/asqllesen 9 T-SQL-Grundlagen In gespeicherten Prozeduren, Triggern und benutzerdefinierten Funktionen kommen Sie teilweise mit den üblichen SQL-Anweisungen

Mehr

3. Auflage. O Reillys Taschenbibliothek. Windows PowerShell 3.0. kurz & gut. Lee Holmes. Deutsche Adaption von Rolf Masuch O REILLY

3. Auflage. O Reillys Taschenbibliothek. Windows PowerShell 3.0. kurz & gut. Lee Holmes. Deutsche Adaption von Rolf Masuch O REILLY O Reillys Taschenbibliothek 3. Auflage Windows PowerShell 3.0 kurz & gut O REILLY Lee Holmes Deutsche Adaption von Rolf Masuch Inhalt Einleitung................................................ 2 Installation.....................................................

Mehr

Hackerpraktikum Versuch 4

Hackerpraktikum Versuch 4 Hackerpraktikum Versuch 4 Praktikum zur Vorlesung Reaktive Sicherheit WS 09/10 Johannes Hoffmann (hoffmann[-@-]ls6.cs.tu-dortmund.de) Dieser Versuch beschäftigt sich mit serverseitigen Schwachstellen im

Mehr

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Konzept eines Datenbankprototypen 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Inhalt (1) Projektvorstellung & Projektzeitplan Softwarekomponenten Detailierte Beschreibung der System Bausteine

Mehr

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung

Inhalt. Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle. Daten und Tabellen - ein Beispiel. Daten und Tabellen - Normalisierung Inhalt Ein Einführung in die Nutzung von SQL-Datenbanken am Beispiel Oracle Daten und Tabellen Normalisierung, Beziehungen, Datenmodell SQL - Structured Query Language Anlegen von Tabellen Datentypen (Spalten,

Mehr

Internetanbindung von Datenbanken

Internetanbindung von Datenbanken Internetanbindung von Datenbanken http://galahad.informatik.fh-kl.de/~miesel/index.html PHP -1 Gliederung Einführung PHP3 Datenbankanbindung mit PHP3 Sicherheitsprobleme Realisierung mit PHP3 Probleme

Mehr

Installationsanleitung für serverseitige Komponenten des 3 Authoring-Systems

Installationsanleitung für serverseitige Komponenten des <ML> 3 Authoring-Systems Installationsanleitung für serverseitige Komponenten des 3 Authoring-Systems Version 0.01 Lars Kornelsen Universität Rostock Lehrstuhl für Rechnerarchitektur E-Mail: lars.kornelsen@informatik.uni-rostock.de

Mehr

Verbindung zur Oracle-Datenbank auf dem Server der Fachhochschule Regensburg herstellen

Verbindung zur Oracle-Datenbank auf dem Server der Fachhochschule Regensburg herstellen Oracle Verbindung zur Oracle-Datenbank auf dem Server der Fachhochschule Regensburg herstellen Damit man mit PHP auf eine Oracle-Datenbank zugreifen kann, ist es notwendig, einen Oracle-Server zu installieren.

Mehr

Interaktive Webseiten mit PHP und MySQL

Interaktive Webseiten mit PHP und MySQL Interaktive Webseiten mit PHP und Vorlesung 4: PHP & Sommersemester 2003 Martin Ellermann Heiko Holtkamp Sommersemester 2001 Hier noch ein wenig zu (My)SQL: SHOW INSERT SELECT ORDER BY GROUP BY LIKE /

Mehr

MySQL 101 Wie man einen MySQL-Server am besten absichert

MySQL 101 Wie man einen MySQL-Server am besten absichert MySQL 101 Wie man einen MySQL-Server am besten absichert Simon Bailey simon.bailey@uibk.ac.at Version 1.1 23. Februar 2003 Change History 21. Jänner 2003: Version 1.0 23. Februar 2002: Version 1.1 Diverse

Mehr

Am Anfang war die "normale" Webseite

Am Anfang war die normale Webseite Am Anfang war die "normale" Webseite... besteht aus reinem HTML ist statisch, muß handgepflegt werden kein dynamisches Anpassen an Benutzereingaben oder andere sich ändernde Inhalte (Seitencounter, Datenbanken)

Mehr

entweder: zeilenweise fgets() oder: zeichenweise fgetc()

entweder: zeilenweise fgets() oder: zeichenweise fgetc() PHP stellt viele Funktionen zur Verfügung, um mit Dateien effektiv zu arbeiten. Die grundsätzliche Vorgehensweise beim Auslesen einer Datei sieht wie folgt aus: 1. Öffnen der Datei fopen() 2. schrittweises

Mehr

Thema: SQL-Injection (SQL-Einschleusung):

Thema: SQL-Injection (SQL-Einschleusung): Thema: SQL-Injection (SQL-Einschleusung): Allgemein: SQL (Structured Query Language) ist eine Datenbanksprache zur Definition von Datenstrukturen in Datenbanken sowie zum Bearbeiten (Einfügen, Verändern,

Mehr

Migration anhand von Wordpress

Migration anhand von Wordpress Migration anhand von Wordpress 1. Legen Sie eine Datenbank an... 2 1.1. Unterkonto anlegen... 2 2. Übertragen Sie die Dateien mittels FTP... 3 3. Anpassung der Variablen... 4 4. Verbindung zum neuen Server

Mehr

Einstieg in das SQL- und Datenbanktuning 14.01.2009. Loblied auf den Tabellen-Index!

Einstieg in das SQL- und Datenbanktuning 14.01.2009. Loblied auf den Tabellen-Index! 1/40 PHP-User-Group Stuttgart 14.01.2009 Warum Datenbanken einen Hals bekommen und was sich dagegen tun lässt. Tuning und Performancesteigerung ohne zusätzliche Hardware. Ein. Loblied auf den Tabellen-Index!

Mehr

Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH

Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH I. Installation! 3! 1. Installationsvoraussetzungen 3 2. Installation und Aktualisierung 3 3. De-Installation 3 II. Erste Schritte! 4! III. Einstellungen!

Mehr

Lua - Erste Schritte in der Programmierung

Lua - Erste Schritte in der Programmierung Lua - Erste Schritte in der Programmierung Knut Lickert 7. März 2007 Dieser Text zeigt einige einfache Lua-Anweisungen und welchen Effekt sie haben. Weitere Informationen oder eine aktuelle Version dieses

Mehr

Kurzanleitung zur Pflege Ihrer Webseiten

Kurzanleitung zur Pflege Ihrer Webseiten Kurzanleitung zur Pflege Ihrer Webseiten Über FTP / File Transfer Protokoll (Datei Up- and Download) oder Online-Datei-Verwaltung Iher Dateien per Web-Browser Tipp s und Wissenswertes für alle die mit

Mehr

14.05.2013. losgeht s

14.05.2013. losgeht s losgeht s 1 Agenda erläutern 2 Warum jetzt zuhören? 3 BSI-Quartalsbericht 4/2010 Die gefährlichsten Schwachstellen in Webauftritten Häufig wurden SQL-Injection(Weiterleitung von SQL-Befehlen an die Datenbank

Mehr

WordPress installieren und erste Einblicke ins Dashboard

WordPress installieren und erste Einblicke ins Dashboard WordPress installieren und erste Einblicke ins Dashboard Von: Chris am 16. Dezember 2013 In diesem Tutorial zeige ich euch wie ihr WordPress in der aktuellen Version 3.7.1 auf eurem Webspace installieren

Mehr

1. Generelles. Hier haben wir einige wichtige Anmerkungen zusammengefasst, die Sie unbedingt bei der Bearbeitung Ihres Shops beachten sollten.

1. Generelles. Hier haben wir einige wichtige Anmerkungen zusammengefasst, die Sie unbedingt bei der Bearbeitung Ihres Shops beachten sollten. 1. Generelles Hier haben wir einige wichtige Anmerkungen zusammengefasst, die Sie unbedingt bei der Bearbeitung Ihres Shops beachten sollten. Testen Sie Ihren Shop nach jeder Konfigurations- Änderung.

Mehr

phpmyadmin Tutorial keine

phpmyadmin Tutorial keine phpmyadmin Tutorial Diese Anleitung soll Einsteigern die Bedienung mit phpmyadmin erleichtern. Sie ist keine offizielle Anleitung des phpmyadmin Entwickler Teams. Dieses Werk steht nicht unter der GPL

Mehr

MySql Backup. Backup mit phpmyadmin. ITST Systemberatung MySql Backup

MySql Backup. Backup mit phpmyadmin. ITST Systemberatung MySql Backup Backups (Dumps)/Restores von MySql-Datenbanken lassen sich generell über zwei Wege bewerkstelligen. Zum einen mit Middleware wie phpmyadmin oder MySqlFront und ähnlichen graphischen Oberflächen. Grundsätzlich

Mehr

Website-Entwicklung mit lokalem Apache Webserver

Website-Entwicklung mit lokalem Apache Webserver Tutorials für die Website-Entwicklung 2007 René von Bulmerincq, Siteform Website-Entwicklung mit lokalem Apache Webserver 4 Warum brauche ich einen Webserver? Wenn Sie beginnen, Ihre erste Website zu bauen,

Mehr

Installationsanleitung WordPress auf greenwebhosting

Installationsanleitung WordPress auf greenwebhosting Installationsanleitung WordPress auf greenwebhosting Kurzbeschreibung Ersteller Schritt-für-Schritt Anleitung für die Installation und Konfiguration von WordPress green.ch/customer Care Center Datum 30.06.2014

Mehr

Publizieren von Webs mit SmartFTP

Publizieren von Webs mit SmartFTP Publizieren von Webs mit SmartFTP Informationen FTP steht für File Transfer Protocol. Ein Protokoll ist eine Sprache, die es Computern ermöglicht, miteinander zu kommunizieren. FTP ist das Standardprotokoll

Mehr

- 1 - WAMP: Apache MySql PHP PhpMyAdmin Installation W2K. Voraussetzung zum Installieren: Entpacker wie Winzip oderwinrar muss vorhanden sein!

- 1 - WAMP: Apache MySql PHP PhpMyAdmin Installation W2K. Voraussetzung zum Installieren: Entpacker wie Winzip oderwinrar muss vorhanden sein! Voraussetzung zum Installieren: Entpacker wie Winzip oderwinrar muss vorhanden sein! 1. Zunächst einen Ordner Install direkt auf C:\ anlegen. In diesen Ordner die Dateien zum Installieren hineinkopieren:

Mehr

Sicherheit von Webapplikationen Sichere Web-Anwendungen

Sicherheit von Webapplikationen Sichere Web-Anwendungen Sicherheit von Webapplikationen Sichere Web-Anwendungen Daniel Szameitat Agenda 2 Web Technologien l HTTP(Hypertext Transfer Protocol): zustandsloses Protokoll über TCP auf Port 80 HTTPS Verschlüsselt

Mehr

WordPress lokal mit Xaamp installieren

WordPress lokal mit Xaamp installieren WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp

Mehr

Steht in der ersten Zeile #!/usr/bin/python und hat man die Ausführungsrechte gesetzt kann man es direkt ausführen.

Steht in der ersten Zeile #!/usr/bin/python und hat man die Ausführungsrechte gesetzt kann man es direkt ausführen. Python Unter Windows empfiehlt sich der Download von Python unter folgender URL, http:// www.python.org/download/. Linux Distributionen wie z.b. Ubuntu liefern Python direkt in Ihrer Paketverwaltung mit:

Mehr

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager Datensatzhistorie mit dem SQL Server 2000 und 2005 Datensatzhistorie mit dem SQL Server 2000 und 2005-2 - Inhalt

Mehr

Dokumentation FileZilla. Servermanager

Dokumentation FileZilla. Servermanager Servermanager Mit dem Servermanager können Sie Ihre Serverzugangsdaten verwalten und so mit nur zwei Klicks zwischen Ihren Accounts wechseln. Um einen neuen Account einzurichten klicken Sie auf Datei >>

Mehr