tikketim
Legacy Member
ik heb een tijdje geleden een schaakspel gescript in php , nu zak ik overlaatst dat ik script.aculo.us wel kon gebruiken om de stukken te verplaatsen.
het bord zelf ziet er zo uit :
een table met alle vakjes van het bord met daarop de stukken ( img ) met het id van het stuk met als eerste 3 cijfers de naam van het stuk ( in dit geval : zwarte toren 1 ) en daarna een stukje javascript om die toren te kunnen verplaatsen
als ik dan dat stuk naar een ander vakje wil verplaatsen ziet het er zo uit :
het id word met ajax doorgestuurd naar add.php die dan de verwerking gaat doen ( controle's of die bepaalde zet wel mag etc .. ) maar het probleem is dat ik er niet in slaag een parameter mee te geven van het vakje waar dat stuk dan uiteindelijk is op losgelaten
hopelijk snapt iemand het
het bord zelf ziet er zo uit :
PHP:
<td class="vakje1" id="a8"><img src="images/br.gif" class="stuk" id="tz1a8"/><script type="text/javascript">new Draggable('tz1a8', {revert:false})</script></td>
een table met alle vakjes van het bord met daarop de stukken ( img ) met het id van het stuk met als eerste 3 cijfers de naam van het stuk ( in dit geval : zwarte toren 1 ) en daarna een stukje javascript om die toren te kunnen verplaatsen
als ik dan dat stuk naar een ander vakje wil verplaatsen ziet het er zo uit :
PHP:
<td class="vakje1" id="a4"></td><script type="text/javascript">Droppables.add('a4', {onDrop:function(element){new Ajax.Updater('a4', 'add.php', {parameters:'id=' + encodeURIComponent(element.id), evalScripts:true, asynchronous:true})}})</script>
het id word met ajax doorgestuurd naar add.php die dan de verwerking gaat doen ( controle's of die bepaalde zet wel mag etc .. ) maar het probleem is dat ik er niet in slaag een parameter mee te geven van het vakje waar dat stuk dan uiteindelijk is op losgelaten

hopelijk snapt iemand het
