Mam mały problem ze skryptem:
<script> $(document).ready(function() { $("#username").blur(function() { $("#msgbox").removeClass().addClass('messagebox').text('Sprawdzam...').fadeIn("slow"); $.post("page/check_username.php",{ user_name:$(this).val() } ,function(data) { if(data=='no') { $("#msgbox").fadeTo(200,0.1,function() { $(this).html('<img src="images/error.png">').addClass('messageboxerror').fadeTo(900,1); }); } else { $("#msgbox").fadeTo(200,0.1,function() { $(this).html('<img src="images/accepted.png">').addClass('messageboxok').fadeTo(900,1); }); } }); }); }); </script>
Gdy w formularzu wpiszę nazwe ok sprawdza i mnie o tym informuje czy jest wolny czy nie
ale gdy np: zmienię z $.post("page/check_username.php" na $.post("?page=check_username"
To już sobie poradzić nie umie cały czas pokazuje , że jest wolny a jak zamienię na pierwszą metodę to działa.
A drugie pytanie to w jaki sposób też wysłać zmienną sesji przez ten post? bo jeżeli nie znajdę sposobu na drugą metodę to chcę wysłać sesje i sprawdzać czy jest i dawać dostęp wtedy to pliku.
Pozdrawiam