Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS/php] Automatyczne wypełnianie pól formularza.
Forum PHP.pl > Forum > Przedszkole
darth_sidious
Witam
Od kilku (doslownie) godzin borykam sie z nastepujacym problem. Mam formularz, w ktorym po wybraniu z listy rozwijalnej nazwy dostawcy inne pola (miejscowosc, ulica, kod, itp) wypelniaja sie automatycznie. Formularz tworzony jest w php, a do automatycznego wypalniania pol uzywam JavaScript. Poszczegolne elementy rozwijanej listy tworzone sa poprzez petle i sciagane z bazy danych:

  1. <form action="wprowadz.php" method="post" name="formularz">
  2. <select name='firmy' onchange=Pokaz_zmienna()>
  3. <?php
  4. $pobranie = "select * from firmy order by nazwa_dostawcy";
  5. $wynik_pobrania = mysql_query($pobranie) or die (mysql_error());
  6. $liczba_wierszy = mysql_num_rows($wynik_pobrania);
  7. for($i = 0; $i < $liczba_wierszy; $i++)
  8. {
  9. $wiersz = mysql_fetch_array($wynik_pobrania);
  10. echo "<option value='".$wiersz['nazwa_dostawcy']."'>".$wiersz['nazwa_dostawcy']."</option><br>";
  11. }
  12. ?>
  13. </select>
  14. .
  15. .
  16. .
  17.  
  18. <td>
  19. <input type="text" name="zmienna">
  20. </td>


