Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak w linku przekazać skryptowi łańcuch ?
Forum PHP.pl > Forum > Przedszkole
Gość_lukaszjenek_*
Witam

Przypisuje zmiennej wartość:
$kat1 = 'Sprzęgła, hamulce';

Podkładam do linku zmienną $kat1:

a href=pokaz.php?kat='$kat1';

i w skrypcie który odbiera otrzymuję jedynie część łańcucha czyli "sprzęgła".

Co zrobić żeby to poszło całe ?

dzięki
Łukasz
dyktek
  1. <?php
  2. $kat = 'sprzegla, hamulce';
  3.  
  4. echo '<a href="index.php?kat='.$kat.'">kat</a>';
  5. ?>


musi działać smile.gif
Gość
musi i.....działa

dzięki
Łukasz
TomASS
wcale nie musi tongue.gif
ja bym to bezpieczniej zrobił tak:

  1. <?php
  2. $zmienna = 'Sprzęgła, hamulce';
  3. echo '<a href="proba.php?wyslij='.$zmienna.'">Link</a>';
  4. echo '<br/>'.$_GET['wyslij'];
  5. ?>


chodzi mi oczywiście o $_GET
dyktek
no i z linka przydałoby sie usunąć znaki pl oraz spacje
bigZbig
Cytat(TomASS @ 21.06.2006, 15:03 ) *
wcale nie musi tongue.gif
ja bym to bezpieczniej zrobił tak:

  1. <?php
  2. $zmienna = 'Sprzęgła, hamulce';
  3. echo '<a href="proba.php?wyslij='.$zmienna.'">Link</a>';
  4. echo '</br>'.$_GET['wyslij'];
  5. ?>


chodzi mi oczywiście o $_GET

A ja bym to zrobił poprawniej
  1. <?php
  2. $zmienna = 'Sprzęgła, hamulce';
  3. echo '<a href="proba.php?wyslij='.$zmienna.'">Link</a>';
  4. echo '<br />'.$_GET['wyslij'];
  5. ?>

chodzi mi oczywiście o br winksmiley.jpg
TomASS
racja - błąd w sztuce tongue.gif
już poprawiam smile.gif
kszychu
I po odpaleniu waszych poprawnych aż do granic możliwości przykładów (przed kliknięciem w link) wita nas radosny komunikat (pisane z głowy) "Notice: undefined indeks wyslij".
Ale dość dygresji. Autor otrzymał odpowiedź i proponuję zakończyć tę jałową dyskusję.
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.