Formularerstellung und Formularauswertung in PHP

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

Nur zum privaten Gebrauch!
Client-Server: Beispiel WWW Auf dem Client läuft ein Browser. Der WebServer stellt u.a. die Daten zur Verfügung, der Browser stellt sie dar. Fragen: –
MySQL.
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
business = Perspektive
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Suchmaschine vs. Katalog Such-Robots i.d.R. werden alle Seiten erfasst täglich werden mehrere Mio. Seiten besucht Redaktion relativ wenig Seiten erfasst.
Geschichte und Funktion des Internets.
8. Mai 1999 Sven Röhr Informationen auf den Internetseiten des IfPol anbieten IfPol Präsentation für DozentInnen und MitarbeiterInnen am Institut für Politikwissenschaft.
XForms Von Matthias Keck.
Schiller-Gymnasium Hof Manuel Friedrich, OStR Klasse 10 - Wirtschaftsinformatik – Formulare © 2010 Manuel Friedrich - Von.
JavaScript - Einführung
Einführung MySQL mit PHP
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Jetzt lernen wir.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
... und alles was dazugehört
Browser das Internet lesen.
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Einführung in das Programmieren mit JavaScript Mag. Andreas Starzer weloveIT – EDV Dienstleistungen.
Erste Schritte mit PHP 5 von Max Brandt, 22. September 2006.
Whitepaper - Feb © mailways GmbH Das Chat-Fenster auf Seite des Kunden Menschen wollen von Menschen beraten werden. Mit Hilfe des Internet lassen.
Medical Tribune Deutschland Redaktionelles Arbeiten mit Typo3 Von Naris Schnegg 2010.
Applets Java für’s Web.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 6 Folie 2 ASP.NET Einführung (1) Microsoft-Technologien zur Entwicklung.
Einführung in das Internet
Wie kommt Facebook in mein Wohnzimmer?. HTML Sprache zum formatieren von Text Nur TEXT!
Formulare definieren Formular einleiten mit <form>
Janine Blaßnig Cornelia Uhl
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
1 © 2007 Die geografische Suchmaschine. 2 © 2007 Die Idee Willkommen auf Nah-bei-mir.de Die geografische Suche von Nah-bei-mir.de hilft Ihnen Menschen,
Client-Server Systeme
Client Server Modell Universität zu Köln
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Internet und SMS Internet und SMS Daniel Rickenbacher Jeremy Deuel.
Anwendungen Servlet II Formular Auswertung Zähler
Programmierprojekt Java Server Pages
Oliver Spritzendorfer Thomas Fekete
Screen Scraping Für Frühaufsteher.
Dynamische Webseiten-Generierung
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
HTTP IT-Zertifikat Universität zu Köln Allgemeine Technologien II
Erstellung eines Newsletters
Client-Server-Modell
Formulare in HTML.
Provider und Dienste im Internet
Wie funktionieren Internetseiten? Html und Co – Teil 2 Heimo Reiter.
Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Webspace Stephan Herbst Christian Köhler. Themen des Vortrages Kurze Einführung ins Thema Kurze Einführung ins Thema Webspace - Was? Wozu? Wo? Wie? Webspace.
Formulare Vanessa Kogelbauer.
Web und Mobile Apps Programmieren Marco Jakob Kurzvortrag OSS an Schulen
PHP:: Hypertext Preprocessor Einführung Praxis. PHP:: Hypertext Preprocessor Jetzt mal von der anderen Seite © All rights reversed2 PHP:: Hypertext Preprocessor.
Oracle – XSQL in der Anwendung Thomas Matzke, 99IN.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
Internet - Grundbegriffe Unterlagen zum Kurs "Wie erstelle ich eine Homepage?"
Formulare Maya Kindler 6c. Allgemein Vom client zum Server form tag eröffnet ein Formular Input tag eröffnet ein Formularfeld.
Weiterentwicklungen seit 2014

Robert M.. Hier wird eine Textbox im Form von mit einem Style tag von 600px eingegeben. Durch form wird es auf die php Datei bezogen,durch action wird.
PlugIn Lizensierung für Partner PM (V1.4)
J. Mink Erste Expeditionen ins Internet. J. Mink Gliederung der Fortbildung: Vorwissen der Teilnehmerinnen: „Mind map“ Einstiegspräsentation Internet.
Hans MAYER Gesuchte Stellung Kompetenzen Persönlichkeit Sprachen
WEB-Entwickler 2016.
GemStone Animierte Anleitung Angebot anlegen.
Der Schulbuchhandel Das Geschäftsmodell im Umbruch
Datenbanken
 Präsentation transkript:

Formularerstellung und Formularauswertung in PHP von Franka – Maria Volk 12a

Inhaltverzeichnis 1. kurze Einführung 2. JavaScript und Formularvalidierung 3. Erstellen einer Formularseite 3.1. Beispiel mit Quelltexterläuterung 3.2. Attribut “action” 3.3. Attribut “method” (post und get) 4. Quellenangabe

1. kurze Einleitung ein Formular ist eine Art Online Fragebogen in bestimmten Eingabefeldern kann der Besucher Kommentare hinterlassen, die vom Webseitenbesitzer ausgewertet werden => Kontaktaufnahme zum Kunden Gewinn –und Quizspiele werden ausgeführt

2. JavaScript und Formularvalidierung JavaScript eignet sich hervorragend um Formulare zu validieren (überprüfen) => Bsp. überprüft ob die eingegebene E-Mail-Adresse des Kunden gültig ist, ob die Postleitzahl 5 Stellen hat etc. …….. PHP kann das auch aber : => PHP läuft auf dem Server und belastet den Rechner des Anbieters => bestimmte Serverkapazität => hoher Kundenansturm => Überlastung des Servers => JavaScript wird über den Browser ausgeführt (d.h. vom Client) => die eine kleine Validierung belastet den Server kaum Reihenfolge: HTML - Eingabemaske => für Formularauswertung nicht gedacht JavaScript - Formularvalidierung PHP (Validierung möglich) - Auswertung

3. Erstellen der Formularseite 3.2. Attribut “ action” HTML-Syntax nach Klicken auf den Button wird Attribut aktiv der Formularinhalt wird an die Seite auswertung.php geschickt (die später noch erstellt wird) 3.3. Attribut “method” (get und post) “method” ist für die Methode des Verschickens verantwortlich method =“get” Daten werden an URL angehängt methode = “post” Formularinhalt wird unsichtbar und unverschlüsselt an das Dokument übergegen name- Werte stehen automatisch im Array $_post zur Verfügung Name des Formularsfeldes wird automatisch zum Key Beispiel : $_Post [Vorname] die als value (Wert) den String “Hans” beinhaltet 3.1. Beispiel mit Quelltexterläuterung <html> <head> <title>HTML-Formular</title> </head> <body bgcolor="yellow"> <h1>Eingabemaske</h1> <form action="auswertung.php“ method="post" Ihr Vorname: <input type="text" name="Vorname"/> <input type="submit" /> </form> </body> </html>

„auswertung.php“ zweites HTML Dokument wird angelegt “ auswertung.php” in diesem wird auf den eingegebenen Namen zurückgegriffen <html> <head> <title>HTML- Dokument</title> </head> <body> <? echo "Hallo <b>$_POST[Vorname]</b>, herzlich willkommen!"; ?> </body> </html>

4. Quellenangabe Johann-Christian Hanke(2005):“PHP 5 leicht und verständlich“: knowware Verlag: S.30-32 www.php-homepage.de/manual