WinFuture-Forum.de: Variablenübergabe Aus Formular - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Variablenübergabe Aus Formular


#1 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 09:51

Hi Leute,

ich hab folgendes Proggi (Auszug):

echo "<Form Action=\"$PHP_SELF\" method=\"GET\">";
  echo "<input type =\"hidden\" name=\"Auswahl\" value=\"3\">";
  echo "<table cellpadding=\"2\" cellpacing=\"5\">";
  echo "<tr><td><b>OEM auswählen:</b></td><td>";
  echo "<SELECT name=\"Auswahl2\">";
  include $root_path.'Datenbank/connect.php'; // Verbindung zu Datenbank
  $result = mysql_query('SELECT * FROM OEM');
  while ($row = mysql_fetch_array($result))
  {
	  $Index=$row[0];
	  echo "<OPTION Value = \"$Index\">"; // Index = OEMNr aus DB
	  echo "$row[1]"; // OEM's in Dropdown einfügen
  }	
   mysql_close($link);  
  echo "</SELECT></td></tr></table>";
  echo "</Form>";   
  echo "<Form Action=\"$PHP_SELF\" method=\"GET\">";
  echo "<input type =\"hidden\" name=\"Auswahl\" value=\"3\">";
  echo "<INPUT TYPE=\"Submit\" Value=\"Löschen\" OnClick=\"NewWindow('affirmation.php?Index=$Auswahl2','Bestätigung','480','140','no','center');return false\"></td></tr>";
  echo "</Form>";


Leider bekomm ich die Variable $Auswahl2 nicht in die affirmation.php übergeben.

Wie kann ich das hinbekommen?

Mfg Murdoc
0

Anzeige



#2 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 20. März 2006 - 12:06

echo "<Form Action=\"$PHP_SELF\" method=\"GET\">";
  echo "<input type =\"hidden\" name=\"Auswahl\" value=\"3\">";
  echo "<table cellpadding=\"2\" cellpacing=\"5\">";
  echo "<tr><td><b>OEM auswählen:</b></td><td>";
  echo "<SELECT name=\"Auswahl2\">";
  include $root_path.'Datenbank/connect.php'; // Verbindung zu Datenbank
  $result = mysql_query('SELECT * FROM OEM');
  while ($row = mysql_fetch_array($result))
  {
	  $Index=$row[0];
	  echo "<OPTION Value = \"$Index\">"; // Index = OEMNr aus DB
	  echo "$row[1]"; // OEM's in Dropdown einfügen
  }	
   mysql_close($link);  
  echo "</SELECT></td></tr></table>";
  echo "<input type =\"hidden\" name=\"Auswahl\" value=\"3\">";
  echo "<INPUT TYPE=\"Submit\" Value=\"Submit\"></td></tr>";
  echo "</Form>";

keine zeit zum erklären, muss weg.
I'm mó. mo's good twin.
0

#3 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 13:11

Du meinst quasi als ein Formular wenn ich das richitg erkannt hab?

Das war meine urspüngliche Lösung, nur leider hat das auch nicht funktioniert :blush:
0

#4 Mitglied ist offline   kew 

  • Gruppe: aktive Mitglieder
  • Beiträge: 205
  • Beigetreten: 08. November 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 14:28

Ich versteh gar nicht was du damit willst ^^

Du hast nen Formular, du lässt dir was in ein Dropdown anzeigen und dann Submit auf $PHP_SELF o.O

Ich weiss ja nicht, evtl hab ich nen brett vorm kopp :blush: ^^
CPU: Core2Duo e6750 @3,2 GHZ
MB: Gigabyte GA-P35 DS4
RAM: 2048 MB DDR2-RAM XMS2 Corsair
GRAFIK: PNY 8800GT :-]
HDD: 2 x Seagate 250GB im RAID0
POWER: BeQuiet 550w Straight Power
DRIVE: LG DVD-RAM, LG DVD-ROM
TOWER: Antec P182 Gun Metal Black
0

#5 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 14:44

Naja, er ruft sich halt selbst wieder auf. Was ich will ist dein ausgewählten Eintrag an die php Datei (affirmation.php) zu übergeben, die in dem generierten Poup liegt.
0

#6 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 20. März 2006 - 14:46

haste es mal so probiert?
echo "".$Auswahl2."','Bestätigung','480','140','no','center');return false\">";
0

#7 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 14:50

Gibt er leider auch nix aus. Auch mit festen Werten übergibt er nix hab ich grad herausgefunden (wie ... ?Index=5 ...). Muss an dem javascript liegen oder so.
0

#8 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 20. März 2006 - 15:35

Ok Jungs, danke für eure Hilfe, aber ich habs grad rausgefunden :)

Für alle die es interessiert:

  echo "<SELECT name=\"Auswahl2\">";
  include $root_path.'Datenbank/connect.php'; // Verbindung zu Datenbank
  $result = mysql_query('SELECT * FROM OEM');
  while ($row = mysql_fetch_array($result))
  {
	  $Index=$row[0];
	  echo "<OPTION Value = \"$Index\">"; // Index = OEMNr aus DB
	  echo "$row[1]"; // OEM's in Dropdown einfügen
  }	
   mysql_close($link);  
  echo "</SELECT></td></tr></table>";
  echo "<input type =\"hidden\" name=\"Auswahl\" value=\"3\">";
  echo "<INPUT TYPE=\"Submit\" name=\"senden\" Value=\"Loeschen\"></td></tr>";
  echo "</Form>";
  if($senden == "Loeschen")
  {
	  echo"<script>NewWindow('affirmation.php?Index=".$Auswahl2."','Bestätigung','480','140','no','center');</script>";
  }



Mfg Murdoc
0

#9 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 20. März 2006 - 16:49

ahhhh so hattest du das vor.
für die zukunft: bitte beschreibt genau, was das skript eigentlich machen soll :).
I'm mó. mo's good twin.
0

#10 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 21. März 2006 - 13:47

Naja, dachte es war klar.

Zitat

Was ich will ist dein ausgewählten Eintrag an die php Datei (affirmation.php) zu übergeben, die in dem generierten Poup liegt.


Werd das nächste mal versuchen es genauer darzustellen :blink:

Mfg Murdoc
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0