Aanmelden
Voorpagina
PHP voor beginners
Inloggen
Wachtwoord vergeten?
Discussies
Overig zakelijk
S.E.O.
Hosting
Vraag en aanbod
Advertenties
Domeinen
Websites
Layouts
Scripts
Scripting
PHP
MySQL
CSS
Javascript
HTML & CSS
Off-topic
Andere dingen
Show case
Script library
PHP
CSS
Javascript
ASP
Perl
heo zet ik een random getal erin?
nivek
2005-12-06 18:47:07
Deze vraag gaat waarschijnlijk over CSS
hoe zorg ik ervoor dat het geld bedrag hier in deze code random word?
Code:
<?
$dir1 = "geld/";
$dir2 = $_SESSION['gebruikersnaam2'];
$dir3 = "geld.txt";
$dir4 = "tijd.txt";
$dir5 = $_POST['vangebruiker'];
$user = "user/";
$txt = ".txt";
$fh = fopen("$dir1$dir2$dir3","r");
$text = fread($fh, 50);
$date = date("YzHis");
if (file_exists("$dir1$dir2$dir4")) {
$ft = fopen("$dir1$dir2$dir4","r");
$tijd = fread($ft, 50);
$date1 = $tijd + "30";
if ($date < $date1){
$date2 = $date1 - $date;
echo "U moet nog zoeken voordat u iemand besteelt, wacht nog $date2 seconden.";
} else {
if ($_POST["stelen"]=="1") {
$ft = fopen("$dir1$dir2$dir4","w");
fputs($ft,$date);
srand((double)microtime()*1000000);
$rand = rand(1,5);
if ($rand == "1"){
echo "<font color=red>U heeft gefaald!</font>";
} else {
$geld = $text + "5";
$fs = fopen("$dir1$dir2$dir3","w");
fputs($fs,$geld);
echo "<font color=green>U heeft 5 € van een kind gestolen.</font>";
dus dat er inplaats van die 5 euro die je kan stelen er een random getal komt. Ik heb het al eens geprobeerd door dit te doen maar het werkte niet.
Code:
<?
$dir1 = "geld/";
$dir2 = $_SESSION['gebruikersnaam2'];
$dir3 = "geld.txt";
$dir4 = "tijd.txt";
$dir5 = $_POST['vangebruiker'];
$user = "user/";
$txt = ".txt";
$fh = fopen("$dir1$dir2$dir3","r");
$text = fread($fh, 50);
$date = date("YzHis");
if (file_exists("$dir1$dir2$dir4")) {
$ft = fopen("$dir1$dir2$dir4","r");
$tijd = fread($ft, 50);
$date1 = $tijd + "30";
if ($date < $date1){
$date2 = $date1 - $date;
echo "U moet nog zoeken voordat u iemand besteelt, wacht nog $date2 seconden.";
} else {
if ($_POST["stelen"]=="1") {
$ft = fopen("$dir1$dir2$dir4","w");
fputs($ft,$date);
srand((double)microtime()*1000000);
$rand = rand(1,5);
if ($rand == "1"){
echo "<font color=red>U heeft gefaald!</font>";
} else {
$5 = rand(1,150);
$geld = $text + "$5";
$fs = fopen("$dir1$dir2$dir3","w");
fputs($fs,$geld);
echo "<font color=green>U heeft $5 € van een kind gestolen.</font>";
jacob_slomp
2005-12-06 22:18:45
je gebruikt $5, dit mag echter niet, een variable mag nooit uit 1 getal bestaan, dus doe het zo: $rand5=rand(1,150);
Login om te reageren
© Copyright Scriptkiddies 2004 - 2023
Parkeren schiphol amsteram
|
Woning te koop zetten
|
profielen site
|
50 plus dating
|
weblog maken