Ik ben bezig met een systeem waarin meerdere gebruikers aan een draaiboek met daarin onderwerpen kunnen werken.
Nu is het niet de bedoeling dat als iemand in een onderwerp aan het werken is, iemand anders het onderwerp tegelijkertijd bewerkt.
Dan zou informatie verloren kunnen gaan.

Hoe kan ik ervoor zorgen dat maar een iemand tegelijkertijd een pagina (met daarin het formulier) kan bezoeken?
Laad je jQuery eigenlijk wel in?
En wat zegt de debug-console van je browser?
Als ik de broncode van test.php open in het browser staat het script er wel goed in met ID:
17

<script type="text/javascript">var itemID= '17';</script>
<script>
$(document).ready(function(){
loadData(id);

function loadData(id) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + id + "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () { 
                    loadData(id);
                }, 3000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});

</script>
Wat staat er in de debugconsle van je browser? Druk eens op Ctrl+Shift+J?
En laad je wel de .js-file van jQuery in? Zonder dat zullen de Jquery-functie namelijk nooit werken.
Verander even regel 12 naar:


data: {itemID: id},


Edit: '+' vergeten weg te halen O_o

Edit 2: Voor het geval je gaat zeggen "het werkt niet":

Ah, de globale scope van JavaScript en de scope van $().ready() zijn mogelijk niet hetzelfde. Zet die var itemID declaratie eens binnen je $().ready() block...
Volgens mij moet die itemID var gewoon werken binnen de ready-function van jQuery.
Dit doe ik ook op mijn eigen website, wel met een extern .js bestand uiteraard waar ik die variabele in gebruik.
En laad je wel de .js-file van jQuery in? Zonder dat zullen de Jquery-functie namelijk nooit werken.

- Ik denk dat het hier aan ligt. Welke file moet ik linken?
Arien heeft dat je al gezegd in zijn post

Dus:

<script type="text/javascript" src="script.js"></script> 
Vaag ik krijg het maar niet aan de praat.
Davy, zou jij je bestandjes eens willen sturen naar mij?

Reageren