Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [html] Daten aus Combobox an PHP-skript übergeben (https://www.delphipraxis.net/104205-%5Bhtml%5D-daten-aus-combobox-php-skript-uebergeben.html)

Luckie 29. Nov 2007 09:02


[html] Daten aus Combobox an PHP-skript übergeben
 
Folgende Konstellation:

HTML-Seite
Code:
   <form action="setstatus.php" method="post">
      <input type="Text" name="fahrzeugid" value="0"> FahrzeugID


      <!-- <input type="Text" name="statusid" value="0"> StatusID
 -->      
      <select name"statusid">
           
        <option value="{statusnr}">{statustext}</option>       
       
      </select> Status


      <input type="Text" name="benutzerid" value="0"> BenutzerID


        <input type="Submit">
   </form>
PHP-Skript setstatus.php
Code:
$bid = $_POST['statusid'];
echo $sid;
Das Problem ist, dass der Wert value des ausgewählten Eintrages im PHP-Skript nicht ankommt. Dabei dneke ich, dass ich alles so gemacht habe, wie ich es bei Beispielen im Internet gesehen habe. also warum kommt der Wert nicht im PHP-Skriopt an?

Muetze1 29. Nov 2007 09:08

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Variable $bid zuweisen und $sid ausgeben?

teebee 29. Nov 2007 09:20

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Kann es sein, dass Du das "="-Zeichen vergessen hast?
Zitat:

Zitat von Luckie
HTML-Seite
Code:
<select name"statusid"> <-- hier fehlt ein "="


Luckie 29. Nov 2007 09:23

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Ups, copy and paste Fehler. Das stimmt schon bei mir.

@teebee: Jupp, das ist beim rumprobieren passiert. Mit geht es aber auch nicht.

Daniel 29. Nov 2007 09:27

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Was ergibt denn ein
Code:
echo '<pre>'; print_r( $_POST ); echo '</pre>';
Die kurzen Bezeichner funktionieren aber bei Dir, oder? Ansonsten müsste es $HTTP_POST_VAR heißen.

Luckie 29. Nov 2007 09:32

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Das ergibt bei mir
Code:
Array
(
    [fahrzeugid] => 2
    [benutzerid] => 0
)
Auch mit deinem Vorschlag $sid = $HTTP_POST_VAR ['statusid']; bekomme ich die selbe Ausgabe. :(

Und kurz sind die Bezeichner der Felder im Formular nun nicht. Kurz sind nur die PHP-Variablen.

teebee 29. Nov 2007 09:39

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Vorsichtig nachgefragt: Du wählst schon einen Eintrag aus, bevor Du das Formular abschickst?

Luckie 29. Nov 2007 09:42

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
Jupp, das tue ich. ;)

bwolf 29. Nov 2007 09:49

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
<select name="statusid">

Also eigentlich müßte es wirklich an diesem Zeichen liegen...

Edit: Falls nicht, kopier doch mal den kompletten Code von beidens Files hier rein oder stell sie zum download bereit.
Und/oder lad das mal auf nen Webserver und gib die URL ;)

Edit2: Oder versende das Form mal per GET und zeig mal was in der Adressleiste der Zielseite steht

teebee 29. Nov 2007 09:54

Re: [html] Daten aus Combobox an PHP-skript übergeben
 
In diesem Zusammenhang würde mir noch der Browsercache einfallen. Schau mal nach, ob der Seitenquelltext ok ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz