Ergebnis 1 bis 4 von 4

Thema: Inhalt PHP Variable in <textarea> speichern

  1. #1
    moloch0103
    Gast

    Standard Inhalt PHP Variable in <textarea> speichern

    Hallo zusammen,
    ich habe folgendes Problem: Ich möchte bei einem Würfelprogramm die sich zufällig ergebenden Werte in einer <textarea> ablegen. Nach jedem neuen Ergebnis soll der "gewürfelte" Wert hinter den letzten "gewürfelten" Wert in die Textarea abgelegt werden.
    Leider wird nach dem Würfeln die HTML Seite immer neu geladen und daher verfallen die "gewürfelten" Werte in der Textarea immer wieder.
    Hier mal der Programmcode bis jetzt:

    Code:
    <html>
    <head>
    </head>
    <body>
    <?php
    $gesamt = $augen = 0;
    echo '<form name="form1" action="'.$_SERVER&#91;"PHP_SELF"&#93;.'" method="post" 
    ';
    echo '<input type="radio" name="group1" value="VIER"> VIER
    ';
    echo '<input type="radio" name="group1" value="SECHS" checked > SECHS
     ';
    echo "<input name='AnzahlWuerfel' type='text' size='4' maxlength='5' value=\"" . htmlspecialchars&#40;$_POST&#91;'AnzahlWuerfel'&#93;&#41; . "\"";
    $AnzahlWuerfel = $_POST&#91;'AnzahlWuerfel'&#93;;
    $wahl=$_POST&#91;'group1'&#93;;
    if&#40;$wahl == "VIER"&#41;
       $wuerfelseiten = 4;
    else if&#40;$wahl == "SECHS"&#41;
       $wuerfelseiten = 6;
    
    for&#40;$i=1;$i <= $AnzahlWuerfel;$i++&#41;
    &#123;
       $augen = rand&#40;1,$wuerfelseiten&#41;;
       $gesamt = $gesamt + $augen;  
    &#125;
    echo '
    <input type="submit" value="wuerfeln" onclick="t1&#40;&#41;"></br>';
    echo "
    <input name='ergebnisse' type='text' size='4' maxlength='5' value=\"" . htmlspecialchars&#40;$gesamt&#41; . "\"></br>";
    echo "<textarea name='text1'>$gesamt</textarea>";
    echo '</form>';
    ?>
    </body>
    </html>
    Vielen Dank schon mal für euer Hilfe ....

    edit by phore: bitte code tags benützen
    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
    Gast

    Standard

    Du musst mit <input type="hidden" value="$gesamt"> die Ergebnisse quasi versteckt an deine Seite übergeben.

  3. #3
    step5
    Gast

    Standard

    Hab ich noch vergessen:

    Du musst dann ebenfalls noch den Werte aus dem POST auslesen.

    z.B. so:

    if (isset($HTTP_POST_VARS["name_vom_hidden_value"]))
    $gesamt=$HTTP_POST_VARS["name_vom_hidden_value"];
    else gesamt=0;

    name_vom_hidden_value musst du dann eben ersetzen

  4. #4
    Gast

    Standard

    Vielen Dank. Das probier ich mal aus.

Ähnliche Themen

  1. Eingabe aus Textarea in Datei speichern
    Von htmller im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 30.11.2007, 21:15
  2. Funktion zum Speichern von Text in Variable: <<<
    Von Mir nicht im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 22.11.2007, 14:59
  3. Inhalt über variable Laden
    Von bambid im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 47
    Letzter Beitrag: 14.03.2007, 10:41
  4. Inhalt des html-textarea in eine Datei schreiben
    Von Robert_Wien im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 14
    Letzter Beitrag: 15.05.2005, 15:17
  5. Textbox Inhalt an Variable übergeben?
    Von SEF im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 11.02.2005, 13:19

Stichworte

Berechtigungen

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