Bis zu 50 % günstiger als neu 3 Jahre rebuy Garantie Professionelles Refurbishment
ElektronikMedien
Tipps & News
AppleAlle anzeigen
TabletsAlle anzeigen
HandyAlle anzeigen
Fairphone
AppleAlle anzeigen
iPhone Air Generation
GoogleAlle anzeigen
Pixel Fold
HonorAlle anzeigen
HuaweiAlle anzeigen
Honor SerieY-Serie
NothingAlle anzeigen
OnePlusAlle anzeigen
OnePlus 11 GenerationOnePlus 12 Generation
SamsungAlle anzeigen
Galaxy XcoverWeitere Modelle
SonyAlle anzeigen
Weitere Modelle
XiaomiAlle anzeigen
Weitere Modelle
Tablets & eBook ReaderAlle anzeigen
Google
AppleAlle anzeigen
HuaweiAlle anzeigen
MatePad Pro Serie
MicrosoftAlle anzeigen
XiaomiAlle anzeigen
Kameras & ZubehörAlle anzeigen
ObjektiveAlle anzeigen
System & SpiegelreflexAlle anzeigen
WearablesAlle anzeigen
Fitness TrackerAlle anzeigen
SmartwatchesAlle anzeigen
Xiaomi
Konsolen & ZubehörAlle anzeigen
Lenovo Legion GoMSI Claw
NintendoAlle anzeigen
Nintendo Switch Lite
PlayStationAlle anzeigen
XboxAlle anzeigen
Audio & HiFiAlle anzeigen
KopfhörerAlle anzeigen
FairphoneGoogle
LautsprecherAlle anzeigen
Beats by Dr. DreGoogleYamahatonies
iPodAlle anzeigen

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Optischer Zustand
  • Sichtbare Gebrauchsspuren auf einzelnen Seiten
  • z. B. umfangreiche Markierungen/Notizen, ausgefranste Kanten des Buchumschlags, Wasserschäden, deutliche Verformung des gesamten Buches sowie größere Verschmutzungen durch mehrmaligem Gebrauch
  • Könnte ein Mängelexemplar sein oder ein abweichendes Cover haben (z. B. Clubausgaben)
  • Gut für den Eigenbedarf geeignet
Beschreibung
Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die umfangreiches Grundwissen in der Datenbankentwicklung und Programmierung mit PHP erhalten möchten. Die Autoren bieten Ihnen eine praxisorientierte Einführung in Techniken, Arbeitsweisen und Werkzeuge für Ihre datenbankgestützte Webseite 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
3,99 €
Taschenbuch | Gut
Nur noch 1 verfügbar! Versandbereit in 2-3 Werktagen
zzgl.
Nur noch 1 verfügbar! Versandbereit in 2-3 Werktagen
zzgl.

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Technische Daten


