Newsgroup: it.comp.www.php
Titolo: dove iniziare per gioco instant win con php+mysql?

Ciao a tutti,
nei prossimi giorni dovrei mettere in piedi un gioco instant win in cui un
giocatore a caso vince, ma solo dopo una ora e dopo un certo minuto (ora e
minuti stabiliti casualmente).
 
Ho cercato in giro ma non ho trovato nessun genere di script che sia
analizzabile all'uopo.
Ne sto cercando anche a pagamento, ma invano.
Qualcuno qui mi puo' indirizzare verso una risorsa affidabile?
 
vi ringrazio in anticipo per qualsiasi suggerimento.
 
ciao
 
tony


Non so se ho capito davvero il requisito, ma mi pare di intendere, che 
alle ore 00.00 di ogni gg, venga scelta ora e minuta causali (per quel 
giorno) č corretto?
Se č cosě, con php ti direi che dovrai (oltre all'interfaccia x giocare) 
farti un piccolo script che venga schedulato alle 00.00 (cron o 
operazione pianificata) e lanciato dalla cli per scrivere su un db o un 
file di testo tale numero. E una cosa simile pronta (per quanto banale) 
non so se si trovi.
 
Sempre contando che io abbia capito davvero che devi fare:P
 
In alternativa potresti far eseguire la stessa cosa al primo accesso 
della pagina di ogni gg, a mio modo di vedere meno elegante, ma 
realizzabile anche su un host di cui non hai controllo.
 
-- 
Z.

 realizzabile anche su un host di cui non hai controllo.
 
anche questa e' una idea.
puo' funzionare una cosa del genere?:
ho una tabella "ore_random" con 4 campi:
- id_or
- data_or
- ora_or
- min_or
- vincita_assegnata_or
- userid_or
 
Quando un visitatore si logga controllo se esiste  la data corrente nella
tabella 'ore_random' e in caso negativo popolo i campi ora e min con numeri
casuali.
 
Fatto questo, quando un utente gioca e si logga, devo confrontare la data e
l'ora di login con la data e l'ora della tabella 'ora_random'. se la
data/ora di login e' superiore alla data/ora random assegno la vittoria
flaggando il campo vincita_assegnata_or a 1 (default era 0) e assegnando
l'id dell'utente loggato al campo userid_or.
 
Credi che possa funzionare?
 
ciao e grazie ancora per i tuoi suggerimenti.
 
tony
 
 
 
 
 

 Credi che possa funzionare?
 
No.
Cioč, se fai cosě e mi dici qual'č il sito, vinco io tutti i giorni.
Cosa si vince? :-D

 Cosa si vince? :-D
 
avrei pensato ad un freezer a legna ;).
 
tony

 avrei pensato ad un freezer a legna ;).
 
 
Beh, si potrebbe anche fare. Magari un freezer sarebbe scomodo,
ma un frigo sarebbe già più semplice.
 
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
 
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 
 
 

 Credo che la soluzione che hai indicato prima sia la più funzionale.
 
oddio, questa e' quella che mi e' venuta in mente in questo momento.
Sicuramente esistono soluzioni migliori. E mi piacerebbe conoscerle.
Se a qualcuno interessa e ne ha voglia puo' esporre una modalita'
differente/migliore.
Magari interessa (oltre a me, ovviamente) anche ad altri.
 
Ciao e grazie per il feedback.
 
tony

 Credi che possa funzionare?
 
Non hai scritto una cosa, ma suppongo la sottintendessi: se data ora è 
superiore e il premio non è già assegnato.
Per il resto si, restano implicite tutte le precauzioni del caso: 
permettere una sola giocata al gg al singolo utente e così via... ma 
ovviamente sono cose che avrai già considerato.
 
Se il sito ha numeri impegnativi di accesso (in realtà sarebbe da fare 
cmq), devi anche mettere in transazione il check e l'update della 
tabella delle vincite per evitare problemi sulle concorrenze, ma anche 
qua penso di dirti cose note.
 
-- 
Z.

 avrei pensato ad un freezer a legna ;).
 
Fantastico ;-)

 giusto e vinco :-)
 
Questo non lo devi impedire, a meno che non sia scritto nel regolamento.
Quando si fa un concorso bisogna seguire alla lettera quello che c'e` 
scritto nel regolamento, perche` le multe sono salatissime (dell'ordine 
dei 200.000 euro a infrazione).
 
Se sul regolamento non c'e` scritto che puoi giocare solo una volta al 
giorno, o che devono passare tot minuti tra due giocate, non si possono 
mettere filtri che impediscano di giocare, quindi il tuo script e` 
perfettamente valido.
 
In pratica: sono tutti c***i dell'ufficio legale. :)
 
Bye.
 
P.S.: poi e` vero, puoi far partire una denuncia per "tentato DoS" al 
server, ma e` una cosa esterna al concorso.

 giusto e vinco :-)
 
hai ragione. mea culpa.
In effetti non l'ho scritto, ma si puo' fare una sola giocata al giorno.
 
Grazie per i commenti. 
 
Grazie a tutti per le info.
 
tony