Selbst ausführen
Stahl Florian
- php
Hallo an alle,
ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------
ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Es gibt PHP_SELF:
http://de3.php.net/manual/de/reserved.variables.php
Hallo!»» »» ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Es gibt PHP_SELF:
http://de3.php.net/manual/de/reserved.variables.php
Man kann auch auf $_SERVER["SCRIPT_NAME"] zugreifen. Es kommt immer darauf an, was man tun möchte.
Schönen Gruß
Afra
Hallo an alle, »» »» ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Es gibt PHP_SELF:
http://de3.php.net/manual/de/reserved.variables.php
Danke, das meinte ich. Der Script soll nämlich für mehrere Seiten verwendet werden und nur eine Zahl jeweils also die Zieldatei geändert werden und nicht jedesmal der scriptname auch noch.
Danke.
Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------
ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Nein, aber wenn du bei Action NIX eingibst wird automatisch die datei ausgeführt die gerade aktiv ist.
hallo Florian,
ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Ja, und zwar genau so, wie du es bereits vorformuliert hast, also mit "action=''". Aber welchen Sinn soll das Ganze haben? Zeig mal bitte genau die Stelle, an der du das einsetzen möchtest.
Grüße aus Berlin
Christoph S.
habe d'ehre Christoph
ich habe ein Formular möchte dass es bei action="" die aktuelle seite ausführt ohne diese angeben zu müssen. Gibt es dafür einen Befehl?
Ja, und zwar genau so, wie du es bereits vorformuliert hast, also mit "action=''". Aber welchen Sinn soll das Ganze haben? Zeig mal bitte genau die Stelle, an der du das einsetzen möchtest.
Wenn Programmlogik fuer die *Auswertung* der Formularfelder mit der gleichen Quelldatei ausgefuehrt werden soll? Ich mache es aus Uebersichts- und Wartbarkeitsgruenden nicht mehr, aber was soll daran generell falsch sein?
man liest sich
Wilhelm
hallo Wilhelm,
aber was soll daran generell falsch sein?
Nichts, ich habe auch nicht behauptet, daß es falsch sei. Ich habe lediglich nach dem Sinn gefragt.
Grüße aus Berlin
Christoph S.
Hallo Forum,
Aber welchen Sinn soll das Ganze haben? Zeig mal bitte genau die Stelle, an der du das einsetzen möchtest.
Es ist ganz praktisch, wenn man z.B. ein Affenformular macht oder die URL der Seite noch nicht feststeht oder variabel ist (z.B. URLs in verschiedenen Sprachen) oder das Formular ein Template ist, das in vielen Seiten eingesetzt werden soll, immer als Affenformular.
Gruß
Alexander Brock
hallo Alexander,
Es ist ganz praktisch, wenn man z.B. ein Affenformular macht oder die URL der Seite noch nicht feststeht oder variabel ist (z.B. URLs in verschiedenen Sprachen) oder das Formular ein Template ist, das in vielen Seiten eingesetzt werden soll, immer als Affenformular.
Ja, da stimmen wir überein. Vermutlich kennst du aber das, was Florian bisher im Forum gepostet hat und weißt, daß sich eigentlich alles um http://www.brk-feucht.de dreht. Das ist in Ordnung, und das Forum hilft ihm ja schon seit geraumer Zeit bei der Optimierung seiner Seite. Aber wenn du diese Diskussion in toto verfolgt haben solltest, ist dir sicher klar, daß eine Nachfrage, warum Florian so etwas machen möchte, angemessen ist. Vielleicht sucht er nach der Lösung eines Problems, das sich auf ganz anderem Weg erledigen läßt.
Grüße aus Berlin
Christoph S.