Nicht lieferbar
PHP 7 und MySQL - Wenz, Christian; Hauser, Tobias
    Gebundenes Buch

PHP und MySQL im perfekten Zusammenspiel
Grundlagen, Anwendung, Praxiswissen Aktuelle Webtechnologien, Administration und Sicherheit Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL
Das Buch für ambitionierte Einsteiger und fortgeschrittene Entwickler, die umfangreiches Grundwissen in der Datenbankentwicklung und Programmierung mit PHP suchen. Die Autoren bieten Ihnen eine praxisorientierte Einführung in Techniken, Arbeitsweisen und Werkzeuge für Ihre Website mit PHP und MySQL.
Aus dem Inhalt:
Vorbereitungen - Installation von PHP und PEAR Komplette Spracheinführung in PHP
…mehr

Produktbeschreibung
PHP und MySQL im perfekten Zusammenspiel

Grundlagen, Anwendung, Praxiswissen
Aktuelle Webtechnologien, Administration und Sicherheit
Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL

Das Buch für ambitionierte Einsteiger und fortgeschrittene Entwickler, die umfangreiches Grundwissen in der Datenbankentwicklung und Programmierung mit PHP suchen. Die Autoren bieten Ihnen eine praxisorientierte Einführung in Techniken, Arbeitsweisen und Werkzeuge für Ihre Website mit PHP und MySQL.

Aus dem Inhalt:

Vorbereitungen - Installation von PHP und PEAR
Komplette Spracheinführung in PHP
Neuerungen von PHP 7
Basis-Webtechniken: Formulare, Sessions, Cookies
Einsatz von Datenbanken
MySQL, SQLite, Microsoft SQL Server, PostgreSQL, Oracle, MongoDB
Kommunikation mit der Außenwelt: Dateien, HTTP, FTP
Interaktion mit JavaScript
XML-Dateien, Grafiken, PDF-Dokumente
Sicherheitslücken vermeiden
Benutzerauthentifizierung, PHP-Konfiguration, Fehlersuche und Debugging
PHP erweitern
  • Produktdetails
  • SAP Press
  • Verlag: Rheinwerk Verlag
  • 2., erw. Aufl.
  • Seitenzahl: 1039
  • Erscheinungstermin: Mai 2016
  • Deutsch
  • Abmessung: 248mm x 182mm x 68mm
  • Gewicht: 2020g
  • ISBN-13: 9783836240826
  • ISBN-10: 3836240823
  • Artikelnr.: 44392794
Autorenporträt
Christian Wenz ist Autor, Trainer und Berater für Web-Technologien. Er hat bereits zahlreiche Bücher zu Web-Themen veröffentlicht, ist regelmäßig als Autor für diverse Fachmagazine tätig und ist aktiv auf seinem Blog unter http://www.hauser-wenz.de/blog/. Als Teilhaber der Web-Agentur Arrabiata Solutions GmbH realisiert er Web- und Intranetprojekte, führt Sicherheitsprüfungen durch und entwickelt Ajax-Anwendungen. Christian Wenz ist Webentwickler der ersten Stunde und in allen Webthemen zu Hause.
Inhaltsangabe
Vorwort ... 23

TEIL I Vorbereitungen ... 29

1. Allgemeines zu PHP ... 31

1.1 ... Geschichte von PHP ... 31

1.2 ... Erfolg und Einsatz ... 32

1.3 ... Das Konzept von PHP ... 34

1.4 ... Die wichtigsten Neuerungen in PHP 7 ... 36

1.5 ... Die wichtigsten Neuerungen in PHP 5.4, 5.5 und 5.6 ... 37

1.6 ... Neuerungen in PHP 5.3 ... 38

1.7 ... Neuerungen in PHP 5.1 ... 39

1.8 ... Versionen und Anlaufstelle ... 40

2. Installation ... 43

2.1 ... PHP installieren ... 43

2.2 ... PEAR installieren ... 74

3. Test und Hilfe ... 81

3.1 ... Häufige Fehler ... 81

3.2 ... Hilfsquellen ... 91

TEIL II Einstieg in PHP ... 93

4. Grundlagen der Sprache ... 95

4.1 ... PHP in HTML ... 95

4.2 ... Ausgabe mit PHP ... 102

4.3 ... Variablen ... 104

4.4 ... Konstanten ... 116

5. Programmieren ... 119

