Pagerankanzeige ohne Googletoolbar TM

Navigation

Paidmails

Geldverdienen

Service

Formel 1 Info

Kontaktformular - Kapitel 4 PHP MySQL Server - Dynamische Seiten

 

EinleitungPHP - Kurs für Einsteiger - 15 Kapitel | Beispiele

Hauptseite | Vorwort | Kapitel: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Seite: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8


Die Übertragungsmethoden Post und Get

Die Daten eines HTML-Formulars müssen für die Auswertung durch PHP auf
den Server übertragen werden. Dabei können wir zwischen zwei Methoden wählen:
Das eine ist die Methode Post (nein, nicht die snail-mail!), das andere Methode Get.
Üblicherweise verwenden wir bei Formularen Post , und nur in besonderen Fällen Get.

Datenübertragung mit Get

Die Datenübertragung mit der Methode Get ist uns sicherlich schon beim Surfen durch
das Netz aufgefallen. Die Werte des Formulars werden an die URL zum Aufrufen der Seite,
getrennt durch ein Fragezeichen, angehängt. Die Variablen/Namen der Formularelemente
werden durch ein Gleichheitszeichen von den Werten getrennt. Einzelne Namen/Werte-Paare
werden durch das kaufmännische UND-Zeichen (&) zusammengekettet. Eine URL, die
Datei überträgt, sieht dann folgendermaßen aus:

http://www.domaine.de/datei.php?variablenname2=wert2

Oder bezogen auf unsere Beispieldatei

http://www.domaine.de/antwort.php?vorname=wert1&nachname=wert2

Dazu müssen/sollten wir noch wissen, dass die Übertragung mit der Get-Methode
einigen Restriktionen unterliegt: Insgesamt können auf diese Weise maximal ca. Kbyte
Daten übertragen werden, wobei Feldnamen und Trennzeichen mitgezählt werden; diese
Sonderzeichen werden in Hexadezimalform übertragen. Die Methode Get eignet sich
insbesondere dazu, Daten an ein Script zu übergeben, das wir per Hyperlink aufrufen
möchten, ohne aufwändigen ein Formular zu gestalten.

Um die Daten des Hyperlinks in die benötigte Form zu bringen, sodass keine
Sonderzeichen etc. enthalten sind, bietet PHP die Befehle urldecode und urlencode
an. Dazu erfahren wir u.a. in der Befehlsreferenz mehr.

Datenübertragung mit Post

Mit Post werden die Formulardaten als Bestandteil des gesamten Datenblocks übertragen.

Die Daten werden für den Anwender nicht in der URL sichtbar, und die Datenmenge
unterliegt eigentlich keiner Größenbeschränkung – eigentlich, weil die Laufzeit der
Scripte aus Sicherheitsgründen meistens auf 30 Sekunden von den Providern beschränkt
wird. Alle Daten, die bis dahin von dem aufgerufenen Script nicht abgearbeitet wurden,
sind verloren, sobald diese Laufzeitsperren überschritten werden. Für Formulare ist im
Allgemeinen immer die Methode Post zu empfehlen.

Daten übermitteln per URL

Sicherlich stammen nicht immer alle Daten von einem Formular. Prinzipiell lassen
sich Daten auch per URL übertragen. Bei dieser Methode rufen wir die Datei wie üblich
im Browser auf, hängen den Namen der ersten Variablen an die Adresse, und zwar
abgetrennt durch ein Fragezeichen und dann weisen wir nach einem Gleichheitszeichen
den Wert zu.

Im Ausschnitt sieht das so aus:

antwort.php?vorname=Testname

Weitere Variablen werden mit einem kaufmännischen UND (&) angehängt.

antwort.php?vorname=Testname&nachname=Mustermann

Mit dem PHP-Script können wir nun auf die Inhalte der Variablen zugreifen.
Wir benutzen wie üblich den -Befehl und schreiben beispielsweise:

echo "Hallo $vorname $nachname";

Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>


RANKING CHARTS 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20
KW HS MG VD
Live Band | Portal4 Europa | Paidmail-Service | IHR LINK | IHR LINK | IHR LINK   . .

Pagerank dieser Seite: ::: www.sind-sie-bereit.de ::: Pagerank Anzeige ohne Toolbar

Sind Sie Bereit für den Urlaub den Sie sich VERDIENT haben? Portal für Europa oder hier auf unser Urlaubseite!
Informationen über Ungarn finden Sie auf der Seite Ungarn / Balaton.

Informationen über Paidmails finden Sie auch auf den Seiten Kowsky-Web, HS-SUPPORT und Verdient Schon.