Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][JavaScript]Brak zmiennej.
Forum PHP.pl > Forum > Przedszkole
zolasty
Dlaczego ta funkcja:
[JAVASCRIPT] pobierz, plaintext
  1. function testowa(){
  2. document.getElementById("nazwa").value=lat.toFixed(10);
  3. document.getElementById("nazwa2").value=lng.toFixed(10);
  4. }
[JAVASCRIPT] pobierz, plaintext

Wywoływana tak:
  1. <a style='color:red' href="#" id = reg onclick="testowa()">
  2. <b>Załaduj współrzędne markera!</b>
  3. </a>
  4. <form action="index.php?mod=add_woda" method="POST">
  5. Długość: <input type="text" id="nazwa" />Szerokość: <input type="text" id="nazwa2" />
  6. <input type="submit" />
  7. </form>

Po odebraniu danych w "add_woda":
  1. $lat = $_POST['nazwa'];
  2. $lng = $_POST['nazwa2'];
  3. echo "Szerokość: ";
  4. echo $lat;
  5. echo '<br/>';
  6. echo "Dlugosc: ";
  7. echo $lng;

Nie zwraca nic, żadnego błędu po prostu nic... Wczytuje dane do inputów (widać je), przesyłam dane formularzem i tam mi ich nie wypisuje. Zmienne które przesyłam to np. 53.4310404238 i 14.5356202126.
lepmajster
a gdzie w input masz NAME="nazwa" questionmark.gif

NAME a ID to dwie rozne rzeczy, jesli chcesz odebrac cos POSTem, to odbierasz to po nazwie (name).
  1. <input type="text" name="nazwa" id="nazwa" />
zolasty
  1. <form action="index.php?mod=add_woda" method="POST">
  2. Długość: <input type="text" name="nazwa" id="nazwa"/>
  3. Szerokość: <input type="text" name="nazwa2" id="nazwa2"/>
  4. <input type="submit" />
  5. </form>



Dzięki smile.gif
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.