WinFuture-Forum.de: Formular Mit Einfacher Weiterleitung - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Formular Mit Einfacher Weiterleitung (wie bei Google)


#1 _USA_

  • Gruppe: Gäste

geschrieben 06. Februar 2008 - 22:05

Hi! Ich bräuchte ein Formular, das zwei Felder hat. Man trägt in beide Felder etwas ein, z.B. in Feld1 "blablabla1" und in Feld2 "blablabla2"

Dann sollte einen das Formular zu dieser Seite weiterleiten:
www.internetadresse.tld/index.php?Feld1=blablabla1&Feld2=blablabla2

Gruß USA

Dieser Beitrag wurde von USA bearbeitet: 06. Februar 2008 - 23:17

0

Anzeige



#2 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 06. Februar 2008 - 22:08

Beitrag anzeigenZitat (USA: 06.02.2008, 22:05)

Hi! Ich bräuchte ein Formular, das zwei Felder hat. Man trägt in beide Felder etwas ein, z.B. in Feld1 "blablabla1" und in Feld2 "blablabla2"

Dann sollte einen das Formular zu dieser Seite weiterleiten:
www.internetadresse.tld/index.php?Feld1=blablabla1&Feld2=blablabla2


Könnte mir jemand weiterhelfen? =D
Wäre euch SEHR dankbar!!!



Wozu willst du die Werte per URL übergeben, wenn du doch ein Formular hast und die Werte per POST übergeben kannst?

ansonsten einfach method="get" im Formular verwenden.

Dieser Beitrag wurde von Gitarremann bearbeitet: 06. Februar 2008 - 22:13

Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#3 _USA_

  • Gruppe: Gäste

geschrieben 06. Februar 2008 - 22:34

Sowas macht man dann per PHP, oder? :rolleyes:
0

#4 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 06. Februar 2008 - 22:45

Nö das Formular selbst kann reines html sein aber übergeben werden sollte es schon an eine php-Seite, weil man ja irgendwie die Werte auch auswerten muß, sonst macht das ja keinen Sinn.
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#5 _USA_

  • Gruppe: Gäste

geschrieben 06. Februar 2008 - 23:05

Ja, schon klar. Ich hab sowas mit Formularen aber noch nie gemacht. Könnte mir da jmd. helfen?

Dieser Beitrag wurde von USA bearbeitet: 06. Februar 2008 - 23:18

0

#6 Mitglied ist offline   Trekki76 

  • Gruppe: aktive Mitglieder
  • Beiträge: 133
  • Beigetreten: 02. April 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 08. Februar 2008 - 14:23

Ein einfaches Formular
Eingabe und Anzeige in der gleichen Seite:

MD5-Verschlüsselung:

MD5.PHP
<html>
     <form action="MD5.PHP" method="post" name="message">
<tr>
<input type="text" name="message" size="10">
<input type="submit" value="Senden">
</tr>
</html>
<?
$kennwort = md5($message);
echo ($kennwort)
?>




Ein einfaches Formular, das Eingaben per URL weitergibt:
<form action='seite1.php' method='post' name='seite1'>
Checkbox: <input type='checkbox' name='sperre' value='1'> 
Input-Feld:<input type='text' name='auftrag' value='$auftrag' size=\"50\" maxlength=\"50\">
<br><br>
<a href='seite2.php?auftrag=$auftrag&sperre=$sperre' target=_top>Senden</a>
</form>


Nicht getestet, aus bestehenden Seiten von mir rausgeklaut
0

#7 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 08. Februar 2008 - 15:00

Das letzte macht aber keinen Sinn. Warum method="post" wenn du die Parameter per URL weitergeben willst? Dann mach doch gleich method="get" .
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#8 _USA_

  • Gruppe: Gäste

geschrieben 08. Februar 2008 - 16:24

Also das 2te von Trekki (das, was ich brauch) funktioniert nicht.

Aber ich hab im Internet dieses Formular gefunden:

<form method="get">
Bitte geben Sie Ihren Vornamen ein: <input name="Vorname" size=20>
<p>
<input type=submit value="Los geht's">


