Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ajax/mysql] problem na serwerze
wzd
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 1
Dołączył: 26.06.2007

Ostrzeżenie: (0%)
-----


witam, poniżej przedstawiam kod opracowany na podstawie http://www.php.rk.edu.pl/w/p/powizane-pola...zystujce-ajaxa/

I znowu podobny problem co ostatnio na localhost mi pobiera do drugiego selecta dane, a na serwerze yoyo.pl już nie :/
Siedzę próbuje dojść ale nie wychodzi mi.

index.php
  1. <script type="text/javascript" src="js/ajax.js"></script>
  2. <script type="text/javascript" src="js/pobierz.js"></script>


pobierz.js

  1. var ajax = new sack();
  2.  
  3. function pobierz_podkategorie(sel)
  4. {
  5. var podkategoria = sel.options[sel.selectedIndex].value;
  6. document.getElementById('pobkat').options.length = 0; // Empty city select box
  7. if(podkategoria.length>0){
  8. ajax.requestFile = 'pobierz_podkategorie.php?podkategoria='+podkategoria; // Specifying which file to get
  9. ajax.onCompletion = utworz; // Specify function that will be executed after file has been found
  10. ajax.runAJAX(); // Execute AJAX function
  11. }
  12. }
  13.  
  14. function utworz()
  15. {
  16. var obj = document.getElementById('pobkat');
  17. eval(ajax.response); // Executing the response from Ajax as Javascript code
  18. }


pobierz_kategorie.php

  1. <?php
  2.  
  3. if(isset($_GET['podkategoria']))
  4. {
  5.  
  6. include('admin/config.ini');
  7. $pobrana = mysql_real_escape_string($_GET['podkategoria']);
  8.  
  9. $k = mysql_query("SELECT * FROM podkategorie WHERE id_kategoria = ".$pobrana." order by podkategoria ASC ") or die('Błąd!');
  10.  
  11. if(mysql_num_rows($k) > 0)
  12. {
  13. while($lista = mysql_fetch_array($k))  
  14. {
  15.  
  16. echo "obj.options[obj.options.length] = new Option('".$lista['1']."','".$lista['0']."');";
  17.  
  18. }
  19. }
  20. }
  21. ?>



No i plik gdzie znajduje się formularz z selectami :

  1. <select class="input_wpis" name="kategorie" onchange="pobierz_podkategorie(this)">
  2. <option value="w" selected="selected">Wybierz</option>
  3. <?php
  4. include('admin/config.ini');
  5. $kategorie = mysql_query("SELECT * FROM kategorie") or die('Błąd!');
  6.  
  7. if(mysql_num_rows($kategorie) > 0)
  8. {
  9. while($lista = mysql_fetch_array($kategorie))
  10. {
  11. $kate = $lista[0];
  12. echo '<option value="'.$lista[0].'">'.$lista[1].'</option>';
  13.  
  14. }
  15.  
  16. }
  17.  
  18. ?>
  19. </select>
  20.  
  21. <select name="podkategorie" id="pobkat">
  22. </select>


zacząłem szukać błędu i webdeveloper za każdym razem gdy dokonuje zmiany w pierwszy selecie wywala coś takiego

  1. Błąd: missing ; before statement
  2. Wiersz: 18, Kolumna: 96
  3. Kod źródłowy:
  4. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script><script type="text/javascript">_uacct = "UA-1482806-8"; urchinTracker(); </script>


o co tu chodzi skoro ja nie mam dodanych statystyk googla u siebie w skrypcie biggrin.gif
czyżby to przez darmowy serwer yoyo te moje problemy ?

Ten post edytował wzd 15.01.2008, 23:18:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Yoyo samo dodaje reklamy do plików :/

Co do AJAXa to dlaczego nie skorzystasz np. z advAjaxa?

Radzę zainwestować jakiś tani, ale płatny hosting. Chociażby boo.pl za które można płacić SMSem.


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post
wzd
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 1
Dołączył: 26.06.2007

Ostrzeżenie: (0%)
-----


Cytat(Maxik @ 15.01.2008, 23:42:03 ) *
Yoyo samo dodaje reklamy do plików :/

Co do AJAXa to dlaczego nie skorzystasz np. z advAjaxa?

Radzę zainwestować jakiś tani, ale płatny hosting. Chociażby boo.pl za które można płacić SMSem.



skorzystałem z yoyo.pl tylko by sprawdzić czy wszystko działa.
a próbowałem używać advajax ale nie znam się na tym aż tyle bo zaczęły jakieś błędy wywalać
mógłbyś pomóc ?
Go to the top of the page
+Quote Post
Maxik
post
Post #4





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Jasne, napisz mi na Gadu-gadu, podane na profilu smile.gif


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:06