5.1 ... Operatoren ... 119

5.2 ... Fallunterscheidungen ... 142

5.3 ... Schleifen ... 153

5.4 ... Sprünge ... 165

6. Funktionen und Sprachkonstrukte ... 167

6.1 ... Funktionen ... 167
6.2 ... Sprachkonstrukte ... 189

7. Strings ... 197

7.1 ... Verbinden ... 197

7.2 ... Teilen und Zusammenfügen ... 198

7.3 ... Groß- und Kleinschreibung ... 208

7.4 ... Beschneiden ... 211

7.5 ... Suchen und Ersetzen ... 213

7.6 ... Sonderzeichen, HTML etc. ... 220

7.7 ... Vergleichen ... 228

7.8 ... Hilfreiches und Nützliches ... 230

8. Arrays ... 235

8.1 ... Grundlagen ... 235

8.2 ... Arrays und Schleifen ... 240

8.3 ... Untersuchen ... 246

8.4 ... Transformieren ... 247

8.5 ... Suchen und Sortieren ... 256
8.6 ... Superglobale Arrays ... 258

9. Mathematische und Datumsfunktionen ... 265

9.1 ... Mathe ... 265

9.2 ... Datum ... 276

10. Reguläre Ausdrücke ... 297

10.1 ... Grundlagen ... 297

10.2 ... POSIX ... 299

10.3 ... Perl-kompatibel ... 301

10.4 ... Anwendungsbeispiele ... 307

11. Objektorientiert programmieren ... 311

11.1 ... Klassen und Objekte -- Grundbegriffe ... 312

11.2 ... Fortgeschrittenes ... 324

11.3 ... Hilfreiches und Nützliches ... 34
03        
11.4 ... Migration von PHP 4 auf 5/7 ... 375

12. Namespaces ... 377

12.1 ... Warum Namespaces? ... 378

12.2 ... Mit Namespaces arbeiten ... 379

13. Entwurfsmuster: MVC & Co. ... 385

13.1 ... Zend Framework ... 386

13.2 ... MVC/MPS ... 388

13.3 ... Singleton/Einzelstück ... 393

13.4 ... Factory/Fabrik ... 395

TEIL III Webtechniken ... 399

14. Formulare ... 401

14.1 ... Vorbereitungen ... 401

14.2 ... Formulare mit PHP ... 404

14.3 ... Formularvalidierung ... 423

14.4 ... Vorausfüllung ... 437

14.5 ... Dateiuploads ... 448

14.6 ... Anwendungsbeispiele ... 452

14.7 ... Einstellungen ... 459

15. Cookies ... 461

15.1 ... Vorbereitungen ... 461

15.2 ... Fakten und Hintergründe ... 463

15.3 ... Mit Cookies in PHP arbeiten ... 466
15.4 ... Cookie-Test ... 481

15.5 ... Abschließende Überlegungen ... 483

16. Sessions ... 487

16.1 ... Vorbereitungen ... 488

16.2 ... Fakten, Hintergründe und Konfiguration ... 489

16.3 ... Mit Sessions in PHP arbeiten ... 493

16.4 ... Geschützter Bereich ... 500

16.5 ... Sessions in Datenbanken ... 502

16.6 ... Sicherheitsbedenken ... 510

17. E-Mail ... 513

17.1 ... Vorbereitungen ... 513

17.2 ... Mails mit PHP versenden ... 518

TEIL IV Datenbanken ... 533

18. SQL ... 535

18.1 ... Datenbanken und Tabellen anlegen ... 536

18.2 ... Daten eintragen ... 539

18.3 ... Daten abfragen ... 540

18.4 ... Daten aktualisieren ... 544

18.5 ... Daten löschen ... 544

18.6 ... Besonderheiten ... 545

19. PDO ... 553

19.1 ... Vorbereitungen ... 554

19.2 ... Datenbankzugriff mit PDO ... 556

19.3 ... Gästebuch ... 563

20. MySQL ... 573

20.1 ... Vorbereitungen ... 574

20.2 ... Datenbankzugriff mit MySQL ... 581

20.3 ... Alte MySQL-Versionen ... 604

20.4 ... Anwendungsbeispiel ... 607

20.5 ...
Rezensionen
"Ein Superding: zum Einsteigen, zum Weiterlernen, zum Nachschlagen, zum Stöbern." iX - Magazin für professionelle Informationstechnik 201608