Ich hab kein Plan, wie das geht, aber es geht. (:smokin:) Jetzt bräucht ich es nur noch so, dass es mich auf ne andere .php Seite umleitet. Und nicht auf die Selbe .html Seite... (wenn ihr versteht, was ich meine :))

Dieser Beitrag wurde von USA bearbeitet: 12. Februar 2008 - 03:19

0

#9 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 08. Februar 2008 - 16:42

Also 2 Möglickeiten:

Möglichkeit 1 - Datei 1

<form action="seite2.php" method="post">
<input type="text" name="wert1" />
<input type="text" name="wert2" />
<input type="submit" name="knopf" value="Absenden" />
</form>


Übergabe an Datei 2 (seite2.php)
Werte auslesen und ausgeben:

<?php

$text1 = $_POST['wert1'];
$text2 = $_POST['wert2'];

echo("$text1<br />$text2");

?>


Möglichkeit 2 - Datei 1

<form action="seite2.php" method="get">
<input type="text" name="wert1" />
<input type="text" name="wert2" />
<input type="submit" name="knopf" value="Absenden" />
</form>


Übergabe per URL an Datei 2
Auslesen und ausgeben

<?php 

$text1 = $_GET['wert1'];
$text2 = $_GET['wert2'];

echo("$text1<br />$text2");

?>


Bei beiden Möglichkeiten passiert das Gleiche, nur dass man bei derZweiten die Werte in der URL drin hat. Ist ja im Prinzip auch alles identisch, nur wo beim Ersten post drinsteht, steht beim Zweiten get.
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#10 _USA_

  • Gruppe: Gäste

geschrieben 08. Februar 2008 - 19:10

Super. Klasse! Methode 2 ist das, was ich gesucht hab. Vielen Dank!!! :imao:
0

#11 _USA_

  • Gruppe: Gäste

geschrieben 08. Februar 2008 - 20:36

Hi! Ich hätte da noch ein Problem. Jetzt möchte ich gern mit der PHP Seite die Eingabe in eine Datenbank speichern. :imao:

Einfach nur so: Man gibt ein, wird Weitergeleitet, das PHP Ding nimmt die Daten auf und speichert sie in eine Datenbank. Nicht mehr. Nicht weniger.
MySQL auf Funpic steht bei mir zur Verfügung.

Gruß USA

Ich hab das jetzt mal so:

index.html:

Zitat

gelöscht, wer den code will, siehe hier


speichern.php:

Zitat

gelöscht, wer den code will, siehe hier

WIE MUSS ICH DENN JETZT MEINE DATENBANK KONFIGURIEREN?

Dieser Beitrag wurde von USA bearbeitet: 12. Februar 2008 - 03:21

0

#12 _USA_

  • Gruppe: Gäste

geschrieben 10. Februar 2008 - 18:11

*push*
0

#13 Mitglied ist offline   h-a-n-n-e-s 

  • Gruppe: aktive Mitglieder
  • Beiträge: 823
  • Beigetreten: 11. August 06
  • Reputation: 1

geschrieben 10. Februar 2008 - 20:04

Hallo,
wiso musst du die Konfigurieren die passt doch, oder treten Fehler auf?

Gruß Hannes
Eingefügtes Bild
0

#14 _USA_

  • Gruppe: Gäste

geschrieben 10. Februar 2008 - 20:35

Ja, es funktioniert halt nicht. Ihr könnt es ja mal ausprobieren:
*link gelöscht*

Dieser Beitrag wurde von USA bearbeitet: 12. Februar 2008 - 03:22

0

#15 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 10. Februar 2008 - 20:46

schreib das mal so:

$eintragen = mysql_query("INSERT INTO `mitarbeiter` (
`anrede` ,
`name` ,
`anschrift` ,
`telefonl` ,
`email`
)
VALUES (
'$mbanrede', 
'$mbname' , 
'$mbanschrift', 
'$mbtelefon', 
'$mbemail'
);");



Also nicht wegen der Zeilenumbrüche, die mach ich immer nur zur Übersichtlichkeit aber oben die Wörter in solche accent aigu und die unten in Apostrophe.

Dieser Beitrag wurde von Gitarremann bearbeitet: 10. Februar 2008 - 21:23

Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0