Computergenie.nl    

Computergenie.nl
  Registreer!
  Registreer
Homepage
Home
Top 10
Top 10
Forum
Forum
Prijsindex
Prijsindex
Nieuws
Nieuws
Downloads
Downloads
Hulp & Uitleg
Hulp & Uitleg
Uitgebreid zoeken
 
  Zoeken •  Gebruikerslijst  •  Gebruikersgroepen   •  Registreer  •  Profiel  •  Log in om je privť berichten te bekijken  •  Ben je al lid?  Log in! 
Ben je al lid?  Log in!
Kies uw onderwerp:
Computer-Cafť
Knowledge Base
Hardware
Software
Internet & netwerken
Games
Scripten & programmeren
Digitale fotografie & video
Multimedia
GSM & mobile
Sitecheck & links
OfficiŽle mededelingen
Feedback
ISL Light
Aanbiedingen
Markt-plaats
Hulp & Uitleg

Sponsors:

Cloud VPS

Relaties:

PC Beveiliger
Forum » Scripten & programmeren » selectie in uitschuifkeuzelijst blijft niet staan
[PERL]  selectie in uitschuifkeuzelijst blijft niet staan

Nieuw onderwerpNieuw antwoord
jorick92 Bericht Geplaatst op 26-05-2009 Reageer met quote
Beginnend lid
ik moest voor school een gokspelletje maken met 2 dobbelstenen, en 3 varianties van het spelletje. dit is mij al wel gelukt, maar je moet steeds opnieuw kiezen welke variant je wilt hebben. wat ik graag zou willen hebben is dat dit blijft. ik zal het script wel posten dan kun je zien wat ik bedoel in bv. een offline server zoals easy php.

Code:
<html>
<body>
<?php include ("menu.php")?><br>


<!--post checken-->
<?php
if($_SERVER["REQUEST_METHOD"] == "POST" ){
   $i = $_POST['inzet'];
   $b = $_POST['punten'];
   $spel = $_POST['spel'];
}
//* beginwaarden instellen//
else {   $b=100;
      $n=0;
      $i=5;
      
   }
   
?>

<!--gokspel-->
<?php
//*met dobbelsteen gooien//
$d1= rand (1, 6); $d2=rand (1, 6); $totaal=$d1+$d2;
//*informatie laten zien aan speler//

echo "u heeft $n keer gegooid<br>";
echo "dobbelsteen 1 = $d1<br>";
echo "dobbelsteen 2 = $d2<br>";
echo "totaal = $totaal<br>";

//*de berekening van het spel zelf//
         if ($i>=0){
      if ($b>=0){
   switch ($spel) {
case "groterdan7":
//*het spel groter dan 7//
   echo "<h3>u krijgt uw inzet dubbel terug als u hoger dan 7 gooit. gooit u lager, dan gaat verliest u uw inzet</h3>";
   if (7<$totaal)
      {
      $b=$b+$i;
      echo "<h2>u heeft $i punten gewonnen</h1>";
      }

   else{
      $b=$b-$i;
      echo "<h2>u heeft $i punten verloren</h4>";
      }
   break;
case "kleinerdan7":
//*het spel kleiner dan 7//
   echo "<h3>u krijgt uw inzet dubbel terug als u lager dan zeven gooit. gooit u hoger, dan verliest u uw inzet</h3>";
   if (7>$totaal)
      {
      $b=$b+$i;
      echo "<h2>u heeft $i punten gewonnen</h2>";
      }

   else{
      $b=$b-$i;
      echo "<h2>u heeft $i punten verloren</h2>";
      }
   break;
case "seven":
//* het spel seven//
echo "<h3> u krijgt uw inzet vermenigvuldigt met 7 terug als u zeven gooit. lukt u dit niet, dan verliest u uw inzet</h3>";
   if (7==$totaal)
      {
      $b=(7*$i)+$b;
      $c=7*$i;
      echo "<h2>u heeft 7*$i=$c punten gewonnen</h1>";
      }

   else{
      $b=$b-$i;
      echo "<h2>u heeft $i punten verloren</h4>";
      }
   break;
default: echo "selecteer een spel";
}
      }
else {echo "<h1>u heeft niks meer om mee te spelen, klik <a href='gokspel.php'>hier</a> om te spelen</h1>";}
         }
else {echo "<h1>zet een bedrag hoger dan 0 in</h1>";}      





?>


<!--formulier-->

<form method='post' action=''>
<h3>   ik zet <input type='text' value='<?php echo $i ?>' name='inzet'>in<br>
      u heeft al <input type='text' value='<?php echo $b ?>' name='punten'> punten<br>
      <input type='submit' name='submit' value='gooi'>

</h3>

<!--spel selecteren-->
   <select name='spel'>
<option value="seven">het spel seven</option>
<option value="groterdan7">groter dan 7</option>
<option value="kleinerdan7">kleiner dan 7</option>
   </select>
</form>

<!-- overnieuw spelen-->
kunt u niet winnen? klik<a href="gokspel.php"> hier</a> om nogmaals te spelen

</body>
</html>


alvast bedankt

Matel | Tussen code-tags geplaatst




you can fall in love, but don't hurt yourself :)
renevanh Bericht Geplaatst op 26-05-2009 Reageer met quote
Beheerder
De waarde van je invulvelden in een $_SESSION variabele zetten (en natuurlijk session_start() niet vergeten) en die waarde dan terug laden als men terug gaat naar het invulveld is denk ik de eenvoudigste oplossing in jouw geval.



Keyboard not found, press F1 to continue...
Nieuw onderwerpNieuw antwoord   


Forum » Scripten & programmeren » selectie in uitschuifkeuzelijst blijft niet staan

Powered by Cloud VPS - High Availability Cloud Servers