Objektorientiertes PHP?

Vertigo21

Erfahrenes Mitglied
Ich habe versucht innerhalb eines HTML - Formulars Werte über einen Button zu übergeben und unter dem Formular gleich wieder anzeigen zu lassen. Leider bekomme ich es nicht zum laufen weil ich nicht weiß, wie ich mit Hilfe des Buttons die Werte übergeben soll.

Es klappt zwar, wenn ich die Werte an eine zweite HTML - Seite übergebe, ich möchte es aber lieber innerhalb einer einzigen Seite realisieren.

Der Code sieht folgendermaßen aus:
Code:
<?
    $wert1=0;
    $wert2=0;
   ?>
   
   <form>
    Wert 1: <input name="wert1" size="5">
    Wert 2: <input name="wert1" size="5"><p>
    <input type="button" value="Anzeigen"><p>
   </form>
   
   <?
   if($wert1!=0 and $wert2!=0)
   {echo "Sie haben ",$wert1,"und ",$wert2," eingegeben.";}
   ?>
 
Änder mal (meineseite ersetzt durch die addy der Seite auf der das Script läuft):
<form action=""deineseite" method="post>
<input type="button" value="Anzeigen" name="submit">

und dann abfragen:
if (isset($_POST[submit])) { echo "...."}

Ich hoffe, dass es dann geht
 
Bei mir geht's so:
PHP:
<form method="post">
    Wert 1: <input name="wert1" size="5">
    Wert 2: <input name="wert2" size="5"><p>
    <input type="submit" value="Anzeigen"><p>
  </form>
  
  <?
   if($_POST["wert1"]!=0 && $_POST["wert2"]!=0)
   {echo "Sie haben ",$_POST["wert1"]," und ",$_POST["wert2"]," eingegeben.";}
  ?>
 
So funktioniert es auch bei mir bestens. THX.

Vor allem danke für die schnelle und kompetente Hilfe! (ich liebe dieses Forum!)


***Ergänzung***
So geht es übrigens auch:

Code:
      if($_POST["wert1"]!="" && $_POST["wert2"]!="")
 
Zuletzt bearbeitet:
Vermutlich hat er über den Geltungsbereich von Variablen bzw. deren Werte gerätselt. Da kann man schonmal an Objektorientierung denken...
 
Zurück