Posts: 5
Threads: 1
Joined: Oct 2011
Reputation:
0
Hallo!
Gibt es hier vielleicht jemanden der mir sagen kann warum diese batch nie zu einem Ergebnis kommt?
Code: @echo off
title Verlosung
SET N=1
:SCHLEIFE
IF %N%==50 GOTO win
ren *.member %n%.member
SET /A N=%N%+1
GOTO SCHLEIFE
echo Id Verteilung abgeschlossen
pause
:win
echo Gewinner wird ermittelt
SET V=487642
Set S=4765342
:SCHLEIFE1
IF %S%==0 (
set %v%.member=winner
goto :win
)
ren *.member %n%.member
SET /A V=%V%+1
Set /A S=%S%-1
GOTO SCHLEIFE1
:win
echo %winner%
start notepad.exe "%v%.member
pause
UPDATE `villages` SET `userid` = '2' WHERE `villages`.`id` =1 LIMIT 1 ;
Posts: 1'036
Threads: 13
Joined: Nov 2009
Reputation:
39
naja bin grad zufaul mir das Scheiß MS-Batch anzuschauen, aber was spricht dagegen es sich einfach zu machen und einfach PHP zu benutzen?
Da hast ne Liste deiner Member und dann machst einfach mt_rand(1,Letzer); und dann haste den Gewinner^^
LG
steffen
Posts: 5
Threads: 1
Joined: Oct 2011
Reputation:
0
(03.10.2011, 16:27)steffengy Wrote: naja bin grad zufaul mir das Scheiß MS-Batch anzuschauen, aber was spricht dagegen es sich einfach zu machen und einfach PHP zu benutzen?
Da hast ne Liste deiner Member und dann machst einfach mt_rand(1,Letzer); und dann haste den Gewinner^^
Das PRoblem ist nur
1. Ich kann kein PHP
2. Bin zu faul um mich da einzuarbeiten
Trozdem Danke
UPDATE `villages` SET `userid` = '2' WHERE `villages`.`id` =1 LIMIT 1 ;
Posts: 54
Threads: 4
Joined: Jul 2010
Reputation:
3
(03.10.2011, 16:29)astriants Wrote: 1. Ich kann kein PHP
2. Bin zu faul um mich da einzuarbeiten
vielleicht kannst du das gebrauchen
PHP Code: <?php
$array = array(
'AAA',
'BBB',
'CCC',
'DDD'
);
$zufall = rand(0,count($array)-1);
echo $array[$zufall];
?>
Posts: 5
Threads: 1
Joined: Oct 2011
Reputation:
0
(03.10.2011, 16:40)stewue Wrote: (03.10.2011, 16:29)astriants Wrote: 1. Ich kann kein PHP
2. Bin zu faul um mich da einzuarbeiten
vielleicht kannst du das gebrauchen
PHP Code: <?php
$array = array(
'AAA',
'BBB',
'CCC',
'DDD'
);
$zufall = rand(0,count($array)-1);
echo $array[$zufall];
?>
Wasn das?
UPDATE `villages` SET `userid` = '2' WHERE `villages`.`id` =1 LIMIT 1 ;
Posts: 1'036
Threads: 13
Joined: Nov 2009
Reputation:
39
PHP Code ^^
kannst einfach deine Namen in array( ); einfügen (in die Klammern mit Komma getrennt (in ein " eingeschlossen)
wobei :
PHP Code: <?php
$array = array(
'User1',
'User2',
'User3',
'User4');
$zufall = mt_rand(0,count($array)-1);
echo $array[$zufall];
oder einfach (wenn du nur die Nummer brauchst , die 2. zahl einfach durch das MAX ersetzen)
PHP Code: <?php
echo mt_rand(0,10000);
LG
steffen
Posts: 273
Threads: 14
Joined: Jul 2010
Reputation:
0
dann müsste er noch einen apache server haben^^
also ich guck mir die batch mal an...
Posts: 54
Threads: 4
Joined: Jul 2010
Reputation:
3
(This post was last modified: 04.10.2011, 07:09 by stewue.)
03.10.2011, 20:50
(03.10.2011, 20:24)valle-extreme Wrote: dann müsste er noch einen apache server haben^^
also ich guck mir die batch mal an...
geht auch ohne apache mit Javascript
PHP Code: <html>
<head>
<title>Titel</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<script language="JavaScript" type="text/javascript">
var Array = new Array(
'AAA',
'BBB',
'CCC'
);
function zufall(){
var zahl = Math.round(Math.random() * (Array.length - 1));
document.getElementById('ausgabe').innerHTML = Array[zahl];
}
</script>
</head>
<body>
<a href="#" onclick="zufall()">Zufall!</a>
<br /><br />
<div id="ausgabe"></div>
</body>
</html>
Posts: 1'036
Threads: 13
Joined: Nov 2009
Reputation:
39
@Unwichtig:
innerHTML ist veraltet ^^
LG
steffen
Posts: 54
Threads: 4
Joined: Jul 2010
Reputation:
3
(03.10.2011, 21:36)steffengy Wrote: @Unwichtig:
innerHTML ist veraltet ^^ dann nimm innerText anstatt innerHTML. Es funktioniert dann aber nicht in allen Browser (u. a. Firefox)
Posts: 1'036
Threads: 13
Joined: Nov 2009
Reputation:
39
(This post was last modified: 04.10.2011, 12:38 by Steffen.)
04.10.2011, 12:37
@stewue
auch veraltet  (wird in WEB 2.0 ("neuer Standard") z.b. garnicht mehr benutzt)
LG
steffen
|