Poradzilem sobie z wypelnieniem jednego pola o nazwie "zmienna". Poprzez JS przekazuje wybrana z listy firme do zmiennej "x", ktora nastepnie wypelnia zawartosc INPUTA o nazwie "zmienna".

  1. <script LANGUAGE="JavaScript">
  2. <!--
  3. function Pokaz_zmienna() {
  4. var v = document.formularz.firmy.selectedIndex;
  5. var x = document.formularz.firmy[v].value;
  6. document.formularz.zmienna.value=x;
  7.  
  8. //-->


Kolejny INPUT chcialem wypelnic nazwa miejscowosci, w ktorej znajduje sie dana firma i... tu zaczynaja sie dla mnie schody, bo po prostu nie wiem jak polaczyc JS i php. A musze to zrobic, poniewaz miejscowosc rowniez jest pobierana z bazy na podstawie wybranej z listy firmy. Probowalem tak:

  1. <script LANGUAGE="JavaScript">
  2. <!--
  3. function Pokaz_zmienna() {
  4. var v = document.formularz.firmy.selectedIndex;
  5. var x = document.formularz.firmy[v].value;
  6. var y =
  7. <?php
  8. $pobierz = "select miasto from firmy where nazwa_dostawcy = ".x."";
  9. $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
  10. echo $wynik_pobierz;
  11. ?>
  12. document.formularz.miejscowosc.value=y;
  13.  
  14. }
  15. //-->


I niestety nic z tego sad.gif
Co robie zle? Czy kombinujac z polaczeniem JS i php czegos nie pochrzanilem? Nie wiem... Moze Wam uda sie to rozwiklac, badz tez naprowadzic mnie chociaz na jakis slad/kod, ktory pomoze mi dalej juz isc samemu.
I jeszcze jedna uwaga - tych pol/inputow, ktorych trzeba wypelnic na podstawie wybranej firmy jest jeszcze kilka kod pocztowy, nr tel, itp.

Pozdrawiam
Darth
erix
Kod
$pobierz = "select miasto from firmy where nazwa_dostawcy = ".x."";
   $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
   echo $wynik_pobierz;

Gdzie fetchujesz wynik?
darth_sidious
Wynik przypisuje, a wlasciwie chcialbym przypisac do zmiennej Y:

  1. function Pokaz_zmienna() {
  2. var v = document.formularz.firmy.selectedIndex;
  3. var x = document.formularz.firmy[v].value;
  4. document.formularz.zmienna.value=x;
  5. var y =
  6. <?php
  7. $pobierz = "select miasto from firmy where nazwa_dostawcy = ".x."";
  8. $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
  9. echo $wynik_pobierz;
  10. ?>
  11. document.formularz.miejscowosc.value=y;


a nastepnie przypisac ja do inputu o nazwie miejscowosc;
erix
No, ale $wynik_pobierz, to przecież zasób, a nie tablica, czy string...

Możesz spróbować:
Kod
var y = "
   <?php
   $pobierz = "select miasto from firmy where nazwa_dostawcy = ".x."";
   $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
   $wynik_pobierz = mysql_fetch_assoc($wynik_pobierz);
echo $wynik_pobierz['miasto'];
   ?>";
   document.formularz.miejscowosc.value=y;
darth_sidious
W tym przypadku w ogole nie wyswietla formularza :-(
Nie wiem czy uzycie tablicy asocjacyjnej jest odbrym rozwiazaniem. Z bazy pobieram przeciez tylko jedna dana - nazwe miasta.
Moze problem jest przy wyborze miasta na podstawie wyniku z selecta?

  1. <?php
  2. $pobierz = "select miasto from firmy where nazwa_dostawcy = ".x."";
  3. ?>


gdzie "x" to:

  1. var v = document.formularz.firmy.selectedIndex;
  2. var x = document.formularz.firmy[v].value;
erix
Wartość dla nazwa_dostawcy w zapytaniu nie jest w cudzysłowie.
A co wywala mysql_error" title="Zobacz w manualu php" target="_manual?
darth_sidious
Nawiasy zaraz podokladam, a mysql_error nic nie wywala...

Ok... Nawiasy dorzucone, ale tym razem formularz wyswietlany jest prawidlowo. Jednak wybieranie z listy firm nic nie daje - nie wyswietla sie juz nawet pierwszy input o nazwie "zmienna".

A mam takie pytanie.
Czy pobierajac dane z bazy, na podstawie wartosci x, wartosc ta na pewno jest dobrze interpretowana?
  1. <script LANGUAGE="JavaScript">
  2. <!--
  3. function Pokaz_zmienna() {
  4.  var v = document.formularz.firmy.selectedIndex;
  5.  var x = document.formularz.firmy[v].value;
  6.  document.formularz.zmienna.value=x;
  7.  <?php
  8.  $pobierz = "select miasto from firmy where nazwa_dostawcy = "".x.""";
  9.  $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
  10.  echo "var y = $wynik_pobierz";
  11.  ?>;
  12.  document.formularz.miejscowosc.value=y;
  13.  
  14. }
  15. //-->
  16. </SCRIPT>

Jesli nie to piwinien chyba wywalic komunikat o bledzie.
Drugie pytanko - jak sprawdzic jak wartosc faktycznie pod koniec wykonania skryptu ma wartosc $wynik_pobierz ?
erix
  1. <?php
  2. echo "var y = $wynik_pobierz";
  3. ?>

Ale wartość w kodzie JS też musisz dać w cudzysłowy!
  1. <?php
  2. echo "var y = "$wynik_pobierz"";
  3. ?>


Cytat
Drugie pytanko - jak sprawdzic jak wartosc faktycznie pod koniec wykonania skryptu ma wartosc $wynik_pobierz ?

Nie zrozumiałem :S
W JS czy w php, czy jak?
darth_sidious
Cytat(erix @ 12.10.2006, 15:22:51 ) *
  1. <?php
  2. echo "var y = $wynik_pobierz";
  3. ?>

Ale wartość w kodzie JS też musisz dać w cudzysłowy!
  1. <?php
  2. echo "var y = "$wynik_pobierz"";
  3. ?>

Nie zrozumiałem :S
W JS czy w php, czy jak?



Wszystko jedno, chodzi tylko o to aby testowo moze wyswietlic, tak dla sprawdzenia w tej chwili, jaka wartosc ma zmienna $wynik_pobierz

Faktycznie nawiasy uaktywnily puste do tej pory pole input, lecz zamiast wartosci wyswietla sie ciagle Resource id #5 cokolwiek bym nie wybral... Ale i tak jest juz postep... cos wyswietla ;-)
Mam nadzieje, ze dzis uda nam sie z tym uporac.
erix
Cytat
  1. <?php
  2. $wynik_pobierz = mysql_query($pobierz) or die (mysql_error());
  3. ?>

Moja tępa głowa; nie zauważyłem tego wcześniej !@!

$wynik_pobierz, to jest zasób z wynikiem zapytania; musisz go jeszcze potraktować mysql_fetch_array" title="Zobacz w manualu php" target="_manual/mysql_fetch_assoc" title="Zobacz w manualu php" target="_manual.
Sabistik
chwila chwila
  1. <?php
  2. $pobierz = "select miasto from firmy where nazwa_dostawcy = "".x.""";
  3. ?>

x to przeciez zmienna js to jak ty chcesz to wykorzystac w php ? ;o chyba troche sie zagalopowales. takie zeczy o tylko w erze, znaczy ajaxie winksmiley.jpg Po zatym jak juz wspomnial erix nie zabardzo wiesz co zwraca mysql_query
darth_sidious
W takim razie jak przekazac do SELECTA nazwe wybranego dostawce, a nastepnie po wyciagnieciu, np nr kodu pocztowego tego dostawcy, zwrocic kod do skryptu i przypisac do zmiennej, ktora pozniej wyswietli go w inpucie - w tym jest wlasnie problem.

Racja, nie wiem co tak na prawde zwraca mysql_query mimo mysql_error i nie wiem jak to sprawdzic :-(
erix
Zerkałeś do manuala dla tych funkcji? Tam masz wszystko pięknie opisane, co należy zrobić. winksmiley.jpg
Sabistik
Wszystko cos na wzor tego:

  1. <form action="wprowadz.php" method="post" name="formularz">
  2. <select name='firmy' onchange=Pokaz_zmienna()>
  3. <?php
  4. $pobranie = "select * from firmy order by nazwa_dostawcy";
  5. $result = mysql_query($pobranie) or die (mysql_error());
  6. while ($wiersz= mysql_fetch_array($result, MYSQL_ASSOC))
  7. {
  8. $wiersz = mysql_fetch_array($wynik_pobrania);
  9. echo "<option value='".$wiersz['nazwa_dostawcy']."'>".$wiersz['nazwa_dostawcy']."</option><br>";
  10. }
  11. ?>
  12. </select>
  13. .
  14. .
  15. .
  16.  
  17. <td>
  18. <input type="text" name="zmienna">
  19. </td>


  1. <?php
  2. <script LANGUAGE="JavaScript">
  3. <!--
  4. function Pokaz_zmienna() {
  5. var v = document.formularz.firmy.selectedIndex;
  6. var x = document.formularz.firmy[v].value;
  7.  
  8. advAJAX.post({
  9. url: "pob.php.",
  10. parameters : {
  11. "nazwa" : x
  12. },
  13. onSuccess : function(obj) { var y = obj.responseText; },
  14. onError : function(obj) { alert("Error: " + obj.status); },
  15. });
  16.  
  17.  
  18. document.formularz.miejscowosc.value=y;
  19.  
  20. }
  21. //-->
  22. </SCRIPT>
  23. ?>


pob.php:
  1. <?php
  2. $pobierz = "select miasto from firmy where nazwa_dostawcy = ".$_POST['nazwa'];
  3. $result = mysql_query($pobierz) or die (mysql_error());
  4. $row = mysql_fetch_array($result, MYSQL_ASSOC)
  5. echo $row['miasto'];
  6. ?>


Mozliwe jakies bledy bo pisane z palca.

Nie zapomnij obibliotece AdvancedAJAX.
darth_sidious
Dzieki... zaraz poprobuje...



Niestety nadal nic - okienko miasto puste, a najgorsze, ze nie wywala zadnych bledow... NIC.
Moze zaproponujecie jakies inne rozwiazanie?

Chcialem robic bez przeladowywania strony, ale bez tego chyba sie nie obejdzie. Probuje teraz z onChange=submit() w SELECT
Sabistik
  1. <script type="text/javascript" src="advajax.js"></script>
  2. <script LANGUAGE="JavaScript">
  3. <!--
  4. function Pokaz_zmienna() {
  5. var v = document.formularz.firmy.selectedIndex;
  6. var x = document.formularz.firmy[v].value;
  7.  
  8. advAJAX.post({
  9. url: "pob.php",
  10. parameters : {
  11. "nazwa" : x
  12. },
  13. onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },
  14. onError : function(obj) { alert("Error: " + obj.status); },
  15. });
  16.  
  17.  
  18. }
  19. //-->
  20.  
  21.  
  22. <form action="wprowadz.php" method="post" name="formularz">
  23. <select name='firmy' onchange=Pokaz_zmienna()>
  24. <!-- tu sobie potem zamien na pob z db -->
  25. <option value="krk">krk</option>
  26. <option value="waw">waw</option>
  27. <option value="wroc">wroc</option>
  28. </select>
  29. <input type="text" id="zmienna" name="zmienna">
  30. </form>


pob.php jak przedtem

w takiej formie mi dziala - przetestowane.
darth_sidious
Dziala biggrin.gif zmienilem tylko kilka rzeczy w pliku pob.php
- dolozylem linie laczace z baza danych / byly w glownym pliku ale widocznie tu tez musza byc,
- zmienilem troche pobieranie nazwy miasta:

  1. <?php
  2. include 'polaczenie.inc';
  3. $pobierz_miasto = "select * from firmy where nazwa_dostawcy="$_POST[nazwa]"";
  4. $result = mysql_query($pobierz_miasto) or die (mysql_error());
  5. if (mysql_num_rows($result) > 0) {
  6. while($row = mysql_fetch_assoc($result)) {
  7. echo $row['miasto'];
  8. }
  9. }
  10. ?>


W jaki jednak sposob moge teraz za pomoca funkcji Pokaz_zmienna() odwoloywac sie do innych pol formularza (nip, ulica,...) Nie znam Ajaxa wiec nie wiem jak do tego sie zabrac sad.gif ... i kolejne schody
erix
Na przykład tak:
Kod
<script LANGUAGE="JavaScript">
<!--
function Pokaz_zmienna(obiekt) {
var v = document.formularz.elements[obiekt].selectedIndex;
var x = document.formularz.elements[obiekt].value;

advAJAX.post({
    url: "pob.php",
    parameters : {
      "nazwa" : x
    },
    onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },
    onError : function(obj) { alert("Error: " + obj.status); },
});


}
//-->
</SCRIPT>
darth_sidious
Wybaczcie ale z Ajaxa jestem noga. Wrzucilem ten kod i jak sie domyslacie lipa.
Mam jednak kilka pytan:
1. Ten kod odpowadal za pobranie i przypisanie do zmiennej x wyniku SELECTA, a w tej chwili co robi:
  1. function Pokaz_zmienna(obiekt) {
  2. var v = document.formularz.elements[obiekt].selectedIndex;
  3. var x = document.formularz.elements[obiekt].value;


2. Co mam podstawic pod "obiekt"?
3. Czy moglbys rozpisac, jak by wygladalo pobranie wartosci dla dwoch elementow, dajmy na to nip i miasto?
erix
Możesz robić w całym formularzu:
Kod
<select name='firmy' onchange=Pokaz_zmienna('firmy')>


Ale teraz się przyjrzałem temu i można to zrealizować dużo prościej:
Kod
var v = document.formularz.elements[obiekt].selectedIndex;

To nie jest nigdzie używane :/

Kod
<script type="text/javascript">
<!--
function Pokaz_zmienna(obiekt) {
var x = obiekt.value;

advAJAX.post({
    url: "pob.php",
    parameters : {
      "nazwa" : x
    },
    onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },
    onError : function(obj) { alert("Error: " + obj.status); },
});


}
//-->
</script>

I jako zdarzenie onchange dla każdego sprawdzanego elementu input/select podpinasz funkcję Pokaz_zmienna(this).

Jeśli Ci się nie chce, to możesz przejść przez wszystkie elementy formularza pętlą i ustawić funkcję do zdarzenia.
darth_sidious
Ok podmienilem AJAXA na Twoja wersje.
Czy zdarzenie podpinam prawidlowo?
  1. <br>Klient: <input type="text" id="zmienna" name="zmienna" onchange=Pokaz_zmienna(this)>
  2. <br>Miejscowosc: <input type="text" id="miasto" name="miasto" onchange=Pokaz_zmienna(this)>
  3. <br>Ulica: <input type="text" id="ulica" name="ulica" onchange=Pokaz_zmienna(this)>


Czy nie powinno byc tez cos zmienione w pliku pob.php? Wyszukujemy przy jego pomocy wartosci, w tym przypadku nazwe miasta dla wybranej firmy. A jak wyszukac NIP? Utworzyc blizniaczy plik tylka z
  1. <?php
  2. echo $row['nip'];
  3. ?>
na koncu?
Obecnie wyglada tak:
  1. <?php
  2. include 'polaczenie.inc';
  3. $pobierz_miasto = "select * from firmy where nazwa_dostawcy="$_POST[nazwa]"";
  4. $result = mysql_query($pobierz_miasto) or die (mysql_error());
  5. if (mysql_num_rows($result) > 0) {
  6. while($row = mysql_fetch_assoc($result)) {
  7. echo $row['miasto'];
  8. }
  9. }
  10. ?>
erix
Kod
y = obiekt.name;

advAJAX.post({
    url: "pob.php",
    parameters : {
      "nazwa" : x,
"typ" : y
    },
    onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },
    onError : function(obj) { alert("Error: " + obj.status); },
});

Sprawdzaj w skrypcie $_POST['typ'] i odpowiednio pobieraj dane. W tej wprowadzonej przeze mnie zmiennej będzie przypisana nazwa elementu formularza.
darth_sidious
Zminilem to w pliku pob.php. Czy chodzili o cos takiego?
  1. <?php
  2. include 'polaczenie.inc';
  3. $pobierz_miasto = "select * from firmy where nazwa_dostawcy="$_POST[nazwa]"";
  4. $result = mysql_query($pobierz_miasto) or die (mysql_error());
  5. if (mysql_num_rows($result) > 0) {
  6. while($row = mysql_fetch_assoc($result)) {
  7. if ($_POST['typ'] == 'zmianna') {
  8. echo $row['nazwa_dostawcy'];
  9. }
  10. elseif ($_POST['typ'] == 'miasto') {
  11. echo $row['miasto'];
  12. }
  13. elseif ($_POST['typ'] == 'ulica') {
  14. echo $row['ulica'];
  15. }
  16. }
  17. }
  18. ?>


Jeszcze jedo pytanie. Czy nie powinno sie cos zmieniac w skrypcie w linii
  1. onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },

