php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.07.2004, 15:56  
Gast
 
Beiträge: n/a
Standard Daten aus Html-Formular in eine php-Datei einlesen

Hallo, ich möchte Daten, die ein User in ein Html-Formular auf meiner Page eingibt, an eine php-Datei senden. Wie muss die Programmierung in der php-Datei aussehen, damit die Daten aus dem Formular übernommen werden und ich das ganze zur Weiterverarbeitung an einen Link mit einer perl-Datei senden kann ? Bitte gebt mir auch eine Beschreibung, wie die Zeile aussehen muss, wo ich den Link dann eintragen kann. Thx.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.07.2004, 17:36  
Gast
 
Beiträge: n/a
Standard

HTML-datei:
Code:
<form method="post" action="datei.php">
  <input name="name" type="text" id="name">
  <input name="abschicken" type="submit" id="abschicken" value="Abschicken">
</form>
php-datei:
Code:
if($abschicken) {
$name = $_POST[name];
}


mfg
DarkManX
 
Alt 09.07.2004, 19:16  
Gast
 
Beiträge: n/a
Standard

Super. Danke. Hast Du jetzt noch nen Tip, wie ich das schreiben muss, damit die Daten an einen Link versand werden ? Also wenn ich direkt aus dem Formular senden würde, würde das ja so aussehen <form action="http://zieldomain.com/zieldatei.pl" method=post>. Aber wie muss das jetzt in der php-Datei aussehen ? Thx.
 
Alt 09.07.2004, 19:24  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Code:
<form action="http://www.deinedomain.de/dateiname.php" method="post">
In der Ziel-PHP-Datei brauchste da nix speziell einstellen.
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 09.07.2004, 19:41  
Gast
 
Beiträge: n/a
Standard

Aha. Aber wie bekomme ich denn die Daten dann gesendet, wenn ich nirgends eintrage, das sie gesendet werden sollen, und wohin sie gesendet werden sollen ?
 
Alt 09.07.2004, 19:44  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Zitat:
Zitat von Katja1
Aha. Aber wie bekomme ich denn die Daten dann gesendet, wenn ich nirgends eintrage, das sie gesendet werden sollen, und wohin sie gesendet werden sollen ?
Das machst du doch mit dem <form>-Tag. Da steht im Parameter 'action' wohin das übertragen werden soll. Alle INPUT-Felder, die dann Zwischen <form> und </form> liegen werden per POST dorthin geschickt.

Aaaah! Hab grad deine Frage gerafft

Die kannst du aus dem $_POST-Array auslesen.

Code:
$variable = $_POST['name_des_input_feldes'];
Mal ne Frage: Verwendest du da PERL? *.pl
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 09.07.2004, 19:53  
Gast
 
Beiträge: n/a
Standard

Ja, damit habe ich aber erst nur an die php gesendet. Die Daten sollen dann nochmal weiter gesendet werden an eine perl-Datei. Es sind sozusagen zwei Schritte. Das ist notwendig, damit die Daten von meinem Server kommen und nicht direkt vom User. Ist wichtig, um Missbrauch zu verhindern. So würde es z.B. aussehen, wenn ich diese Zeile in PERL programmieren würde (kenne mich damit aber noch weniger aus und es ist egal, in welcher Programmiersprache die Daten beim Zielserver ankommen, wurde mir gesagt); also:

Code:
$HttpRequest  = "http://www.zieldomain.de/cgi-bin/zieldatei.pl";
 
Alt 09.07.2004, 19:55  
Gast
 
Beiträge: n/a
Standard

Oh, kleine Überschneidung
 
Alt 09.07.2004, 19:58  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Hmm du könntest die Daten (nachdem sie mit PHP geprüft wurden nehm ich an) An die URL anhängen...
Code:
header("Location: http://www.zieldomain.de/cgi-bin/zieldatei.pl?parameter1=".$wert1."&parameter2=".$wert1);
Mit header("Location: ...") kannst du auf andere Seiten weiterleiten.
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 09.07.2004, 20:02  
Gast
 
Beiträge: n/a
Standard

Ja, das ist cool, so muss das im Endeffekt aussehen. Probiere es mal und geb Bescheid. Kann aber ein Weilchen dauern Thx.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eintragen von Daten per Formular in MySQL Datenbank PHP Tipps 2004 11 07.06.2009 08:58
[Erledigt] Verzeichnis einlesen und Datei suchen Dickus PHP Tipps 2008 10 11.07.2008 15:25
Datei mit PHP über ein HTML Formular uploaden kevka PHP Tipps 2006 4 22.10.2006 19:47
Einlesen von Daten in Formular Fragenfrager PHP Tipps 2006 3 14.08.2006 10:11
POST Daten ohne Formular übergeben? &lt;Daniel&gt; PHP Tipps 2006 8 19.06.2006 14:34
Daten aus einer txt Datei auslesen lassen Zangelo PHP Tipps 2006 4 29.05.2006 09:57
Formular übermittelt keine Daten PHP Tipps 2006 4 08.03.2006 13:09
[Erledigt] per Formular neue html erstellen PHP Tipps 2006 3 07.01.2006 15:30
[Erledigt] php in html formular PHP Tipps 2005-2 21 16.09.2005 09:27
HTML Tabelle in PHP Datei einbinden PHP Tipps 2005-2 4 14.07.2005 20:11
Daten aus einer HTML Quelltext herraus lesen. PHP Tipps 2005 1 30.05.2005 15:23
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
Geld zu verdienen - Formular für Datei upload Beitragsarchiv 5 21.01.2005 08:06
[Erledigt] PHP Formular - Daten an nächsten Schritt weiter geben - Wie? PHP Tipps 2005 14 02.01.2005 20:05
Kann man ein Formular an die eine oder andere Datei weiterge d-81 PHP Tipps 2004-2 7 03.12.2004 17:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2004/4581-daten-aus-html-formular-eine-php-datei-einlesen.html, html formular einlesen, php html formular auslesen andere datei, php htmlformular auslesen, php daten aus form tag einlesen, html formulardaten senden an eine php datei, htmlformular in mysql datenbank, daten per php post an andere seite weiterleiten, formular in mysql eintragen danach absenden auf andere seite weiterleiten, formular auslesen und abschicken, php formular aus andere datei, ^formular post übergebene werte einlesen php, datei einlesen post php, ein formular abschicken anderes auslesen, php html per link formular auslesen, php html formular auslesen id, php formular abschicken eine datei, aus html formular in php datei auslesen, form method=\post\ action=\file: forum, html formular in php einlesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:22 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.