Erscheinungsdatum
25.04.2016
Sprache
Deutsch
EAN
9783836240826
Herausgeber
Rheinwerk
Sonderedition
Nein
Autor
Christian Wenz, Tobias Hauser
Seitenanzahl
1039
Auflage
2
Einbandart
Taschenbuch
Buch Untertitel
Von den Grundlagen bis zur professionellen Programmierung
Schlagwörter
Dynamische Webseiten, Web-Entwicklung, Oracle, MS-SQL, No-SQL, Mongo-DB, Web-Progammierung, Webseiten, Websites, Relationale Datenbanken, SQLite, PHP lernen, Skriptsprache, OOP, Design patterns, Hand-Buch Bücher lernen Grundlagen Kurse Tipps Workshops Tutorial Wissen Anleitung Training
Inhaltsverzeichnis
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 ... 348        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 ... Einstellungen ... 616 21.  SQLite ... 617        21.1 ... Vorbereitungen ... 618        21.2 ... Datenbankzugriff mit SQLite ... 619        21.3 ... Anwendungsbeispiel ... 632 22.  Microsoft SQL Server ... 641        22.1 ... Vorbereitungen ... 641        22.2 ... Microsoft SQL Server Driver for PHP ... 643        22.3 ... Anwendungsbeispiel ... 653 23.  Oracle ... 663        23.1 ... Vorbereitungen ... 663        23.2 ... Datenbankzugriff mit Oracle ... 668        23.3 ... Anwendungsbeispiel ... 678 24.  PostgreSQL ... 685        24.1 ... Vorbereitungen ... 685        24.2 ... Datenbankzugriff mit PostgreSQL ... 688        24.3 ... Anwendungsbeispiel ... 701        24.4 ... Einstellungen ... 709 25.  MongoDB ... 711        25.1 ... Vorbereitungen ... 711        25.2 ... Datenbankzugriff mit MongoDB ... 716        25.3 ... Anwendungsbeispiel ... 722        25.4 ... Einstellungen ... 730        25.5 ... MongoDB für PHP 7 ... 730 TEIL V  Kommunikation ... 731 26.  Dateien ... 733        26.1 ... Vorbereitungen ... 733        26.2 ... Dateihandling mit PHP ... 734        26.3 ... Anwendungsbeispiele ... 745        26.4 ... Einstellungen ... 753 27.  Verbindung nach außen ... 755        27.1 ... Vorbereitungen ... 755        27.2 ... Verbindung nach außen mit PHP ... 756        27.3 ... Anwendungsbeispiele ... 770 28.  Web Services ... 775        28.1 ... Vorbereitungen ... 775        28.2 ... nuSOAP ... 783        28.3 ... PHP-SOAP ... 791        28.4 ... REST ... 795        28.5 ... UDDI ... 798 29.  JavaScript ... 801        29.1 ... Vorbereitungen ... 802        29.2 ... JavaScript mit PHP verbinden ... 803        29.3 ... Ajax ... 807        29.4 ... WebSockets ... 812 TEIL VI  Fremdformate ... 821 30.  XML ... 823        30.1 ... Vorbereitungen ... 823        30.2 ... XML-Zugriff ... 829        30.3 ... XMLReader und XMLWriter ... 848        30.4 ... EXIF ... 851 31.  Grafiken mit PHP ... 857        31.1 ... Vorbereitungen ... 857        31.2 ... GD 2 im Einsatz ... 858        31.3 ... Die Alternativen ... 878 32.  PDF mit PHP ... 881        32.1 ... Vorbereitung ... 882        32.2 ... FPDF ... 883        32.3 ... PDFlib ... 886        32.4 ... Haru ... 897        32.5 ... Andere Bibliotheken ... 899 TEIL VII  Administration und Sicherheit ... 901 33.  Sicherheit ... 903        33.1 ... Benutzereingaben ... 905        33.2 ... XSS ... 908        33.3 ... SQL Injection ... 912        33.4 ... Versteckte Felder? ... 915        33.5 ... Input-Filter ... 918        33.6 ... Cross-Site Request Forgery ... 921        33.7 ... Screen Scraping und CAPTCHAs ... 926        33.8 ... Passwörter verschlüsseln ... 931        33.9 ... Fazit ... 935 34.  Authentifizierung ... 937        34.1 ... Apache-Authentifizierung ... 938        34.2 ... IIS-Authentifizierung ... 942        34.3 ... HTTP-Authentifizierung von Hand ... 944        34.4 ... Fazit ... 946 35.  Konfigurationsmöglichkeiten in der »php.ini« ... 949        35.1 ... Wo konfigurieren? ... 949        35.2 ... Was konfigurieren? ... 953        35.3 ... Fazit ... 959 36.  Fehlersuche und Debugging ... 961        36.1 ... Debugging von Hand ... 963        36.2 ... Debugging mit DBG ... 965        36.3 ... Debugging mit Xdebug ... 969        36.4 ... Auflösung ... 974 37.  Apache-Funktionen ... 977        37.1 ... Vorbereitungen ... 977        37.2 ... Anwendungsbeispiele ... 978 38.  Composer ... 985        38.1 ... Composer installieren ... 985        38.2 ... Pakete per Composer installieren ... 988        38.3 ... Eigenen Code für Composer anpassen ... 991 39.  PHP-Erweiterungen ... 995        39.1 ... Programmieren ... 996        39.2 ... Kompilieren ... 1002        39.3 ... Testen ... 1005 40.  Zu PHP beitragen ... 1009        40.1 ... Patches für PHP ... 1009        40.2 ... Weitere Möglichkeiten ... 1017   Index ... 1019
Höhe
240 mm
Breite
16.8 cm

Hersteller: Rheinwerk Verlag GmbH, Rheinwerkallee 4, Bonn, Deutschland, 53229, service@rheinwerk-verlag.de

Warnhinweise und Sicherheitsinformationen

Informationen nach EU Data Act

-.-
Leider noch keine Bewertungen
Leider noch keine Bewertungen
Schreib die erste Bewertung für dieses Produkt!
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!