Ergebnis Submit - Button

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • thommyk
    replied
    Dein Code ist schon ok, habs kurz getestet.
    Ruf mal Dein Skript in einem NEUEN Browserfenster auf. Wahrscheinlich hast Du jedesmal mit F5 die Seite neu geladen, oder? und dabei jedesmal das Formalur abgeschickt. Also ist auch $_POST['submit'] gesetzt.

    Leave a comment:


  • mgoertz
    replied
    leider konnte ich mein Problem noch nicht lösen
    hier nochmals mein aktueller code

    PHP Code:
    <form action="<?php  $_SERVER['PHP_SELF'?>" method="post"><tr> <td>
          <select name="buchung1">
              <option value="1">A1</option>
              <option value="2">A2</option>
              <option value="3">A3</option>
              <option value="4">A4</option>
          </select>
    ...
          <input type="submit" name="submit" value="Senden">

    <?php

    if(isset($_POST['submit'])) {
     if (
    $_POST['buchung1'] == "2"){
     echo 
    "richtig";
    }else{
     echo 
    "falsch";
    }
    }
    es steht jetzt am beginn falsch eigentlich sollte nichts ausgegeben werden erst wenn der Submit-Button gedrückt wurde, kann mir bitte jemand helfen

    Leave a comment:


  • asp2php
    replied
    OffTopic:
    ich sag' nur dass es für diese beiden Elemente sinvoll ist, aber ob das gängig ist hab' ich nicht gesagt .

    Leave a comment:


  • mrhappiness
    replied
    OffTopic:
    Bei Radiobuttons mit isset zu arbeiten setzt einen Designfehler voraus...

    Leave a comment:


  • asp2php
    replied
    POST-daten mit isset prüfen ist nur bei Checkbox und Radiobutton sinnvoll

    Leave a comment:


  • Le_Cheffe
    replied
    Original geschrieben von Kropff
    hab da selber einen kleinen denkfehler begangen. es soll in diesem fall ja der submit-button überprüft werden. da ist das natürlich nicht nötig.

    grundsätzlich ist es aber so, dass z.b überprüft werden soll, ob ein feld ausgefüllt worden ist oder nicht. da darf man nicht mit isset arbeiten, da die variable zwar gesetzt wurde, aber keinen inhalt hat.

    war schon ein bißchen später gestern ;-)

    gruß
    peter
    Ok, dann würde ich es auch nicht mit isset, sondern mit empty machen.

    Hast mich richtig erschreckt, weil ich POST Daten durchaus mal mit isset überprüfe.

    Gruß

    Le Cheffe

    Leave a comment:


  • Kropff
    replied
    hab da selber einen kleinen denkfehler begangen. es soll in diesem fall ja der submit-button überprüft werden. da ist das natürlich nicht nötig.

    grundsätzlich ist es aber so, dass z.b überprüft werden soll, ob ein feld ausgefüllt worden ist oder nicht. da darf man nicht mit isset arbeiten, da die variable zwar gesetzt wurde, aber keinen inhalt hat.

    war schon ein bißchen später gestern ;-)

    gruß
    peter

    Leave a comment:


  • Le_Cheffe
    replied
    Original geschrieben von Kropff
    2. bei post nicht mit mit isset überprüfen sondern z.b. mit
    PHP Code:
    <?php if($_POST['submit'])
    gruß
    peter
    Hi !

    Dumme Frage dazu : Wieso ?

    Gruß

    Le Cheffe

    Leave a comment:


  • mgoertz
    replied
    ok danke

    Leave a comment:


  • Kropff
    replied
    1. nicht $PHP_SELF sondern $_SERVER['PHP_SELF'], seit php 4.1, stichwort register_globals
    2. bei post nicht mit mit isset überprüfen sondern z.b. mit
    PHP Code:
    <?php if($_POST['submit'])
    gruß
    peter

    Leave a comment:


  • asp2php
    replied
    überlege, wo du die if einsetzen kannst, oder wie du sie umändern kannst ... was macht sie eigentlich?

    Leave a comment:


  • mgoertz
    replied
    ok ich hab jetzt die if Funktion rausgenommen aber nun das Probelm dass von anfang an der else Teil da steht wie kann bekomme ich den nur hin wenn es wirklich falsch ist und nicht schon am anfang ?

    Leave a comment:


  • asp2php
    replied
    Grundlagen lernen und nur Funktionen einsetzen, welche man auch versteht, was sie macht

    Leave a comment:


  • mgoertz
    replied
    bitte ein tip wie ich es lösen kann

    Leave a comment:


  • asp2php
    replied
    wundert dich das? was macht deine If-Abfrage? Wenn du verstehst was sie macht, dann wird dir einiges klar

    Leave a comment:

Working...
X