Weiterleitung nach Eingabe

Diskutiere Weiterleitung nach Eingabe im HTML Forum im Bereich Programmierung; Ich brauch ein kleines Script in HTML oder PHP ist mir fast egal. Ich habe leider keine Ahnung von diesen Sachen und benötige dringend Hilfe...
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Ich brauch ein kleines Script in HTML oder PHP ist mir fast egal.

Ich habe leider keine Ahnung von diesen Sachen und benötige dringend Hilfe.


Es soll ungefähr so aussehen:


Du tätigst eine Eingabe (Zahlen oder Buchstaben), klickst dann auf einen Button und wirst weitergeleitet nach folgendem Schema:


http://Beispiel.de/Eingabe

Ich suche schon den ganzen Tag und finde nichts was mir komplett zusagt, ich selbst bin zu blöde..

Vielen Dank im Voraus!!!
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Siehe z.B. https://www.w3schools.com/tags/tag_form.asp

Wie soetwas funktioniert, kann man in endlos vielen Tutorials nachlesen, da kann ich mir echt nicht vorstellen, dass du nichts passendes finden konntest.
Vielen Dank für Deine Antwort, wenn sie mir auch nicht weiterhilft.
Die Sprachbarriere ist schon mal das erste Problem.
Es ist für eine einmalige Sache, bitte verstehe, wenn ich mich da nicht erst "reinlesen" möchte...

Vielen Dank!
 
S

scatello

Well-known member
Dabei seit
21.12.2020
Beiträge
146
bitte verstehe, wenn ich mich da nicht erst "reinlesen" möchte...
Was möchtest du denn? Eine fertige Lösung? Da würde ich an deiner Stelle nicht drauf hoffen, denn Foren bieten Hilfe zu Selbsthilfe.
Die Sprachbarriere ist schon mal das erste Problem.
Es gibt Möglichkeiten, Internetseiten übersetzen zu lassen, aber es gibt auch reichlich Tutorials in deutscher Sprache. Und wenn du einfach mal so ein Formular kopieren würdest, im Action-Attribut eine Ziel-URL einträgst, wirst du schnell zu einer Lösung kommen.
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Was möchtest du denn? Eine fertige Lösung? Da würde ich an deiner Stelle nicht drauf hoffen, denn Foren bieten Hilfe zu Selbsthilfe.

Es gibt Möglichkeiten, Internetseiten übersetzen zu lassen, aber es gibt auch reichlich Tutorials in deutscher Sprache. Und wenn du einfach mal so ein Formular kopieren würdest, im Action-Attribut eine Ziel-URL einträgst, wirst du schnell zu einer Lösung kommen.
Kannst Du mir nun helfen oder nicht?

VG
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Das habe ich! Nimm das Formular von https://www.w3schools.com/tags/tag_form.asp und trage im Action-Attribut deine gewünschte URL ein. Was willst du noch?

Hier das Ganze in deutscher Sprache: https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare
Vorweg erstmal vielen Dank für Deine Geduld!
Ich sehe da aber nichts was ich durch eine URL ersetzten könnte, Vor und Zuname kann ich erkennen, sonst nichts.
Wie gesagt ich bin da nicht sonderlich bewandert, um es mal milde auszudrücken.
VG
 
S

scatello

Well-known member
Dabei seit
21.12.2020
Beiträge
146
Haaaallllooooo????
trage im Action-Attribut deine gewünschte URL ein
<form action="/action_page.php" method="get">

Wenn du dir NULL Mühe gibst, dann erwarte nicht, dass andere in Foren deine Arbeit machen.
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
<!DOCTYPE html>
<html>
<body>

<h1>The form element</h1>

<form action="/http://meineHP" method="get">
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>

<input type="submit" value="Submit">
</form>

<p>Click the "Submit" button and the form-data will be sent to a page on the
server called "action_page.php".</p>

</body>
</html>



Ich denke ich bin falsch?
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Es passiert nichts...
Vllt. habe ich es auch falsch beschrieben.
ich möchte nicht das Daten übertragen werden, sondern dass eine Seite aufgerufen wird.

Stell Dir vor ich gebe "12345" in das Textfeld ein, dann soll, nach dem Klick auf dem Button, die Seite "www.Beispiel.de/12345" aufgehen.
Wobei die Eingabe dann immer einen untergeordnetes Verzeichnis darstellt.
Klar, ich müsste den Ordner dann mit einer index - Datei versehen um ihn aufrufbar zu machen.
Das liegt gerade noch so in meiner geistigen Gewalt.

VG
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
Wenn ich das so richtig verstehe, leite es mich auf eine bestimmte Seite wenn ich die richtige Antwort eingebe.
Soweit richtig und sehr gut!!!
Wie ist es aber wenn es mehrere "richtige Antworten" gibt?

Zum Beispiel die Antwort "12" soll auf Beispiel/12.htm verweisen
und die Antwort "13" soll auf Beispiel/13.htm verweisen
usw., usw......

Hier geht doch nur richtig oder falsch, oder verstehe ich das verkehrt?
 
S

scatello

Well-known member
Dabei seit
21.12.2020
Beiträge
146
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Redirect</title>
</head>
<body>
  <form onSubmit="return redirect();">
  <input id="text" type="text" maxlength="55" class="box" autofocus />
  <input type="submit" class="submit" value="SUBMIT" />
  </form>
  <script>
  function redirect(){
      var response = document.getElementById('text').value;
      location = 'https://www.google.de?q=' + response;
      return false;
  }
  </script>
</body>
</html>
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Redirect</title>
</head>
<body>
  <form onSubmit="return redirect();">
  <input id="text" type="text" maxlength="55" class="box" autofocus />
  <input type="submit" class="submit" value="SUBMIT" />
  </form>
  <script>
  function redirect(){
      var response = document.getElementById('text').value;
      location = 'https://www.google.de?q=' + response;
      return false;
  }
  </script>
</body>
</html>
Ich bin echt zu dämlich, mein input wird jetzt nur an Google weitergeleitet....
 
B

Basaker

Member
Dabei seit
22.08.2021
Beiträge
9
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Redirect</title>
</head>
<body>
  <form onSubmit="return redirect();">
  <input id="text" type="text" maxlength="55" class="box" autofocus />
  <input type="submit" class="submit" value="SUBMIT" />
  </form>
  <script>
  function redirect(){
      var response = document.getElementById('text').value;
      location = 'https://www.google.de?q=' + response;
      return false;
  }
  </script>
</body>
</html>
Halt, warte, alles super jetzt geht´s!!!!
Ich werde verrückt.....Vielen, vielen Dank!!!
Das war eine schwere Geburt!!!!
 
Thema:

Weiterleitung nach Eingabe

Oben