Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]PHP - przesyłanie danych z formularza $_POST
Forum PHP.pl > Forum > Przedszkole
xpander
Mam problem - wygląda na to że zmienna nie jest przekazywana pomiędzy plikami?

Plik1:

CODE
<form action="wynik.php" method="POST">
zmienna <input type=text name=zmienna><br>
<input type=submit value="Wyslij">
</form>


Plik2:

CODE
<?php
$wynik = $_POST[‘zmienna’];
print_r ($wynik);
?>


Najpierw wywołuję w przeglądarce Plik1, przenosi mnie do Pliku2, nie wyświetla błędów.
Jednak nie wyświetla też zmiennej podanej w formularzu, jak powinno - pusta strona
Co robię źle?
nospor
nie: $_POST[‘zmienna’];
a: $_POST['zmienna'];

spojrz na ciapki
uzi123
Jak na razie to widzę, że masz bład w kodzie HTML - brakuje " i / (zobatrz http://www.kurshtml.boo.pl/html/pole_tekst...formularze.html) Według mnie po tym powinno już być dobrze
  1. <form action="wynik.php" method="POST">
  2. <input type="text" name="zmienna" value="odpowiedź domyślna" />
  3. <input type="submit" value="Wyslij">
  4. </form>

xpander
dzięki nospor, pomogło. a już zwątpiłem.
pytanie skąd te ' zmieniły mi się na okrągłe '

dziwne, bardzo dziwne, pisałem wszystko z klawiatury.

Mam jeszcze jedno pytanie:

CODE
$ulica = $_POST['ulica'];
$wynik = mysql_query("SELECT ulica FROM ulica WHERE ulica=$ulica") or die('Błąd zapytania');
print_r ($wynik);


wypisuje mi na ekranie

Resource id #3

A spodziewałbym się nazwy ulicy?

phpion
Cytat(xpander @ 8.10.2010, 11:24:36 ) *
Mam jeszcze jedno pytanie:

CODE
$ulica = $_POST['ulica'];
$wynik = mysql_query("SELECT ulica FROM ulica WHERE ulica=$ulica") or die('Błąd zapytania');
print_r ($wynik);


wypisuje mi na ekranie

Resource id #3

A spodziewałbym się nazwy ulicy?

Ciekaw jestem na jakiej podstawie się tego spodziewasz. Zainteresuj się mysql_fetch_assoc co przyda Ci się w przyszłości. Dla tego konkretnego przypadku wystarczy mysql_result:
  1. echo mysql_result($wynik, 0);
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.