formular 2 werte übergeben
Vollpfosten
- html
0 Cheatah0 Vollpfosten0 Cheatah0 Vollpfosten
hallo ich habe folgendes formular:
<form action="suche4.php" method="post">
PLZ: <input type="text" name="PLZ" value="" maxlength="5" size="5" /><br />
<input type="hidden" name="Vertriebsl" value="Sky West" />
<input type="submit" name="submit_button" value="Suchen" />
</form>
ich möchte, dass zwei werte oder auch drei bei Vertriebsl übergeben werden, ist das möglich???
Das Formular übergibt Daten an ein php script und durchsucht ein .csv datei, daher möchte ich mehrere Vertriebsl übergeben können.
Hi,
ich möchte, dass zwei werte oder auch drei bei Vertriebsl übergeben werden, ist das möglich???
selbstverständlich. Allerdings ist PHP suboptimal konzipiert; es reicht nicht, einfach n der benötigten Felder anzugeben, sondern Du musst (übrigens auch bei <select multiple>) den Namen des Feldes auf "[]" enden lassen.
Das Formular übergibt Daten an ein php script
Das ist unschwer zu erkennen. Wenn "suche4.php" jedoch etwas anderes als PHP-Code an den Browser zurückschickt (also z.B. HTML), ist ".php" eine denkbar ungünstige Dateiendung. Konfiguriere Deinen Server sinnvoll, so dass das Script z.B. "suche4.html" heißt.
Cheatah
Hi,
ich möchte, dass zwei werte oder auch drei bei Vertriebsl übergeben werden, ist das möglich???
selbstverständlich. Allerdings ist PHP suboptimal konzipiert; es reicht nicht, einfach n der benötigten Felder anzugeben, sondern Du musst (übrigens auch bei <select multiple>) den Namen des Feldes auf "[]" enden lassen.
Das Formular übergibt Daten an ein php script
Das ist unschwer zu erkennen. Wenn "suche4.php" jedoch etwas anderes als PHP-Code an den Browser zurückschickt (also z.B. HTML), ist ".php" eine denkbar ungünstige Dateiendung. Konfiguriere Deinen Server sinnvoll, so dass das Script z.B. "suche4.html" heißt.
Cheatah
Danke, aber das hat mir irgendwie nicht geholfen
<form action="suche4.php" method="post">
PLZ: <input type="text" name="PLZ" value="" maxlength="5" size="5" /><br />
<input type="hidden" name="Vertriebsl" value="Sky Ost" />
<input type="submit" name="submit_button" value="Suchen" />
</form>
das steht in einer html datei,
das es in php ausgegeben wird ist nicht schlimm, funktioniert ja alles,
aber wie kann ich hier
input type="hidden" name="Vertriebsl" value="Sky Ost" />
weitere werte definieren, die in das php script übergeben werden, ohne dass der internuser sie sieht
Hi,
selbstverständlich. Allerdings ist PHP suboptimal konzipiert; es reicht nicht, einfach n der benötigten Felder anzugeben, sondern Du musst (übrigens auch bei <select multiple>) den Namen des Feldes auf "[]" enden lassen.
Danke, aber das hat mir irgendwie nicht geholfen
[...]
<input type="hidden" name="Vertriebsl" value="Sky Ost" />
was genau ist Dir daran denn unklar? Mit diesem name-Attributwert löst Du das Problem nur, indem Du auf PHP verzichtest.
das es in php ausgegeben wird ist nicht schlimm,
Dass die Ressource auf ".php" benamst ist, obwohl sie nicht eine Zeile PHP-Code zurückliefert, ist jedoch ein Zeichen für mangelhafte Serverkonfiguration. Nein, mit Deinem Problem hat es nichts zu tun; es ist ein völlig anderes, das Du aber dennoch lösen solltest.
ohne dass der internuser sie sieht
Hm? Der User sieht alles, was Du sichtbar machst. Bei HTML-Code ist das beispielsweise der Fall.
Cheatah
Hi,
selbstverständlich. Allerdings ist PHP suboptimal konzipiert; es reicht nicht, einfach n der benötigten Felder anzugeben, sondern Du musst (übrigens auch bei <select multiple>) den Namen des Feldes auf "[]" enden lassen.
Danke, aber das hat mir irgendwie nicht geholfen
[...]
<input type="hidden" name="Vertriebsl" value="Sky Ost" />
was genau ist Dir daran denn unklar? Mit diesem name-Attributwert löst Du das Problem nur, indem Du auf PHP verzichtest.
das es in php ausgegeben wird ist nicht schlimm,
Dass die Ressource auf ".php" benamst ist, obwohl sie nicht eine Zeile PHP-Code zurückliefert, ist jedoch ein Zeichen für mangelhafte Serverkonfiguration. Nein, mit Deinem Problem hat es nichts zu tun; es ist ein völlig anderes, das Du aber dennoch lösen solltest.
ohne dass der internuser sie sieht
Hm? Der User sieht alles, was Du sichtbar machst. Bei HTML-Code ist das beispielsweise der Fall.
Cheatah
was soll ich denn nun machen, mein ganzes php script wegwerfen?
Hi
ja, ja, so ist daß, da kommt man mit einer einfachen Frage, und nach der Antwort weiß man weniger als zuvor, weil man mit irgendwelchen Idiologischem Müll (sorry Cheatah) zugetextet wird, der einen im Moment überhauptnicht interessiert.
Versuchs mal so:
<input type='hidden' name='Vertribsl[]' value='Sky Ost'>
<input type='hidden' name='Vertribsl[]' value='Hell West'>
Dann hast du im PHP-Skript ein Array Vertribsl mit
$Vertribsl[0] = "Sky Ost";
$Vertribsl[1] = "Hell West";
Hoffe, daß dir das weiterhilft...
Heizer
Hi,
ja, ja, so ist daß, da kommt man mit einer einfachen Frage, und nach der Antwort weiß man weniger als zuvor, weil man mit irgendwelchen Idiologischem Müll (sorry Cheatah) zugetextet wird, der einen im Moment überhauptnicht interessiert.
drei Fragen:
1.) Was ist an Site-Qualität und Userfreundlichkeit bitteschön "ideologischer Müll"?
2.) Warum soll jemand nicht mehr erfahren, als er erfragt hat, wenn es ihm hilft, ein besseres Produkt zu erzeugen?
<input type='hidden' name='Vertribsl[]' value='Sky Ost'>
3.) Warum erlaubst Du es Vollpfosten nicht, das Problem selbst zu lösen, und schiebst ihm die Lösung in den A***h?
Hoffe, daß dir das weiterhilft...
Nicht, wenn er Deine Antwort falsch interpretiert, was a) gut möglich ist und b) schwerer passieren könnte, wenn er sie selbst gefunden hätte.
Cheatah
Hi,
ja, ja, so ist daß, da kommt man mit einer einfachen Frage, und nach der Antwort weiß man weniger als zuvor, weil man mit irgendwelchen Idiologischem Müll (sorry Cheatah) zugetextet wird, der einen im Moment überhauptnicht interessiert.
drei Fragen:
1.) Was ist an Site-Qualität und Userfreundlichkeit bitteschön "ideologischer Müll"?
"Allerdings ist PHP suboptimal konzipiert;" => Was hat das mit der Fragestellung zu tun?
"Wenn "suche4.php" jedoch etwas anderes als PHP-Code an den Browser zurückschickt (also z.B. HTML), ist ".php" eine denkbar ungünstige Dateiendung." => Was haben Dateiendungen mit dem Inhalt zu tun (außer bei Windows)? Es gibt ja den MIME-Type, und der wird auch bei .php Dateien auf text/html lauten.
" Konfiguriere Deinen Server sinnvoll, [...]" => Wem bitteschön ist es möglich, seinen Webserver selbst zu konfigurieren? Du sprichst hier eine Minderheit an, die wahrscheinlich nicht in diesem Forum zu finden ist, und die dann mit Sicherheit nicht solche Fragen stellen würde.
2.) Warum soll jemand nicht mehr erfahren, als er erfragt hat, wenn es ihm hilft, ein besseres Produkt zu erzeugen?
"was soll ich denn nun machen, mein ganzes php script wegwerfen?" => Pädagogisch wertvoll? Ich hatte nicht den Eindruck, daß deine Postings "erfolgserlebnisse" auslösen.
<input type='hidden' name='Vertribsl[]' value='Sky Ost'>
3.) Warum erlaubst Du es Vollpfosten nicht, das Problem selbst zu lösen, und schiebst ihm die Lösung in den A***h?
Hätte ich normalerweise gemacht, aber:
Hoffe, daß dir das weiterhilft...
Nicht, wenn er Deine Antwort falsch interpretiert, was a) gut möglich ist und b) schwerer passieren könnte, wenn er sie selbst gefunden hätte.
zu a) sicher ist das Möglich, dann scheibt er, wie sich das Problem entwickelt, und dann kann man vielleicht weiter zur Aufklährung beitragen.
zu b) Man kann sich auch Programmiersprachen oder Betriebssysteme selbst schreiben (was übrigens tolle Resultate hervorbringt, siehe LINUX), dann kommt man damit viel besser zurecht, als mit den vorgefundenen Möglichkeiten, die selbe Sache zu machen. Aber bei solch einfachen Fragen, die nur mit der Syntax zusammenhängen, muß man nicht immer um den heißen Brei herumreden. Eine Frage "gibt es eine Funktion die das und das macht" kann man guten Herzens mit "ja: dasunddas();" beantworten, ohne das der andere gleich zu der bemitleidenswerten gruppe der nur noch konsumierenden jugendlichen gehört, die vor dem Fernseher sitzen bis ihnen jemand was zu essen hinstellt.
Nichts für ungut
Heizer
p.s.: und keine dummen Kommentare mehr zu meiner Rechtschreibung (was immer wieder mal vorgekommen ist, jetzt nicht an dich persönlich gemeint) ich BIN Legasteniker. Und als solcher weiß ich genau, was es heißt, wenn man sich etwas herleiten kann und nicht einfach merken muß. Aber das man "tot" mit t und "Tod" mit d schreibt kann man sich nicht herleiten, daß ist einfach so - wie so manche Syntaxregeln.
Hi,
" Konfiguriere Deinen Server sinnvoll, [...]" => Wem bitteschön ist
es möglich, seinen Webserver selbst zu konfigurieren?
jedem, der ein Webspace-Angebot mit .htaccess nutzt.
Ein einstelliger Betrag pro Monat reicht dafür locker aus - und wer
ernsthaft im Web publizieren will, sollte zumindest begriffen haben,
daß man bekommt, was man bezahlt.
Du sprichst hier eine Minderheit an, die wahrscheinlich nicht in
diesem Forum zu finden ist,
Gerade in einem Webworker-Forum würde ich im Gegensatz einen sehr
hohen Prozentsatz von Lesern erwarten, die so etwas _dürfen_.
Ob sie es auch _wollen_ und _können_ und die Zeit, solche Dinge
auszureizen, für sinnvoll investiert halten, ist eine andere Sache
und die dann mit Sicherheit nicht solche Fragen stellen würde.
Wer DHTML kann, muß noch lange keinen Server konfigurieren können
(und umgekehrt).
2.) Warum soll jemand nicht mehr erfahren, als er erfragt hat,
wenn es ihm hilft, ein besseres Produkt zu erzeugen?
"was soll ich denn nun machen, mein ganzes php script wegwerfen?"
Wenn das der einzige Weg zur _Lösung_ des Problems ist, wieso nicht?
(Besser, als eine Menge Zeit in eine Sackgasse zu investieren.)
Aber bei solch einfachen Fragen, die nur mit der Syntax
zusammenhängen, muß man nicht immer um den heißen Brei herumreden.
Eine Frage "gibt es eine Funktion die das und das macht" kann man
guten Herzens mit "ja: dasunddas();" beantworten, ohne das der
andere gleich zu der bemitleidenswerten gruppe der nur noch
konsumierenden jugendlichen gehört, die vor dem Fernseher sitzen
bis ihnen jemand was zu essen hinstellt.
Wenn die Frage wirklich so einfach zu beantworten ist, wieso hat
der Fragesteller sie dann nicht selbst mit einem Blick in die
Dokumentation seiner Programmiersprache gelöst?
_Deine_ Methode ändert an der Situation des Fragestellers nur sehr
kurzfristig etwas ... die Idee des Self-Forums scheinst Du noch
nicht verinnerlicht zu haben.
Viele Grüße
Michael
P.S.: Auch Rechtschreibung ist eine Frage der Wertschätzung Deinem
Gesprächspartner gegenüber.
Hi,
was soll ich denn nun machen, mein ganzes php script wegwerfen?
nein, umbenennen und den Server richtig konfigurieren. Das Erfolgserlebnis, selbst die Lösung auf Dein Problem zu finden, hat Dir Heizer soeben verheizt.
Cheatah