Tu caly czas jest wartosc 'zmienna', a przeciez pobieramy tez np, dane 'miasto'.

Dla pewnosci wkleje teraz caly kod ktory "wyszedl" po wszystkich przerobkach.
wprowadz_4.php
  1. <?php
  2. include 'naglowek.inc';
  3. include 'polaczenie.inc';
  4. ?>
  5.  
  6. <script type="text/javascript" src="advajax.js"></script>
  7. <script type="text/javascript">
  8. <!--
  9. function Pokaz_zmienna(obiekt) {
  10. var x = obiekt.value;
  11. var y = obiekt.name;
  12.  
  13. advAJAX.post({
  14. url: "pob.php",
  15. parameters : {
  16. "nazwa" : x,
  17. "typ" : y
  18. },
  19. onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },
  20. onError : function(obj) { alert("Error: " + obj.status); },
  21. });
  22.  
  23. }
  24. //-->
  25. </script>
  26.  
  27.  
  28.  
  29. <form action="wprowadz_4.php" method="post" name="formularz">
  30. <select name='firmy' onchange=Pokaz_zmienna('firmy')>
  31. <option>---WYBIERZ---</option>
  32. <?php
  33. $pobranie = "select * from firmy order by nazwa_dostawcy";
  34. $wynik_pobrania = mysql_query($pobranie) or die (mysql_error());
  35. $liczba_wierszy = mysql_num_rows($wynik_pobrania);
  36. for($i = 0; $i < $liczba_wierszy; $i++)
  37. {
  38. $wiersz = mysql_fetch_array($wynik_pobrania);
  39. echo "<option value='".$wiersz['nazwa_dostawcy']."'>".$wiersz['nazwa_dostawcy']."</option><br>";
  40. }
  41. ?>
  42. </select>
  43. <br>Klient: <input type="text" id="zmienna" name="zmienna" onchange=Pokaz_zmienna(this)>
  44. <br>Miejscowosc: <input type="text" id="miasto" name="miasto" onchange=Pokaz_zmienna(this)>
  45. <br>Ulica: <input type="text" id="ulica" name="ulica" onchange=Pokaz_zmienna(this)>
  46. </form>


