Zum Inhalt springen

HTML Form-Tag geht nicht unter PHP

Erstellt am 14. Dezember 2003 · 3 Antworten · letzte Antwort am 18. Dezember 2003

Tags: HTML & CSS, Frage

Dirk Vennemann ·

Hallo,

das versteh ich nicht 🙂.

<?php
// ------------Methode 1------------------
echo "<form action=index.php?id=57 methode=get>";
echo "<input type=submit value=NeueSeite>";
// ------------Methode 2-------------------
echo "<A name=sdf href=index.php?id=57>Sogehtes</a>";
?>

Mit Methode 2 kann ich auf die Seite ID=57 wechslen. Mit Methode 1 geht das nicht und ich komme auf index.php. Kann mir da jemand helfen? Ich brauche das Form-Tag.

maxhb ·

Hi!
Versuch mal:

<?php
// ------------Methode 1------------------
echo "<form action=index.php?id=57 method=post>";
echo "<input type=submit value=NeueSeite>";
?>

Apropros, die Attributwerte am besten in Anführungszeichen einschliessen ...

CU
maxhb

maxhb ·

Hi!

Dirk Vennemann schrieb

Die Methode muss vor der Actionmethode stehen im tack.

Also nur mal so aus Interesse, verwendest Du jetzt method="get" und das funktioniert? Würde mich halt wundern, denn erstens sollte die Reihenfolge der Attribute unter HTML egal sein und zweitens hat das bei mir definitiv nur mit method="post" funktioniert...

CU
maxhb