Berichten: 370
avatar
Offline Stuur privebericht
beste cp

heb ff een vraagje ik heb een gelukrad script maar ik wil daar een limiet op hebben ik heb een stukje maar volgens mij weten werkt het niet wie kan me even helpen Dit heb ik als time er in staan maar volgens mij klopt het niet
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php
if(isset($_POST['inzet'])){
if (
$data->id 0){
print 
"<tr><td class=maintxt> <font color=red>";
print 
"Je hebt de laatste 2 uur al gedraaid!";
exit;
}
?>

Laatst gewijzigd door gofie op 2011-09-01 22:15:40
01-09-2011 22:15
Dit topic is 245 keer bekeken door 44 verschillende leden
Reacties op: "geluksrad"
1 | 2 Volgende pagina
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
if ($data->id 0){

Vertaal dat is in woorden. En denk daarna even na
01-09-2011 22:17
Berichten: 370
avatar
Offline Stuur privébericht
ik heb die script gekregen van iemand en dat stond er maar volgens mij klotp het niet

de script werkt verder perfect naar paar dingen zelf aanpassen maar alleen de tijd limiet klopt niet
01-09-2011 22:28
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Quote: gofie

ik heb die script gekregen van iemand en dat stond er maar volgens mij klotp het niet

de script werkt verder perfect naar paar dingen zelf aanpassen maar alleen de tijd limiet klopt niet


Doe is wat ik zeg
Je hebt twee streepjes voor php op je profiel, zou dus makkelijk moeten lukken.
01-09-2011 23:51
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Inderdaad,

Je maakt een paar fouten...

Allereest zou ik werken met echo inplaats van print
Ten tweede hoe wil je via ID zeggen of hij al gedraaid heeft of niet?

Ten 3e je mist een afsluiting }
01-09-2011 23:57
Berichten: 370
avatar
Offline Stuur privébericht
hwahhahaha hij werkt verder goed behalve hier noven zoals ik al zij wrm zou ik met echo werken en die afsluiting is er wel die heb ik niet bij gekopieert zag ik
02-09-2011 00:12
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
omdat print uit de mode is
02-09-2011 00:25
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Quote: zwpgangster

omdat print uit de mode is


Dat maakt dus helemaal niks uit.
http://www.learnphponline.com/php-basics/php-echo-vs-print
Echo is ietsjes sneller, maar verwaarloosbaar. Maakt dus niet uit. Meeste developers gebruiken echter wel echo.
02-09-2011 00:33
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Dat is wat ik bedoel!
02-09-2011 00:57
Berichten: 370
avatar
Offline Stuur privébericht
Oke dan ga ik echo gebruiken
02-09-2011 07:58
WG2
Berichten: 55
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
<?php
if(isset($_POST['inzet'])){
if (
$geluksrad->tijd 0){ //Heb je al eens in de 2 uur gespeeld, je controleert nu namelijk op de gebruikers id.
echo "<tr><td class=maintxt> <font color=red>";
echo 
"Je hebt de laatste 2 uur al gedraaid!";
exit;
}
}
?>


Je kan beter een interval nemen.
$query = mysql_query("SELECT DATE_ADD(MAX(datum), INTERVAL 2 HOUR) AS maxdatum, gebruiker_id FROM geluksrad WHERE gebruiker_id = $data->id";

Code | Selecteer Alles
minimaliseren
1
2
3
$datumnu date("Y-m-d");

if(
$datumnu >= $object->maxdatum){}


Dus wanneer de tijd 2 uur verschilt mag je weer spelen bij de geluksrad, anders niet.
02-09-2011 11:31
Reageer op: "geluksrad"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden