Ankündigung

Einklappen
Keine Ankündigung bisher.

schöne ausgabe des formularergebnis

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • schöne ausgabe des formularergebnis

    ich habe zwar alle tipps befolgt doch es klappt immer noch nicht so wie ich
    es mir vorstelle, also ich habe Formulare deren ergebnisse ich mit
    einem submit button abschicke. Es wird gepfrüft ob der button
    noch leer ist, im else zweig führe ich dann die gewünschten aktionen
    aus, die bei einem Buttondurck gemacht werden sollen, nur der echobefehl
    wird einfach nicht an den stellen ausgegeben wo ich ihn gerne hin hätte.
    Achtet auf die variable $mann_gesp, sie wird nicht ausgegeben warum?

    PHP-Code:
    <?php
    session_start
    ();

    if(!isset(
    $_SESSION['manager']))
    {
        
    header("LOCATION:index.php");
        die;
    }

    include(
    "connect.inc.php");
    require(
    "config.php");


    $sql12 mysql_query("SELECT vereinsname FROM vereine") OR DIE (mysql_error());
    $num12 mysql_num_rows($sql12);


       
    $javascriptzeit=date("D M d H:i:s ");
       
    $javascriptzeit.="UTC";
       
    $javascriptzeit.=date("O Y");
       
       
    $timestamp1 time();
    $rows "LastAction";
    $values "$timestamp1";
    $where "manager = '".$_SESSION["manager"]."'";
    mysql_update($TABLE_USERS$rows$values$where);


    #Liga in der der Verein spielt abrufen
        
    $sql "SELECT * FROM vereine WHERE manager='".$_SESSION["manager"]."'";
        
    $result MYSQL_QUERY($sql);
        if(!
    $result) echo MYSQL_ERROR();
        
    $row MYSQL_FETCH_ASSOC($result);

                
    $sql3 "SELECT saison, woche FROM aktuelles";
                
    $result3 MYSQL_QUERY($sql3);
                if(!
    $result3) echo MYSQL_ERROR();
                
    $row3 MYSQL_FETCH_ASSOC($result3);

                                    
    $aktuelle_saison $row3['saison'];
                                    
    $aktuelle_woche $row3['woche'];
                                    
    $vereinsname $row['vereinsname'];
                                      
    $sql46 "SELECT heimverein,gastverein FROM partien WHERE (saison='$aktuelle_saison' AND spieltag='$aktuelle_woche') AND (heimverein='$vereinsname' OR gastverein='$vereinsname')";
                                    
    $result46 MYSQL_QUERY($sql46);
                                    if(!
    $result46) echo MYSQL_ERROR();
                                    
    $row46 MYSQL_FETCH_ASSOC($result46);
                                    
                                    
    $heimverein $row46['heimverein'];
                                    
    $gastverein $row46['gastverein'];



    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title>
       Eckstoss-online.de - Design
    </title>
      <link rel="shortcut icon" href="favicon.ico" /></link>
      <link rel="stylesheet" type="text/css" href="css/style.css">
          <script language="JavaScript">
      <!--
      var Serverzeit = new Date("<?php echo $javascriptzeit?>");
      function UhrzeitAnzeigen()
      {
        if(!document.all && !document.getElementById)
        {
            return;
        }
        var Stunden = Serverzeit.getHours();
        var Minuten = Serverzeit.getMinutes();
        var Sekunden = Serverzeit.getSeconds();
        Serverzeit.setSeconds(Sekunden+1);
        if(Stunden<=9)
        {
            Stunden = "0" + Stunden;
        }
        if(Minuten<=9)
        {
            Minuten = "0" + Minuten;
        }
        if(Sekunden<=9)
        {
            Sekunden = "0" + Sekunden;
        }
        Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
        if(document.getElementById)
        {
            document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige
        }
        else if(document.all)
        {
            Uhrzeit.innerHTML = Uhrzeitanzeige;
        }
        setTimeout("UhrzeitAnzeigen()", 1000);
      }
      //-->
      </script>
          <style type="text/css">
    <!--
    .Stil5 {
        font-size: 11px;
        font-weight: bold;
    }
    .Stil6 {font-size: 11px}
    -->
          </style>
    <body onLoad="UhrzeitAnzeigen();">

    <script type="text/javascript">
        function menu(menue)
       {
         document.getElementById(menue).style.visibility="visible";
       }

       function menu_out(menue)
       {
         document.getElementById(menue).style.visibility="hidden";
       }

      </script>
      
        <style type="text/css">
    <!--
    .Stil2 {
        font-size: 14px;
        font-weight: bold;
    }
    .Stil3 {
        color: #FFFFFF;
        font-weight: bold;
    }
    .Stil4 {font-size: 12px}
    -->
        </style>
    <body onLoad="UhrzeitAnzeigen();">

    <script type="text/javascript">
        function menu(menue)
       {
         document.getElementById(menue).style.visibility="visible";
       }

       function menu_out(menue)
       {
         document.getElementById(menue).style.visibility="hidden";
       }

      </script>
      
       <style type="text/css">
    <!--
    .Stil1 {
        font-size: 16px;
        font-weight: bold;
    }
    -->
       </style>
    </head>
     <body bgcolor="#00B400" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">
     <form action="<?php $PHP_SELF ?>" method="post">
      <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
       <tr>
        <td align="left" valign="bottom" colspan="2" height="163" background="images/head_background.gif">
         [url="index.htm"][img]images/head_logo.jpg[/img][/url]
         [img]images/left_top.png[/img]

         <center>
           
                 <span id="nav" style="position:absolute; left:0%; top:129px;">[url="game.php"]Büro[/url]</span>
           <span id="nav" style="position:absolute; left:10%; top:129px;">[url="kader.php"]Management[/url]</span>
           <span id="nav" style="position:absolute; left:20%; top:129px;">[url="gebaeude.php"]Vereinsumfeld[/url]</span>
           <span id="nav" style="position:absolute; left:30%; top:129px;">[url="transfermarkt.php"]Transfermarkt[/url]</span>
        <span id="nav" style="position:absolute; left:40%; top:129px;">[url="ligaspiele.php?liga=<?php  echo $row['liga']; ?>"]Ligabetrieb[/url]</span>
          <span id="nav" style="position:absolute; left:50%; top:129px;">[url="top_spieler.php"]Statistiken[/url]</span>
          <span id="nav" style="position:absolute; left:60%; top:129px;">[url="postfach.php"]Mailbox[/url]</span>
           <span id="nav" style="position:absolute; left:70%; top:129px;">[url="einstellungen.php"]Einstellungen[/url]</span>
              <span id="nav" style="position:absolute; left:80%; top:129px;">[url="logout.php"]Ausloggen[/url]</span>
          

         </center>

         
         
              <table id="buero" onMouseOver="menu('buero')" onMouseOut="menu_out('buero')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:0%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="game.php"]Büro[/url]
             [url="finanzen.php"]Finanzen[/url]
            
        </div> </td> </tr>
         </table>
         
         <table id="management" onMouseOver="menu('management')" onMouseOut="menu_out('management')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:10%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="kader.php"]Kader[/url]
             [url="aufstellung.php"]Aufstellung[/url]
             [url="einzeltraining.php"]Einzeltraining[/url]
             [url="mannschaftstraining.php"]Mannschaftstraining[/url]
        
             </div> </td> </tr>
         </table>
        
         <table id="umfeld" onMouseOver="menu('umfeld')" onMouseOut="menu_out('umfeld')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:20%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="stadion.php"]Stadion[/url]
              [url="baufirma.php"]Baufirmen[/url]
               [url="gebaeude.php"]Stadionumfeld[/url]
             
    </div> </td> </tr>
         </table>
              <table id="tm" onMouseOver="menu('tm')" onMouseOut="menu_out('tm')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:30%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="transfermarkt.php"]Transfermarkt[/url]
             [url="arbeitsmarkt.php"]Arbeitsmarkt[/url]
             
    </div> </td> </tr>
         </table>
                   <table id="ligabetrieb" onMouseOver="menu('ligabetrieb')" onMouseOut="menu_out('ligabetrieb')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:40%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="ligaspiele.php?liga=<?php  echo $row['liga']; ?>"]Spielplan[/url]
             [url="tabelle.php?liga=<?php  echo $row['liga']; ?>"]Tabelle[/url]
             [url="oneonone.php"]1on1[/url]
             </div> </td> </tr>
         </table>
         
          <table id="stats" onMouseOver="menu('stats')" onMouseOut="menu_out('stats')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:50%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             
             [url="top_spieler.php"]TopSpieler[/url]
             [url="top_mannschaften.php"]TopTeams[/url]
        
    </div> </td> </tr>
         </table>
              <table id="box" onMouseOver="menu('box')" onMouseOut="menu_out('box')" width="100" bgcolor="#000000" border="0" cellspacing="0" cellpadding="1" style="position:absolute; left:60%; top:143px; visibility:hidden;">
          <tr> <td> <div id="i_nav">
             [url="postfach.php"]Postfach[/url]
        
    </div> </td> </tr>
         </table>
    <tr>

     <td align="left" valign="top" width="110" style="background-image:url(images/left_bottom.gif); background-repeat:repeat-y;">
       <div align="center">[img]images/left_middle.gif[/img]

           
           
         
           [b]Verein:[/b]

      <?php echo $row['vereinsname']; ?>

      

      [b]Kontostand:[/b]

      <?php echo number_format($row['bargeldbestand'], 0'.''.')." €"?>
      

      

      [b]Liga:[/b]
     
      <?php echo $row['liga']; ?>
      

      

      </center>
      
      

      [b]N&auml;chstes Spiel:[/b]

      

      
      <?php if ($heimverein != $vereinsname) {
                                        
    ?>
      <a href="mannschaft.php?name=<?=$row46['heimverein']?>" class="navi">
      <?=$row46['heimverein']?>
      (A)</a>
      <?php
                                    
    }
                                    else {
                                        
    ?>
      <a href="mannschaft.php?name=<?=$row46['gastverein']?>" class="navi">
      <?=$row46['gastverein']?>
      (H)</a>
      <?php
                                    
    }
    ?>
      
      
      

      

      

      User online 

      
      <?php
    $online_time 
    time()-301;

    $result mysql_query("SELECT LastLogin,LastAction FROM vereine WHERE LastAction>'$online_time'") OR DIE (mysql_error());
    $useron mysql_num_rows($result);

    /* Saison und Woche aus DB holen */
    $sql3 mysql_query("SELECT saison, woche FROM aktuelles") OR DIE (mysql_error());
    $row3  mysql_fetch_assoc($sql3);

    $aktuelle_saison $row3['saison'];
    $aktuelle_woche  $row3['woche'];

        
    /* Registrierte Mitspieler */
    $sql12 mysql_query("SELECT vereinsname FROM vereine") OR DIE (mysql_error());
    $num12 mysql_num_rows($sql12);




      
    ?>
         
      [b][url="onlineuser.php"]<?php echo $useron?>Manager Online[/url]

      

      

      [b]Manager:<?php echo $num12?>[/b]
      

      

      [b]Saison: <?php echo $aktuelle_saison?>[/b]
      

      

      [b]Woche:<?php echo $aktuelle_woche?>[/b]
      

      

      [/b]

       </div>
     <td style="background-image: url(images/main_ltop.gif); background-repeat: no-repeat;" align="center" valign="top"> 


    <table class="content_table" border="0" cellpadding="0" cellspacing="0" width="720">

    <tbody>

    <tr>

    <td class="content_td_1" background="images/table_head.gif" height="17">ServerUhrzeit:<span id="Uhrzeit"></span></td>
    <td class="content_td_1" background="images/table_head.gif" height="17"><?php echo $mann_gesp?></td>
    </tr>

    <tr></tr>
    </tbody>
    </table>




    <table class="content_table" border="0" cellpadding="0" cellspacing="0" width="432">

    <tbody>

    <tr>

    <td width="428" height="17" background="images/table_head.gif" class="content_td_1 Stil4"><div align="center" class="Stil4 ">Hier kannst du eine Mannschaftsbeschreibung abgeben </div></td>
    </tr>

    <tr>

      <td class="content_td_2"><table width="88%" cellspacing="0" border="0">
      <tr>
        <td width="31%" class="content_td_2"><span class="Stil5">Mannschaftbeschreibung</span></td>
        <td width="69%"><textarea name="beschreibung" cols="40" rows="5" id="beschreibung"></textarea></td>
      </tr>
      <tr>
        <td class="content_td_2"></td>
        <td><input type="submit" name="submit" value="speichern" class="button"></td>
      </tr>
      <?php
          $beschreibung 
    $_POST['beschreibung'];
           if(
    $beschreibung != "") {
                   
    $query "UPDATE vereine SET beschreibung='$beschreibung' WHERE manager='".$_SESSION["manager"]."'"
                
    mysql_query($query) or die ("MySQL-Fehler mit $query
    mysql_error());
                
                
    $mann_gesp "Mannschaftsbeschreibung wurde gespeichert";
            }
        
    ?>
    </table></td>
    </tr>
    </tbody>
    </table>




    <?php if(!isset($_POST['pw_aendern'])) { ?>
    <table class="content_table" border="0" cellpadding="0" cellspacing="0" width="432">

    <tbody>

    <tr>

    <td width="428" height="17" background="images/table_head.gif" class="content_td_1 Stil4"><div align="center" class="Stil4 ">Passwort &auml;ndern</div></td>
    </tr>

    <tr>

      <td class="content_td_2"><table width="100%" cellspacing="0" border="0">
      <tr>
        <td width="30%" class="content_td_2"><span class="Stil5">aktuelles Passwort </span></td>
        <td width="70%"><input type="password" name="password_alt" size="20" class="input"></td>
      </tr>
      <tr>
        <td class="content_td_2"><span class="Stil5">neues Passwort </span></td>
        <td><input type="password" name="password_neu" size="20" class="input"></td>
      </tr>
      <tr>
        <td class="content_td_2"><span class="Stil5">Wiederholung</span></td>
        <td><input type="password" name="password_neu2" size="20" class="input"></td>
      </tr>
      <tr>
        <td></td>
        <td><input type="submit" name="pw_aendern" value="ändern" class="button"></td>
      </tr>
      <?php
              $sql 
    "SELECT passwort FROM vereine WHERE manager='".$_SESSION["manager"]."'";
            
    $result MYSQL_QUERY($sql);
            if(!
    $result) echo MYSQL_ERROR();
            
    $row MYSQL_FETCH_ASSOC($result);
            
    $aktuelles_passwort $row['passwort'];
            
    $passwort_alt md5($_POST['password_alt']);

              }
            elseif(
    $passwort_alt != $aktuelles_passwort) {
                   
    $error_1 "Ihr aktuelles Passwort ist nicht korrekt";
            }
           elseif(
    $_POST['password_alt'] == "") {
                   
    $error_2 "Geben Sie ihr aktuelles Passwort ein!";
            }
            elseif(
    $_POST['password_neu'] == "") {
                
    $error_3 "Geben Sie ein neues Passwort ein!";
            }
            elseif(
    $_POST['password_neu2'] == "") {
                
    $error_4 "Sie müssen ihr Passwort bestätigen";
            }
           elseif(
    $_POST['password_neu'] != $_POST['password_neu2']) {
                   
    $error_5 "Die beiden Passwörter stimmen nicht überein";
           }
           else {
                   
    $passwort_neu md5($_POST['password_neu']);
                   
    $query2 "UPDATE vereine SET passwort='$passwort_neu' WHERE manager='".$_SESSION["manager"]."'"
                
    mysql_query($query2) or die ("MySQL-Fehler mit $query2
    mysql_error());
                
                
                  
                echo 
    '<p align="center">Passwort erfolgreich geändert

    [url="einstellungen.php"]Zur&uuml;ck[/url]</p>'
    ;
            }
            
    ?>
        
                              </table>
    </td>
    </tr>
    </tbody>
    </table>






    </tbody>
     </table>

    <script src="http://layer-ads.de/la-13986.js" type="text/javascript"></script>
    </body>
    </html>

  • #2
    Wer hat Lust sich durchs Script zu arbeiten? Mir isses zu lang ... beschränks mal aufs nötigste

    Kommentar


    • #3
      PHP-Code:
      <td class="content_td_1" background="images/table_head.gif" height="17">ServerUhrzeit:<span id="Uhrzeit"></span></td>
      <td class="content_td_1" background="images/table_head.gif" height="17"><?php echo $mann_gesp?></td>
      hier soll die ausgabe des echo erfolgen


      Hier wird der Code der bei Drücken des buttons ausgeführt wird:
      PHP-Code:
      <?php
            $beschreibung 
      $_POST['beschreibung'];
             if(
      $beschreibung != "") {
                     
      $query "UPDATE vereine SET beschreibung='$beschreibung' WHERE manager='".$_SESSION["manager"]."'"
                  
      mysql_query($query) or die ("MySQL-Fehler mit $query
      mysql_error());
                  
                  
      $mann_gesp "Mannschaftsbeschreibung wurde gespeichert";
              }
          
      ?>

      Kommentar


      • #4
        Na Du bist ja lustig .. wenn ud die Variable erst im Nachhinein definierst ?!!?? Warum sollte sie denn dort schon ausgegeben werden !??!?!??

        Kommentar


        • #5
          naja die variable ist ja ab dem drücken des buttons verfügbar und die seite wird neu geladen, ich wüsste nicht wie ich das sonst schaffen könnte?

          Kommentar


          • #6
            Zuerst die Bearbeitung, dann die Ausgabe...

            Kommentar


            • #7
              Zu <head> gibt es kein passendes </head>
              Warum stehen im <body> weitere <script> Blöcke mit Funktionsdefinitionen (mehrmals die gleichen)?

              Wofür gibt es
              Code:
              $sql3 = mysql_query("SELECT saison, woche FROM aktuelles") OR DIE (mysql_error());
              $row3  = mysql_fetch_assoc($sql3);
              
              $aktuelle_saison = $row3['saison'];
              $aktuelle_woche  = $row3['woche'];
              wo weiter oben im Skript bereits
              Code:
              $sql3 = "SELECT saison, woche FROM aktuelles";
                          $result3 = MYSQL_QUERY($sql3);
                          if(!$result3) echo MYSQL_ERROR();
                          $row3 = MYSQL_FETCH_ASSOC($result3);
              
                                              $aktuelle_saison = $row3['saison'];
                                              $aktuelle_woche = $row3['woche'];
              steht?
              usw usw usw....
              Das Skript wirkt insgesamt zu unstrukturiert und unnötig komplex - das eine bedingt das andere und schaukelt sich gegenseitig hoch.

              Kommentar


              • #8
                vielen dank, musste wirklich nur die reihenfolge ändern,
                funktioniert jetzt prima

                Kommentar


                • #9
                  Da geb ich Bruchpilot allerdings recht: Das wird nicht das einzige Problem bleiben. Angefangen: Klare Trennung code und Ausgabe

                  Kommentar

                  Lädt...
                  X