Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

PHP 5.1 - Dynamische Websites professionell programmieren

PHP 5.1 - Dynamische Websites professionell programmieren

von: Christian Wenz,Tobias Hauser

Markt +Technik Verlag, 2006

ISBN: 9783827240446, 1109 Seiten

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 33,95 EUR

Ersparnis: 16,00 EUR

  • Pierre Bourdieu
    Die Schwestern
    Im Notfall Buch aufschlagen - Tipps für alle möglichen Katastrophen
    Messerscharf
    «Is Nebensaison, da wird nicht mehr geputzt» - Urlaub in der Hölle
    Ein Strandkorb für Oma
    Mehr wissen. Das große ZEIT ONLINE Quiz
    Eine Zierde in ihrem Hause - Die Geschichte der Ottilie von Faber-Castell
  • Mein schönes Leben als Junkie
    Die Logik des Misslingens - Strategisches Denken in komplexen Situationen
    Ich bin Zeugin - des Ehrenmords an meiner Schwester
    Zeitreisen - Die Erfüllung eines Menschheitstraums
    Auszeit Afrika
    Beschränkt ist der große Bruder von blöd - Klüger werden leichtgemacht
    Eine Hexe zum Verlieben
    Idea Man - Die Autobiografie des Microsoft-Mitgründers
 

Mehr zum Inhalt

PHP 5.1 - Dynamische Websites professionell programmieren


 

Teil III Basis-Webtechniken

12 Formulare (S. 323-324)

Wenn es darum geht, HTML zu lernen, nehmen Formulare häufig einen eher geringen Stellenwert ein. Das stellen wir auch in Schulungen fest: Profunde HTMLKenntnisse sind bei den Teilnehmern häufig vorhanden, doch fragt man nach Spezifika zu den Formularelementen, stößt man auf fragende Gesichter. Das bringt zwei Fragen auf: Wieso werden HTML-Formulare im Allgemeinen als nicht so wichtig betrachtet, und wieso legen wir in diesem (sehr umfangreichen!) Kapitel ein so großes Augenmerk auf dieses Thema?

Die Antwort: Formulare sind ein wichtiger Weg, wenn nicht gar der wichtigste, um eine Form von Kommunikation zwischen dem Besucher der Website und der Website selbst durchführen zu können. Ansonsten beschränkt sich die Kommunikation auf das Anklicken von Links, was natürlich wenig spannend ist. In Formularen jedoch können Benutzer Daten eingeben, die dann auf der Serverseite weiter verarbeitet werden können. Wie das geht, zeigt dieses Kapitel. Allerdings führt es auch aus, welche Gefahren auftreten können, was beachtet werden muss und welche Spezialanwendungen es gibt. Ebenfalls wichtig ist die Überprüfung von Formulardaten (sind alle Felder ausgefüllt etc.). All dies kommt in der Praxis sehr häufig vor, wird aber in der Literatur teilweise arg stiefmütterlich behandelt. In diesem Kapitel bekommen Sie »die volle Packung«. Warum aber sind serverseitige Technologien wie PHP so wichtig bei der Formularbehandlung? Die Antwort: Mit den beschränkten Möglichkeiten von HTML und JavaScript können Sie die Daten nicht ohne PHP (oder Konkurrenztechnologien) weiterverarbeiten.

12.1 Vorbereitungen

Die Formularunterstützung von PHP erfordert keine Installationen. Was allerdings notwendig ist, sind grundlegende Kenntnisse über die HTML-Formularelemente. Die meisten Beispiele in diesem Kapitel werden sich um ein ganz bestimmtes Beispielformular drehen, in dem Sie Tickets für ein großes Sportereignis bestellen können. In diesem Formular kommen – Zufall oder nicht – alle relevanten Formularelemente vor. Und hier ist es:

Listing 12.1: Das Bestellformular – noch ohne PHP (formular.html)
- nicht in Leseprobe enthalten

Im Laufe des Kapitels wird dieses Formular immer schrittweise erweitert, wobei jeder Zwischenschritt als einzelne Datei auf der CD-ROM zum Buch zur Verfügung steht. Zunächst lesen wir die Daten aus dem Formular aus, dann geht es um fortgeschrittenere Aufgaben wie beispielsweise die Überprüfung der eingegebenen Daten.