Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> HTML Wortauswahl nicht gespeichert
Brian Folte
Geschrieben am: Do 23.08.2007, 16:17
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 989
Mitglied seit: 26.03.2004


Habe mal wieder folgenes Problem und konnte es über die PHP Seiten nicht lösen.

Alle anderen Felder funktionieren nur das hier nicht:

CODE
<tr height=\"24\">
            <td width=\"166\" align=\"right\" height=\"24\"><b><font face=\"Arial\" color=\"black\" size=\"2\"><? echo $html[126]; ?>:</font></b></td>
            <td width=\"351\" height=\"24\"> <font face=\"Arial\"><select name=\"profilgross\" size=\"1\">
                         
                                                           1,50</option>
              <option value=\"1,50\"> </option>
              <option value=\"1,51\">
                                                           1,51</option>
              <option value=\1,52\">
                                                           1,52</option>
                         </select></font>&nbsp;<font face=\"Arial\" color=\"#0000FF\" size=\"2\"></font></td>
           </tr>


Der Code der es dann speichern soll:
CODE
<input type=hidden name='profilgross' value='$profilgross'>
<input type=hidden name='profilgross' value='$profilgross'>


Datenbankabfrage ist klar, da ist alles genauso wie bei den anderen Feldern.

Er speichert mir nur die Angabe 1,51 in der Datenbank.

Wenn ich aber ein normales Texteingabefenster einsetzte klappt es hier auch ohne Probleme. Nur mit der Auswahl funktioniert es nicht.
LG Brian
Top
PMEmail PosterMSN
Top
 
 
Marvin
#2 Geschrieben am: Do 23.08.2007, 16:53 (+00:36)
Report PostQuote Post

AyomRank 3
******

Gruppe: Member (inaktiv)
Beiträge: 38
Mitglied seit: 29.06.2007


Schaut dir mal das abschließende Tag gleich hinter dem <select....> an. wink.gif
Da kommt direkt ein 1.50</option>
Top
PMEmail PosterUsers Website
Top
 
Brian Folte
#3 Geschrieben am: Fr 24.08.2007, 20:19 (+27:25)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 989
Mitglied seit: 26.03.2004


Daran kann es nicht liegen den wenn ich diesen Code verwende wird auch nix in der datenbank gespeichert:
CODE
<tr>
     <td align=\"right\" valign=\"top\">Nächste Großstadt:</td>
     <td>
     <select name=\"profilgross\" class=\"Auswahl\" size=\"1\">
       <option value=\"Hamburg\">Hamburg</option>
       <option value=\"Berlin\">Berlin</option>
       <option value=\"Frankfurt\">Frankfurt</option>
       <option value=\"Muenchen\">München</option>
     </select>
     </td>
   </tr>


LG Brian
Top
PMEmail PosterMSN
Top
 
Simon H
#4 Geschrieben am: Fr 24.08.2007, 20:28 (+00:09)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 270
Mitglied seit: 19.11.2005


Verwendest du evtl in mehreren Input- bzw. Select-Elementen den gleichen Namen ("profilgross")?

Ansonsten poste mal das komplette Formular, am Besten auch die SQL-Queries. An deinen Ausschnitten lässt sich leider nicht viel erkennen smile.gif
Top
PMEmail PosterUsers Website
Top
 
Brian Folte
#5 Geschrieben am: Fr 24.08.2007, 20:33 (+00:04)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 989
Mitglied seit: 26.03.2004


Nein profilgross ist nur diesem Fornular zugeteilt.

Hier noch der andere Code:

CODE
<input type=hidden name='profilgross' value='$profilgross'>
<input type=hidden name='profilgross' value='$profilgross'>


Und in der datenbank sieht es so aus:

`profilgross` text NOT NULL,

Wenn ich nun ein normales Eingabefester einrichte wie z.B. dieses hier:

CODE
<tr height=24>
  <td width=166 align=right  height=24><b><font face=Arial color=black size=2>test:</font></b></td>
<td width=351 height=24><font face=Arial color=#0000FF size=2>
<input name='profilgross value='$profilgross' SIZE=50></font></td>
</tr>

Klappt alles wunderbar. Nur mit dem Auswahlfeldern klappt es nicht.

LG Brian
Top
PMEmail PosterMSN
Top
 
Simon H
#6 Geschrieben am: Fr 24.08.2007, 20:49 (+00:15)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 270
Mitglied seit: 19.11.2005


Du musst jedem Input bzw. Select in einem Formular einen anderen Namen geben.

QUOTE
<form action="xyz.php" method="post">
Feld1: <input name="profilgross1" value="$profilgross1">
Feld2: <input name="profilgross2" value="$profilgross2">
Feld3: <select name="profilgross3"><option>1</option><option>2</option></select>
</form>

QUOTE
<input type="hidden" name="profilgross1" value="$profilgross1">
<input type="hidden" name="profilgross2" value="$profilgross2">
<input type="hidden" name="profilgross3" value="$profilgross3">

Wenn du die gleichen Namen verwendest, kann nur der Wert eines Feldes übergeben werden.
Top
PMEmail PosterUsers Website
Top
 
Brian Folte
#7 Geschrieben am: Fr 24.08.2007, 20:55 (+00:06)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 989
Mitglied seit: 26.03.2004


Und wie Funktioniert es dann bei meinem Anmeldeformular das drei Antworten zur Auswahl stehen und alles über einen Namen läuft?

Hier der Code dazu.

CODE
<tr height="24">
            <td width="165" align="right" height="24"><b><font face="Arial" color="black" size="2"><? echo $html[126]; ?>:</font></b></td>
            <td width="325" height="24"> <font face="Arial"><select name="land" size="1">
                          <option selected value="D">
                                                           D</option>
              <option value="A"> A</option>
              <option value="NL">
                                                           NL</option>
              <option value="CH">
                                                           CH</option>
                         </select></font> </td>
           </tr>


So würde ich das nämlich auch gerne haben wollen. Vielleicht hast du hier auch einen Tipp für mich.

Komish ist ja wenn ich den Code so kopiere und in meiner anderen datei neinbaue, den Namen in profilgross ändere, funktioniert es nicht.

LG Brian
Top
PMEmail PosterMSN
Top
 
Brian Folte
#8 Geschrieben am: Mo 27.08.2007, 07:36 (+2d 10:41)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 989
Mitglied seit: 26.03.2004


Ok das Problem hat sich gelöst.

LG Brian

Bearbeitet von Brian Folte am Mo 27.08.2007, 08:38
Top
PMEmail PosterMSN
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/20239

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Goole idexiert nicht !? romeodadon 272 1 Mi 10.03.2010, 19:20
div wird in safari nicht angezeigt Sancheck 46 0 Mi 10.03.2010, 09:48
Datum wird nicht richtig ausgegeben hein 134 4 Di 9.03.2010, 09:57
facebook ich blicks nicht wirklich! Basti24 224 7 Sa 6.03.2010, 22:12
Flash Datei in HTML einbinden Biker777 221 3 Di 16.02.2010, 17:02
XML Daten in HTML Kontrukt ausgeben Octane 178 4 Sa 13.02.2010, 11:41
URL nicht anzeigen mike_99 291 4 Do 7.01.2010, 05:29




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]