Ankündigung

Einklappen
Keine Ankündigung bisher.

warum endlosschleife?

Einklappen

Neue Werbung 2019

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

  • warum endlosschleife?

    Hi Ho! Ich habe will ein Programm für die Schule schreiben weil mein Lehrer es wollte.. Es kommt immer ne Endlosschleife, ich weiss aber nicht warum..

    index.html

    Code:
    Hi Ho! Ich habe will ein Programm für die Schule schreiben weil mein Lehrer es wollte.. Es kommt immer ne Endlosschleife, ich weiss aber nicht warum.. 
    
    index.html
    b.php
    Code:
    <?
        error_reporting(E_ALL);
        echo "<pre>";
        print_r($_POST);
        echo "</pre>";
        
        $AnStd = $_POST['AnStd'];
        $AnMin = $_POST['AnMin'];
        $AbStd = $_POST['AbStd'];
        $AbMin = $_POST['AbMin'];
        
        $AnMin = $AnStd*60+$AnMin;
        echo $AnMin;
        echo "
    ";
        $AbMin = $AbStd*60+$AbMin;
        echo $AbMin;
        echo "
    ";
        
        $parkdauer = $AbMin-$AnMin;
        echo $parkdauer."
    
    ";
        
        $zeit = $parkdauer;
        
        $parkgebuehr = 0;
        
        echo $zeit;
        
        while($zeit>0) {
            $zeit-30;
            $parkgebuehr+0.25;
            echo $zeit;
        }
        
        echo $zeit."
    ";
        echo $parkgebuehr;
    ?>
    wieso vermindert er denn $zeit nicht? ich versteh das nicht..

  • #2
    ups.. index.php ist

    <html>
    <head>
    </head>
    <body>
    <center>
    <table border="0" align="center">
    <tr>
    <td colspan="2" align="center">
    Ankunft
    </td>
    </tr>
    <tr>
    <td>
    Stunden
    </td>
    <td>
    Minuten
    </td>
    </tr>
    <tr>
    <td>
    <form action="b.php" method="POST">
    <select name="AnStd">
    <option>00</option>
    <option>01</option>
    <option>02</option>
    <option>03</option>
    <option>04</option>
    <option>05</option>
    <option>06</option>
    <option>07</option>
    <option>08</option>
    <option>09</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    <option>16</option>
    <option>17</option>
    <option>18</option>
    <option>19</option>
    <option>20</option>
    <option>21</option>
    <option>22</option>
    <option>23</option>
    </select>
    </td>
    <td>
    <select name="AnMin">
    <option>00</option>
    <option>01</option>
    <option>02</option>
    <option>03</option>
    <option>04</option>
    <option>05</option>
    <option>06</option>
    <option>07</option>
    <option>08</option>
    <option>09</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    <option>16</option>
    <option>17</option>
    <option>18</option>
    <option>19</option>
    <option>20</option>
    <option>21</option>
    <option>22</option>
    <option>23</option>
    <option>24</option>
    <option>25</option>
    <option>26</option>
    <option>27</option>
    <option>28</option>
    <option>29</option>
    <option>30</option>
    <option>31</option>
    <option>32</option>
    <option>33</option>
    <option>34</option>
    <option>35</option>
    <option>36</option>
    <option>37</option>
    <option>38</option>
    <option>39</option>
    <option>40</option>
    <option>41</option>
    <option>42</option>
    <option>43</option>
    <option>44</option>
    <option>45</option>
    <option>46</option>
    <option>47</option>
    <option>48</option>
    <option>49</option>
    <option>50</option>
    <option>51</option>
    <option>52</option>
    <option>53</option>
    <option>54</option>
    <option>55</option>
    <option>56</option>
    <option>57</option>
    <option>58</option>
    <option>59</option>
    </select>
    </td>
    </tr>
    <tr>
    <td>



    </td>
    </tr>
    <tr>
    <td colspan="2" align="center">
    Abfahrt
    </td>
    </tr>
    <tr>
    <td>
    Stunden
    </td>
    <td>
    Minuten
    </td>
    </tr>
    <tr>
    <td valign="top">
    <select name="AbStd">
    <option>00</option>
    <option>01</option>
    <option>02</option>
    <option>03</option>
    <option>04</option>
    <option>05</option>
    <option>06</option>
    <option>07</option>
    <option>08</option>
    <option>09</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    <option>16</option>
    <option>17</option>
    <option>18</option>
    <option>19</option>
    <option>20</option>
    <option>21</option>
    <option>22</option>
    <option>23</option>
    </select>
    </td>
    <td>
    <select name="AbMin">
    <option>00</option>
    <option>01</option>
    <option>02</option>
    <option>03</option>
    <option>04</option>
    <option>05</option>
    <option>06</option>
    <option>07</option>
    <option>08</option>
    <option>09</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    <option>16</option>
    <option>17</option>
    <option>18</option>
    <option>19</option>
    <option>20</option>
    <option>21</option>
    <option>22</option>
    <option>23</option>
    <option>24</option>
    <option>25</option>
    <option>26</option>
    <option>27</option>
    <option>28</option>
    <option>29</option>
    <option>30</option>
    <option>31</option>
    <option>32</option>
    <option>33</option>
    <option>34</option>
    <option>35</option>
    <option>36</option>
    <option>37</option>
    <option>38</option>
    <option>39</option>
    <option>40</option>
    <option>41</option>
    <option>42</option>
    <option>43</option>
    <option>44</option>
    <option>45</option>
    <option>46</option>
    <option>47</option>
    <option>48</option>
    <option>49</option>
    <option>50</option>
    <option>51</option>
    <option>52</option>
    <option>53</option>
    <option>54</option>
    <option>55</option>
    <option>56</option>
    <option>57</option>
    <option>58</option>
    <option>59</option>
    </select>
    </td>
    </tr>
    <tr>
    <td colspan="2" align="center">
    <input type="submit" value="send" name="submit">
    </form>
    </td>
    </tr>
    </table>
    </center>
    </body>
    </html>

    Kommentar


    • #3
      weil es so lauten müsste
      PHP-Code:
      $zeit $zeit-30

      Kommentar


      • #4
        PHP-Code:
        <?php
        $zeit
        -30;
        ?>
        falsch

        PHP-Code:
        <?php
        $zeit 
        $zeit-30;
        ?>
        richtig ^^

        Kommentar


        • #5
          Benutz mal die PHP bzw. die Code-Tags für deinen geposteten Code.

          Kommentar


          • #6
            am kürzesten

            PHP-Code:
            <?php
            $Zeit 
            -= 30;
            ?>

            Kommentar


            • #7
              Zitat von Julied64
              am kürzesten

              PHP-Code:
              <?php
              $Zeit 
              -= 30;
              ?>
              Zeit aber bitte klein schreiben !

              Kommentar

              Lädt...
              X