php-resource.de

PHP Tutorial: Hier ein kleines allgemeines Tutorial zu PHP

Die Einleitung ist in folgende Themen aufgeteilt: -Einleitung -Variablen -Parameterübergabe -Funktionen -Schleifen -IF-Abfragen Am besten Sie schauen sie sich der Reihenfolge nach an.

|25.09.2009 | demiangrandt@ | 24488 | KAT : PHP | | Kommentare 0


3

6

Parameterübergabe durch Forumlare

Haben Sie sich schon einmal gefragt, wie die Daten , die Sie in ein Forumlar eingeben und dann versenden verarbeitet werden?

Hier die Antwort anhand eines PHP-Scripts:

Formular

<?php
<html>
<
body>
<
form action="script.php" method="post">
Name: <input type=text name=Name>
Email: <input type=text name=Email>
<
input type=submit value="abschicken">
</
form
</
body>
</
html>
?>

Hier wurde ein Forumlar erstellt, das 2 Textfelder und ein Button zum abschicken der Daten enthält. So sieht es dann aus:

Name: Email:

In action=... geben Sie das Script an, an welches die Daten zugesandt bekommen soll. method=... gibt an, mit welcher Methode die Daten versandt werden sollen, hier stehen post und get zur Auswahl.
Bei post werden die Daten mit in der aufrufenden URL verschickt, die Sie in der Adressleiste Ihres Browsers sehen können.
Bei get werden die Daten vom Server auf dem das Script liegt nachträglich vom Browser abgerufen - Nachteil: es dauert länger; Vorteil: auch grössere Datenmengen als bei post können übermittelt werden.
Wichtig ist dass Sie den Textfeldern einen eindeutigen Namen geben, denn der Name eines Textfeldes entspricht nachher im verarbeitenden Script dem Variablennamen.
Also jetzt das Script

<?php
echo "Ihr Name ist " $Name "<br>";
echo 
"Und Ihre email-Adresse ist " $Email "<br>";
?>

In meinem Fall würde im Browserfenster folgendes zu sehen sein:
Ihr Name ist Demian Grandt
Und Ihre email-Adresse ist demiangrandt@gmx.de

Andere Forumlarfelder

Es gibt aber noch andere Forumlarfelder in HTML und auch die können ihre Werte an das Script übergeben.

<input type=checkbox name=jein>   -   $jein ist 1 oder 0
<textarea name=text cols=10 rows=4></textarea>   -   $text enthält eingetippten Text
<input type=radio name=radioButt>   -   $radioButt ist 1 oder 0
... 

Navigation -> Seitenanzahl : (6)

  «  1 2 3 4 5 6  » 
Kommentare zum Tutorial
Tutorial kommentieren
 
Über den Autor
demiangrandt@

demiangrandt@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

Die RIGID-FLEX-Technologie

Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Neu | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni