Allora vi spiego subito il mio dilemma. Sto progettando un codice che dovrebbe permettermi di muovere su di un immagine un DIV, vi spiego come ho fatto.
<?php
Prima di tutto ogni utente registrato al mio sito ha in phpmyadmin ( database ) oltre ai campi, Username, Password, Email ecc.. due campi aggiuntivi chiamati rispetivamente X e Y.
Li richiamo quindi dal database.
$mysql =" Select X e y dall'utente con nome = al nome del personaggio connesso." // naturalment enon ho scritto così, è per render e l'idea :P
in seguito creo le rispettive variabili:
$X = Result del richiamo mysql
$Y = result del richiamo mysql
Ora a centro pagina ho un div con un immagine e un altro div ( che và sopra di questo ) con un puntino rosso.
< div id=mappa ><img src ecc...>
<div id= puntino style= Qui arriva ilv ero è proprio meccanismo, setto margin top e left in base a X e Y del database></div>
</div>
Ora con due BUTTON faccio muovere il div ( faccio aggiungere 20px ogni volta che clicco a X o Y). IL PROBLEMA!
Quando cliccko sul BUTTON left, sulla mappa il puntino rosso non si muove, però se aggiorno si muove. Allora ho provato con un redirect alla fine del comando, e tutto va bene. Però quando ci sono piu utenti connessi io non riesco a vedere i loro movimenti a meno che non aggiorno la mappa. Questa cosa è frustante! Io vorrei vedere i movimenti degli altri utenti in tempo reale! Credo sia javascript?
COME FARE? T_T
ecco un video per farvi capire cosa vorrei fare. = http://www.youtube.com/watch?v=4rJqvm5eIAY