Aftel klok script ???
Ik wil graag een script dat elk uur van 60 naar 0 telt? iemand enig idee ? het liefst in PHP :D..
Hij doet het pas '' Online ''
Denk er wel aan '' setcountup(2004,5,5).
" Begin script ''
............................................................
<p align="center"><script language="JavaScript1.2">
function setcountup(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}
//////////CONFIGURE THE countup SCRIPT HERE//////////////////
//STEP 1: Configure the date to count up from, in the format year, month, day:
//This date should be less than today
setcountup(2004,5,5)
//STEP 2: Configure text to be attached to count up
var displaymessage="Website in werkbeheer!"
//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countup area
var countupwidth='98%'
var countupheight='20px' //applicable only in NS4
var countupbgcolor='#FFFFFF'
var opentags='<font face="Tahoma"><small>'
var closetags='</small></font>'
//////////DO NOT EDIT PASS THIS LINE//////////////////
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''
function start_countup(){
if (document.layers)
document.countupnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countupie") : countupie
countup()
}
if (document.all||document.getElementById)
document.write('<span id="countupie" style="width:'+countupwidth+'; background-color:'+countupbgcolor+'"></span>')
window.onload=start_countup
function countup(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
paststring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(todaystring)-Date.parse(paststring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
if (document.layers){
document.countupnsmain.document.countupnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds "+displaymessage+closetags)
document.countupnsmain.document.countupnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds "+displaymessage+closetags
setTimeout("countup()",1000)
}
</script>
...................................................................
'' Einde ''
Hij moet elk uur (als hij op 0 is) geld op de accounts van de gebruikers storten..
Dat doe je via een if,, Daar ben ik mee bezig,,
Maar wat mijn vraag is loopt deze ook ? dus dat betekent dat je neit hoeft te refreshen ?
Gewijzigd op 19/07/2004 11:02:00 door Niels
Can't connect to MySQL server on 'localhost' (10061)
Echt heel raar want ik hbe nergens wat veranderd :S
Moet je ff mysql-d-nt.exe starten :)
Heb ik gedaan,, alleen hij sluit hem dan netzo hard weer af :S
Ik bedoel dan start ik dat, dan krijg ik schermpie,, die hij weer afsluit dan start ik winmysqladmin ofzo dan word daar een lampje groen en 2 seconden later is hij weer rood :S
het proces blijft als het goed is gewo0n lopen, het is niet zoals apache dat het venster blijft ...
Ik heb apache,, en als ik dat proggie open,, dan sluit hij hem wee af,, want als je dan weer WinMySQLAdmin op start hoori hij een groen lampje te krijgen :S... en nu heeft hij neit,, echt heel raar :S
phpMyAdmin probeerde met de MySQL server te verbinden maar de server weigerde de verbinding. Controleer de host, de gebruikersnaam en het wachtwoord in config.inc.php en zorg er voor dat deze overeenkomen met de informatie die u van de Beheerder van de MySQL server kreeg.
Dus dat ga ik ook effe checken
Mijn my.ini..
#This File was made using the WinMySQLAdmin 1.4 Tool
#9-6-2004 22:49:19
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=C:/mysql
#bind-address=***.***.***.***
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=****************
password=************
Gewijzigd op 19/07/2004 12:28:00 door Niels
//
040716 17:18:55 InnoDB: Started
MySql: ready for connections.
Version: '4.0.18-nt' socket: '' port: 3306
040717 1:44:29 MySql: Normal shutdown
040717 1:44:34 InnoDB: Starting shutdown...
040717 1:44:40 InnoDB: Shutdown completed
040717 1:44:40 MySql: Shutdown Complete
040717 11:12:50 InnoDB: Started
MySql: ready for connections.
Version: '4.0.18-nt' socket: '' port: 3306
040718 1:44:26 MySql: Normal shutdown
040718 1:44:29 InnoDB: Starting shutdown...
040718 1:44:34 InnoDB: Shutdown completed
040718 1:44:34 MySql: Shutdown Complete
040718 10:14:50 InnoDB: Started
MySql: ready for connections.
Version: '4.0.18-nt' socket: '' port: 3306
040719 0:39:19 MySql: Normal shutdown
Code (php)
040719 0:39:21 InnoDB: Starting shutdown...
040719 0:39:27 InnoDB: Shutdown completed
040719 0:39:27 MySql: Shutdown Complete
040719 10:24:33 InnoDB: Started
040719 10:24:33 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
040719 10:24:34 Aborting
040719 10:24:40 InnoDB: Starting shutdown...
040719 10:25:06 InnoDB: Shutdown completed
040719 10:25:06 MySql: Shutdown Complete
de tekens heb ik effe op het rare stukje gezet..
Het geen dat ik vermoed is dat ik gisteren toen ik heb afgelsoten dat hij toen de table mysql.host heeft weggegooit?? wat meot ik nu doen,, en hoe krijg ik mijn tabellen weer terug ?
Gewijzigd op 19/07/2004 12:51:00 door Niels
Misschien moet je de edit knop eens proberen bij je berichtjes hier op PHP hulp, net zo makkelijk ^^
Zal ik invervolg meer gaan doen..
Hehe,, Hij doet het weer...
na 3 uur Log bestanden en inin files uit pluizen ben ik er achter gekomen dat ik hem er maar af ging gooien en 5.0 Alpha ging installeren,, :D
Gewijzigd op 19/07/2004 13:27:00 door Niels
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?
$min = date("i");
$countdown = 60 - $min;
if($countdown == 0){
mysql_query("UPDATE `users` SET `cash`=`cash`+150 WHERE `type`=1");
mysql_query("UPDATE `users` SET `cash`=`cash`+200 WHERE `type`=2");
mysql_query("UPDATE `users` SET `cash`=`cash`+300 WHERE `type`=3");
mysql_query("UPDATE `users` SET `cash`=`cash`+450 WHERE `type`=4");
mysql_query("UPDATE `users` SET `cash`=`cash`+600 WHERE `type`=5");
mysql_query("UPDATE `users` SET `cash`=`cash`+800 WHERE `type`=6");
mysql_query("UPDATE `users` SET `cash`=`cash`+1050 WHERE `type`=7");
mysql_query("UPDATE `users` SET `cash`=`cash`+1300 WHERE `type`=8");
mysql_query("UPDATE `users` SET `cash`=`cash`+1600 WHERE `type`=9");
mysql_query("UPDATE `users` SET `cash`=`cash`+1950 WHERE `type`=10");
mysql_query("UPDATE `users` SET `cash`=`cash`+2200 WHERE `type`=11");
mysql_query("UPDATE `users` SET `cash`=`cash`+2600 WHERE `type`=12");
mysql_query("UPDATE `users` SET `cash`=`cash`+3000 WHERE `type`=13");
mysql_query("UPDATE `users` SET `cash`=`cash`+3450 WHERE `type`=15");
mysql_query("UPDATE `users` SET `cash`=`cash`+3900 WHERE `type`=16");
mysql_query("UPDATE `users` SET `cash`=`cash`+4400 WHERE `type`=17");
mysql_query("UPDATE `users` SET `cash`=`cash`+4950 WHERE `type`=18");
mysql_query("UPDATE `users` SET `cash`=`cash`+5500 WHERE `type`=19");
mysql_query("UPDATE `users` SET `cash`=`cash`+5900 WHERE `type`=20");
mysql_query("UPDATE `users` SET `cash`=`cash`+6500 WHERE `type`=21");
echo "Er wordt Geüpdate !";
}
if($countdown == 1){
echo "Nog " . $countdown . " minuut";
}else{
echo "Nog " . $countdown . " minuten";
}
?>
$min = date("i");
$countdown = 60 - $min;
if($countdown == 0){
mysql_query("UPDATE `users` SET `cash`=`cash`+150 WHERE `type`=1");
mysql_query("UPDATE `users` SET `cash`=`cash`+200 WHERE `type`=2");
mysql_query("UPDATE `users` SET `cash`=`cash`+300 WHERE `type`=3");
mysql_query("UPDATE `users` SET `cash`=`cash`+450 WHERE `type`=4");
mysql_query("UPDATE `users` SET `cash`=`cash`+600 WHERE `type`=5");
mysql_query("UPDATE `users` SET `cash`=`cash`+800 WHERE `type`=6");
mysql_query("UPDATE `users` SET `cash`=`cash`+1050 WHERE `type`=7");
mysql_query("UPDATE `users` SET `cash`=`cash`+1300 WHERE `type`=8");
mysql_query("UPDATE `users` SET `cash`=`cash`+1600 WHERE `type`=9");
mysql_query("UPDATE `users` SET `cash`=`cash`+1950 WHERE `type`=10");
mysql_query("UPDATE `users` SET `cash`=`cash`+2200 WHERE `type`=11");
mysql_query("UPDATE `users` SET `cash`=`cash`+2600 WHERE `type`=12");
mysql_query("UPDATE `users` SET `cash`=`cash`+3000 WHERE `type`=13");
mysql_query("UPDATE `users` SET `cash`=`cash`+3450 WHERE `type`=15");
mysql_query("UPDATE `users` SET `cash`=`cash`+3900 WHERE `type`=16");
mysql_query("UPDATE `users` SET `cash`=`cash`+4400 WHERE `type`=17");
mysql_query("UPDATE `users` SET `cash`=`cash`+4950 WHERE `type`=18");
mysql_query("UPDATE `users` SET `cash`=`cash`+5500 WHERE `type`=19");
mysql_query("UPDATE `users` SET `cash`=`cash`+5900 WHERE `type`=20");
mysql_query("UPDATE `users` SET `cash`=`cash`+6500 WHERE `type`=21");
echo "Er wordt Geüpdate !";
}
if($countdown == 1){
echo "Nog " . $countdown . " minuut";
}else{
echo "Nog " . $countdown . " minuten";
}
?>
Kan iemand me zeggen waarom hij dit niet doet ?
Gewijzigd op 19/07/2004 17:30:00 door Niels
die ` moeten er voor niets staan, je kan ook querys afzonderen door het ; teken
dus dan moet je niet heel de tijd mysql_query indrukken
Quote:
mysql_query("UPDATE `users` SET `cash`=`cash`+6500 WHERE `type`=21");
die ` moeten er voor niets staan, je kan ook querys afzonderen door het ; teken
dus dan moet je niet heel de tijd mysql_query indrukken
die ` moeten er voor niets staan, je kan ook querys afzonderen door het ; teken
dus dan moet je niet heel de tijd mysql_query indrukken
Wacht effe ik snap er neit veel meer van,,
Jij zegt dat ik dit meot doen ?
Code (php)
1
2
3
4
5
2
3
4
5
<?php
mysql_query("UPDATE users SET cash=cash+150 WHERE type=1")("UPDATE users SET cash=cash+200 WHERE type=2")("UPDATE users SET cash=cash+300 WHERE type=3");
?>
mysql_query("UPDATE users SET cash=cash+150 WHERE type=1")("UPDATE users SET cash=cash+200 WHERE type=2")("UPDATE users SET cash=cash+300 WHERE type=3");
?>
Of bedoel je wat anders
@ VeeWee: Thanks
Gewijzigd op 19/07/2004 17:40:00 door Niels
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
mysql_query("UPDATE users SET cash=cash+150 WHERE type=1; UPDATE users SET cash=cash+200 WHERE type=2; UPDATE users SET cash=cash+300 WHERE type=3");
?>
mysql_query("UPDATE users SET cash=cash+150 WHERE type=1; UPDATE users SET cash=cash+200 WHERE type=2; UPDATE users SET cash=cash+300 WHERE type=3");
?>
Zo gebruikt PHPMyAdmin ze ook en ik ook :)
want bij werkte het niet toen ik die `` zette een tijdje geleden.