1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

PHP $_POST Unterschied Firefox <=> IE

Discussion in 'Web-Know-how für die Homepage' started by Don_Pazo, Aug 28, 2006.

Thread Status:
Not open for further replies.
  1. Don_Pazo

    Don_Pazo Byte

    Hallo,
    ich habe einen Problem mit IE.
    Also ich habe eine einfache PHP Seite mit 3-Buttons. Die Abfrage nach dem geklickten Button funktioniert aber leider nicht beim IE.

    Ich habe meine Buttons statt mit <input type="submit" ...> mit <button tyte="submit"></button> implementiert. Auser dem habe ich einen <img ..> und einen <div..></div> Tage eingefügt.

    Ich wiess nicht woran es liegt, dass die PHP Weiterleitung nicht beim IE funktioniert ?!?

    Siet jemand von euch Fehler ???
    :(
    PHP:
    <?php
        
    /* Include         */    
        
    include_once("include/config.inc.php");

        if(isset(
    $_POST['bAnmeldung'])){
            
    header("location: page/anmeldung.php");
        }
        
        if(isset(
    $_POST['bRegistrierung'])){
            
    header("location: page/registrierung/index.php");
        }
        
        if(isset(
    $_POST['bHilfe'])){
            
    header("location: page/hilfe/index.php");
        }
    ?>

    <html>
    <head>
    <title>Startseite von eManager</title>
    <link href="css/formatText.css" rel="stylesheet" type="text/css">
    <link href="css/index.css" rel="stylesheet" type="text/css">
    </head>

    <SCRIPT LANGUAGE="JavaScript" type="text/javascript" src="css/index.js"></SCRIPT>

    <body>
    <table border="0">
      <tr>
        <td width="80">&nbsp;</td>
        <td width="300">&nbsp;</td>
        <td width="10">&nbsp;</td>
      </tr>
      
      <tr>
        <td width="80">&nbsp;</td>
        <td width="300">&nbsp;</td>
        <td width="10">&nbsp;</td>
      </tr>
      
      <tr>
        <td>&nbsp;</td>
        <td width="300">&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      
      <tr>
        <td width="80">&nbsp;</td>
        <td width="300" align="left" valign="top"><fieldset>
        <legend><img src="bilder/formular/home.gif"></legend>
        <form name="Index" action=" <?php echo $_SERVER['PHP_SELF']; ?> " method="POST">
        <table width="240" border="0">
          
          <tr>
            <td width="20">&nbsp;</td>
            <td width="200">
               <button type="submit" <?php hilfe("eManager Anmeldung"10); ?> name="bAnmeldung" class="buttonAnmeldungIndex" value="Anmeldung" id="bAnmeldung" onMouseOver="buttonAnmeldungIndex_over('Anmeldung')" onMouseOut="buttonAnmeldungIndex_out('Anmeldung')">
            <img src="bilder/index/anmeldung_aus.gif" name="Anmeldung" align="left">
            <div id="divAnmeldung" class="buttonsText">Anmeldung</div>
            </button>        
            </td>
            <td width="20" class="normal">&nbsp;</td>
          </tr>
          
          <tr>
            <td width="20">&nbsp;</td>
            <td width="200">
            <button type="submit" <?php hilfe("eManager Registrierung"10); ?> name="bRegistrierung" class="buttonRegistrierungIndex" value="Registrierung" id="bRegistrierung" onMouseOver="buttonRegistrierungIndex_over('Registrierung')" onMouseOut="buttonRegistrierungIndex_out('Registrierung')">
            <img src="bilder/index/registrieren_aus.gif" name="Registrierung" align="left">
            <div id="divRegistrierung" class="buttonsText">Registrierung</div>
            </button>        
            </td>
            <td width="20">&nbsp;</td>
          </tr>
          
          <tr>
            <td width="20">&nbsp;</td>
            <td width="200">
            <button type="submit" <?php hilfe("eManager Hilfe"10); ?> name="bHilfe" class="buttonHilfeIndex" value="Hilfe" id="bHilfe" onMouseOver="buttonHilfeIndex_over('Hilfe')" onMouseOut="buttonHilfeIndex_out('Hilfe')">
            <img src="bilder/index/hilfe_aus.gif" name="Hilfe" align="left">
            <div  id="divHilfe" class="buttonsText">Hilfe</div>
            </button>        
            </td>
            <td width="20">&nbsp;</td>
          </tr>
          
          <tr>
            <td width="20">&nbsp;</td>
            <td width="200">&nbsp;</td>
            <td width="20">&nbsp;</td>
          </tr>
        </table></form></fieldset>
        </td>
        <td width="10">&nbsp;</td>
      
      </tr>
    </table>
    </body>
    </html>
     
  2. kalweit

    kalweit Hüter der Glaskugel

    "isset" sind die Elemente ja alle, da sie vom Browser gesendet werden, auch wenn sie nicht angeklickt wurden. Einzig ist bei den nicht angeklickten Buttons der Wert "leer". Frage nicht, ob die Variablen vorhanden sind, sondern ob sie einen Wert !=leer enthalten:

    if(isset($_POST['bHilfe']) && $_POST['bHilfe'])
     
  3. Don_Pazo

    Don_Pazo Byte

    Vielen Dank das war das Problemm :bet: !!!
     
Thread Status:
Not open for further replies.

Share This Page