Ergebnis 1 bis 9 von 9

Thema: übungsbeispiele

  1. #1
    HTML Newbie
    Registriert seit
    03.07.2011
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard übungsbeispiele

    hallo!

    ich habe von meinem professor einige php-übungsbeispiele bekommen, die mir kopfzerbrechen bereiten.

    hier die erste aufgabe:
    "nach click auf "increment" wird die anzahl um 1 erhöht, nach "decrement" um 1 erniedrigt."

    Anzeige:

    Anzahl: 0 [button:increment] [button:decrement]

    --------------
    die zweite:
    "nach click auf "sort" sollen die werte aufsteigend sortiert und in die anzeigefelder angezeigt werden"

    Anzeige:
    Wert1 : 5
    Wert2: 16
    Wert3: 2
    [button:sort]


    wäre super, wenn mir da jemand helfen könnte
    mfg, alyaksey
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Unregistriert
    Gast

    Standard AW: übungsbeispiele

    Was hast du denn bisher versucht?

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    03.07.2011
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: übungsbeispiele

    für ersteres habe ich folgendes ergebnis:

    <?php
    $value = $_POST['display'];
    $increment = $_POST['increment'];
    $decrement = $_POST['decrement'];


    if ($increment == 'increment')
    {
    $value++;
    }
    if ($decrement == 'decrement')
    {
    $value--;
    }


    ?>


    <html>
    <body>
    <form method="POST">
    <input type="text" name="display" value="<?=$value?>">
    <input type="submit" name="increment" value="increment">
    <input type="submit" name="decrement" value="decrement">
    </body>
    </html>

  4. #4
    Unregistriert
    Gast

    Standard AW: übungsbeispiele

    Dann schreibe mal an den Anfang deines Scriptes die Zeilen:
    PHP-Code:
    error_reporting(E_ALL);
    ini_set("display_errors"true); 
    PHP möchte dir zu deinem Script bestimmt was sagen, nur du hörst nicht zu. Und wenn das mal gemacht hast, versuche es mit:
    PHP-Code:
    <?php
        $value 
    = isset ($_POST['value']) ? $_POST['value'] : 0;
        
        if (isset(
    $_POST['submit']))
        {
            if (
    $_POST['submit'] == "Increment")
              
    $value++;
            else
              
    $value--;
        }
        
        echo 
    '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
              <head>
              <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
              <title>Übungsaufgabe 1</title>
              </head>
              <body>
              <form action="' 
    $_SERVER['SCRIPT_NAME'] . '" method="post">
                Wert: ' 
    $value 
                <input type="hidden" name="value" value="' 
    $value ' /">
                <input type="submit" name="submit" value="Increment" />
                <input type="submit" name="submit" value="Decremment" />
              </form>
              </body>
              </html>'
    ?>
    und
    PHP-Code:
    <?php
        $data 
    = array(5162);
        
        
    $value = isset ($_POST['value']) ? $_POST['value'] : 0;
        
        if (isset(
    $_POST['submit']))
        {
            
    sort($data);
        }
        
        echo 
    '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
              <head>
              <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
              <title>Übungsaufgabe 2</title>
              </head>
              <body>'
    ;
              
        for (
    $i 0$i count($data); $i++)
          echo 
    "Wert " . ($i+1) . ": " $data[$i] . "<br />";
          
        echo
    ' <form action="' $_SERVER['SCRIPT_NAME'] . '" method="post">
                <input type="submit" name="submit" value="Sortieren" />
              </form>
              </body>
              </html>'
    ?>
    Jetzt bitte nicht einfach Copy/Paste machen, sondern versuchen zu verstehen, was da steht!

  5. #5
    Unregistriert
    Gast

    Standard AW: übungsbeispiele

    Ups, im zweiten Script ist die Zeile
    PHP-Code:
     $value = isset ($_POST['value']) ? $_POST['value'] : 0
    überflüssig.

  6. #6
    HTML Newbie
    Themenstarter

    Registriert seit
    03.07.2011
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: übungsbeispiele

    mit copy/paste werde ich sowieso nicht weit kommen können. das sind übungsbeispiele für die kommende prüfung, bei der ebenso verständnis zum code verlangt wird...


    jedenfalls ein großes dankeschön für die rasche hilfe!

  7. #7
    der/die Göttliche Avatar von jojo87
    Registriert seit
    23.03.2007
    Ort
    Leipzig
    Alter
    30
    Beiträge
    3.131
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: übungsbeispiele

    @all: Thread bereinigt. Nutzt für diese Diskussion einen anderen Kanal (Mail, PM, wegen mir nem Thread im OT-Bereich). Hier is das sinnfrei.

  8. #8
    Unregistriert
    Gast

    Standard AW: übungsbeispiele

    Wieso ist das sinnfrei, wenn man eine themenbezogene Diskussion führt? Kopfschüttel

  9. #9
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: übungsbeispiele

    @jojo: wieso hast du mein beispiel jetzt rausgenommen, es hätte doch funktioniert...
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

Ähnliche Themen

  1. access übungsbeispiele
    Von n0b0dy im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 10.05.2008, 15:44

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •