Ergebnis 1 bis 5 von 5

Thema: kurze hilfe: Varibable senden

  1. #1
    Gast1970
    Gast

    Standard kurze hilfe: Varibable senden

    Angenommen, ich will zwei zufällige Zahlen vom Gast addieren lassen, dann ist das Ergebnis $zahl1 + $zahl2. Um zu sehen, ob das ergebnis also richtig ist, wird das mit einer if-anweisung i nder 2. datei überprüft, aber wie sende ich die variable $ergebnis an die ergebnis.php (oder seite2.php), ohne per value den Wert angeben zu müssen, den ich ja nicht kenne?
    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
    Bandit
    Gast

    Standard

    Ähm, ich verstehe das nicht wirklich. Der gast muss doch an irgendeiner stelle das ergebnis eingeben, also per formular. Dir fehlt jetzt der ansatz, wie du die beiden zahlen weitergibst? Wenn ja, dann entweder per hidden-felder oder per session

  3. #3
    Gast1970
    Gast

    Standard

    Also die Codes sind so:

    Code:
    <?php
    	$zahl1 = rand&#40;1,1000&#41;;
    	$zahl2 = rand&#40;2,999&#41;;
    	$ergebnis = $zahl1 + $zahl2;
    
    	echo "$zahl1 + $zahl2 =";
    	echo $ergebnis;
    ?>	
    
    <form name="rechnen" method="post" action="losung.php">
    <input type="text" name="antwort">
    <input type="hidden" name="ergebnis">
    <input type="submit" name="Hau rein!">
    und

    Code:
    <?php
    $antwort=$_POST&#91;'antwort'&#93;;
    $ergebnis=$_POST&#91;'ergebnis'&#93;;
    
    	if &#40;$antwort == $ergebnis&#41;
    		&#123;
    		echo "Richtig!";
    		&#125;
    	if &#40;$_POST&#91;'antwort'&#93; == ""&#41;
    		&#123;
    		echo "Ne, 0 ist auch falsch &#58;D ";
    		&#125;
    	if &#40;$_POST&#91;'antwort'&#93; == "ka" OR $_POST&#91;'antwort'&#93; == "möp" OR $_POST&#91;'antwort'&#93; == "hä?" OR $_POST&#91;'antwort'&#93; == "lol"&#41;	
    		&#123;
    		echo "xD Coco?!";
    		&#125;
    	else
    		&#123;
    		echo "Falsch!";
    		&#125;
    ?>

  4. #4
    gast1970
    Gast

    Standard

    das "=";
    echo $ergebnis;"
    kommt raus, wenn das script funktioniert
    per hidden feld kann ich doch keine variablen übergeben, sondern nur werte, oder nicht??

  5. #5
    Bandit
    Gast

    Standard

    Code:
    <?php 
       $zahl1 = rand&#40;1,1000&#41;; 
       $zahl2 = rand&#40;2,999&#41;; 
    
       $ergebnis = $zahl1 + $zahl2; 
       
       echo "Addiere $zahl1 und $zahl2
    ";
    ?>    
    <form name="rechnen" method="post" action="losung.php"> 
    <input type="text" name="antwort"> 
    <input type="hidden" name="ergebnis" value="<?php echo $ergebnis; ?>"> 
    <input type="submit" name="Hau rein!">
    Code:
    <?php
      if &#40;isset&#40;$_POST&#91;'antwort'&#93;&#41;&#41;
      &#123;
         if &#40;empty&#40;$_POST&#91;'antwort'&#93;&#41;&#41;
           die &#40;"Du Idiot hast nichts eingegeben"&#41;;
          
         if &#40;$_POST&#91;'antwort'&#93; != $_POST&#91;'ergebnis'&#93;&#41;
           die &#40;"Geh' noch mal zu Schule"&#41;;
          
         echo "Du bist ja ein kleiner Einstein";
      &#125;
      else
        die &#40;"Wieso rufst du das Script direkt auf, du Knaller"&#41;;
    ?>
    Grundlagen zu lernen hat noch niemandem geschadet:

    11. Variablen und Formulare
    http://www.php-faq.de/ch/ch-webvariablen.html

Ähnliche Themen

  1. Problembereicht senden ... nicht senden
    Von Snowlight im Forum Computer - Internet Forum
    Antworten: 4
    Letzter Beitrag: 13.07.2008, 10:09
  2. Varibable in Scriptbereich
    Von marX im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 03.09.2007, 12:26
  3. ...bitte um kurze Hilfe mit Code =)
    Von Dani im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 02.05.2007, 08:33
  4. Brauche kurze Hilfe bei Flash Szenen wechsel
    Von jet-ti im Forum Flash Forum
    Antworten: 0
    Letzter Beitrag: 12.10.2005, 14:58
  5. Nur senden wenn checkbox angeklickt worden ist!! Hilfe!
    Von gast im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 27.04.2004, 13:54

Stichworte

Berechtigungen

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