pob.php
  1. <?php
  2. include 'polaczenie.inc';
  3. $pobierz_miasto = "select * from firmy where nazwa_dostawcy="$_POST[nazwa]"";
  4. $result = mysql_query($pobierz_miasto) or die (mysql_error());
  5. if (mysql_num_rows($result) > 0) {
  6. while($row = mysql_fetch_assoc($result)) {
  7. if ($_POST['typ'] == 'zmianna') {
  8. echo $row['nazwa_dostawcy'];
  9. }
  10. elseif ($_POST['typ'] == 'miasto') {
  11. echo $row['miasto'];
  12. }
  13. elseif ($_POST['typ'] == 'ulica') {
  14. echo $row['ulica'];
  15. }
  16. }
  17. }
  18. ?>
erix
Co do php, to dobrze kombinujesz winksmiley.jpg

Cytat
Kod
onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },

Kod
onSuccess : function(obj) { obiekt.value = obj.responseText; },
darth_sidious
Niestety nic nie dziala sad.gif
Trace po malu nadziej, ze to kiedys sie uda... Nie wiem nawet gdzie tkwi blad. Nie wyswietlaja sie zadne kody bledow. NIC.
Druga opcja to zrobienie tego poprzez onChange=submit() w SELECT, ale takich SELECTow mam 3 (klient, dostawca, odbiorca) i kombinowanie z przekazywaniem zmiennych przez te formularze, odswiezaniem danych jeszcze bardziej mnie przeraza sad.gif
A moze masz jakis pomysl jak jeszcze inaczej to rozwiazac. Pokrotce opisze (przypomne) co chcialbym otrzymac. Formularz, ktory jest tabela podzielony jest na 3 czesci: KLIENT, MIEJSCE ZALADUNKU, MIEJSCE ROZLADUNKU. Wszystkie, aby ulatwic sprawe z wprowadzaniem danych, odnosza sie poprzez wlasnie wybranie nazwy firmy z SELECTa do bazy danych, z ktorej pobieraja odpowiednie informacje i automatycznie uzupelniaja komorki formularza. Nastepnie uzytkownik przechodzi na kolejna strone, gdzie wszystkie dane sa wyswietlone w bardziej "fajerwerkowej" wersji, tzn ladnie ulozone w tabelce, co wazniejsze dane pogrubione, z obliczonymu kosztami za fracht, itp. I tu dopiero zatwierdza wszystko.
Dwa ostatnie formularze to wydaje mi sie prosta sprawa. Jak widzisz utknalem w pierwszym, a wiec wprowadzenie danych.
Moze widzisz rozwiazanie tego problemu inaczej - bylbym wdzieczny za kazda sugestie, bo mnie pomysly juz sie koncza (chyba nawet juz sie skonczyly).
Sabistik
  1. onSuccess : function(obj) { document.formularz.zmienna.value = obj.responseText; },

tutaj musisz zrobic podobnie jak z tymi ifami w pob.php

A jak nie wiesz jak to ladnie upchac do jednej funkcji to zrob tych funkcji tyle ile masz tych selectow. Bo widze ze Tobie trzeba wszystko na tacy wykladac. Zrob kolejne funkcje do kolejnych selectow analogicznie do tej co Ci podalem ktora dzialala. Nie bedzie to profesjonalka napewno...
darth_sidious
Wielkie dzieki! laugh.gif Wreszcie dziala. Zrobilem jak sugerowal Sabistik, tzn stworzylem po jednej funkcji dla kazdego INPUTA. Po malu zaczynam lapac jak to dziala i sporobuje zmienic to tak aby dzialalo na zasadzie jednej tylko funkcji z roznymi zmiennymi... Ale poki bardzo Wam wszystkim dziekuje za pomoc.


Jest jednak cos czego nie rozumiem. Skrypty dzialaja tylko w Firefox'ie (1.5.0.7), nie dzialaja natomiast pod Opera (8.54) i IE (6). Obsluga JS wlaczona jest we wszystkich. Co zrobic, aby dzialaly we wszystkich 3 przegladarkach?


Pozdrawiam
Darth
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.