Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP przekazywanie dancyh w adresie URL
Forum PHP.pl > Forum > Przedszkole
capricorn
dopiero zaczynam z PHP, wiec prosze o wyrozumialosc.
Problem mam z przekazaniem zmiennej do nastepnej strony.

na pierwszej stronie mam taki kod:

echo '<a href="strona2.php?id ='.$zmienna['user_id'].'">edytuj</a><br>';


i w adresie widze ze zmienna jest przekazywana,
http://localhost/pehap/strona2.php?id%20=2

problem mam z jej odczytaniem.
Z tego co wiem zmienna id powinna byc dostepna w tablicy GET. ale niestety

$my_id =$_GET[id'];

to nie działa

co wiec zrobic zeby miec ta liczbe (w tym przypadku, jak wiadac '2' )
c3zi
<a href="strona2.php?id=".$zmienna['user_id']>edytuj</a><br>

no i odczytujesz:

$_GET['user_id'];
Cysiaczek
@c3zi - aleś dowalił... tongue.gif

@capricon - masz tam spację w ?id[spacja]= - to nawet widać po linku. Usuń ją.

Pozdrawiam.

Aha.
Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole
capricorn
rzeczywiscie spacja.. dzieki ;-)

duzo robie w AS..i dopiero zaczynam z PHP i MySQL.
.
wrazliwosc na blady typu brak srednika czy spacja..poprostu mnie rozwala


Dzieki jeszcze raz. POZDRO!
c3zi
@Cysiaczek Nie rozumiem [-; Wkleiłem właśnie bez spacji ...
capricorn
Mialbym jeszcze jedno pytanie odnosnie przekazywania zmiennych.

Jezeli przekazuje zmienne w formularzu.. czyli przekazuje je naciskajac przycisk wyslij np.

<form action="strona2.php" method="GET">
<input type=text name=f1>
<input type=submit value="Wyślij">
</form>



do strony strona2.php zostaje przeslana zmienne f1 rowna to co wpiszemy w polu formularza.
Jak teraz zrobic zeby razem ze zmienna f1 dodatkowo jeszcze wyslac zmienna $id?
bmL
<input type="hidden" name="id" value="'.$id.'">
druga opcja to zastosowanie sesji
Cysiaczek
Prosiłem - nie poprawiłeś.

Zamykam. Temat zostanie poownie otwarty, gdy otrzymam (lub inny moderator) propozycję poprawnego tematu na PW.
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.