Cześć, nie działa mi load z jQuery na zwykłym serwerze, a na localhost działa. Serwer to boo.pl
Oto kod:
index.php
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('#button_dodaj_do_koszyka').click(function(){
  4. $("#ladowanie_do_koszyka").html('<div>Trwa ładowanie danych...</div>');
  5. $('#box').load('dodaj_do_koszyka.php', $('#form_koszyk').serializeArray());
  6. setTimeout("window.location.replace('index.php?act=koszyk')");
  7. });
  8. });
  9. </script>
[JAVASCRIPT] pobierz, plaintext


pokaz_gre.php (dodawanie do koszyka itp.)
  1. <div class="jqmWindow" id="dialog">
  2. Proszę wybrać ewentualny rodzaj kupna lub sprzedaży gry. Proszę pamietać przy sprzedaży, że grę nową uważamy tylko i wyłącznie zapakowaną w oryginalną folię.<br />
  3. <form method="post" name="dodaj_do_koszyka" id="form_koszyk" style="padding: 7px;">
  4. <input type="hidden" name="id_produktu" value="'.$row['id'].'" />
  5. <select name="rodzaj" style="margin-bottom: 3px;" onchange="zmien(this.value)">
  6. <option value="" >- - -</option>';
  7. if ($row['cena_n']) {
  8. echo '<option value="1">Kupno nowej: '.$row['cena_n'].'</option>';
  9. }
  10. if ($row['cena_u']) {
  11. echo '<option value="2">Kupno używanej: '.$row['cena_u'].'</option>';
  12. }
  13. if ($row['sprzedaz_n']) {
  14. echo '<option value="3">Sprzedaż nowej: '.$row['sprzedaz_n'].'</option>';
  15. }
  16. if ($row['sprzedaz_u']) {
  17. echo '<option value="4">Sprzedaż używanej: '.$row['sprzedaz_u'].'</option>';
  18. }
  19. echo '</select><br />
  20. <input id="button_dodaj_do_koszyka" type="submit" name="dodaj" disabled="disabled" style="background: url(img/dodaj_do_koszyka.gif); width: 139px; height: 34px;" value="" />
  21. </form>
  22. <div id="ladowanie_do_koszyka" style="padding: 7px;"></div>
  23. </div>


dodaj_do_koszyka.php (wywoływane przez JS)
  1. <?php
  2. require "connection.php";
  3. connection();
  4. $id_produktu = mysql_real_escape_string($_POST['id_produktu']);
  5. $id_uzytkownika = $_SESSION['id_u'];
  6. $rodzaj = mysql_real_escape_string($_POST['rodzaj']);
  7. mysql_query("INSERT INTO `koszyk` ( `id` , `id_produktu` , `id_uzytkownika` , `ilosc` , `rodzaj` ) VALUES (NULL , '$id_produktu', '$id_uzytkownika', '1', '$rodzaj');");
  8. sleep(2);
  9. ?>


No i na tym zwykłym serwerze w ogóle nie jest wywoływany ten plik dodaj_do_koszyka.php.
Proszę o pomoc.