Skocz do zawartości

Przekazanie wartości zmiennej


radca78

Rekomendowane odpowiedzi

Witam,

Mam problem z przekazaniem zmiennej do skryptu.

W obrębie pierwszego pliku mam zmienna ($zmienna = "cos":). Chciałbym ją przekazać do drugiego pliku php, w taki sposób aby zawartosc zmiennej nie byla widoczna w kodzie strony (wiec odpada uzycie np chociazby hidden w formularzu).

Znacie jakis sposob ?

Odnośnik do komentarza
Udostępnij na innych stronach

Masz 2 wyjścia - albo przekażesz ją w GET, albo przekażesz ją w cookie. Zapewne, jeżeli nie chcesz, żeby to było "aż tak widoczne", lepszym rozwiązaniem będzie zapisanie w ciastku. Pozdrawiam

Dała matka rozum? To kombinuj.

Odnośnik do komentarza
Udostępnij na innych stronach

pytanie w konkretnym pytaniu potrzebna jest wogole optymalizacja w tym kierunku. moze to jakis formularz w panelu administracyjnym albo kie licho :)
Możesz to napisać językiem zrozumiałym dla człowieka ? :)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

... przekazanie wartość następnej stronie to problem rodem z serii "Przygody Masywa z PHP" :D

Tak jak napisali przedpiszcy :P

- sesja

- cookies

- metoda GET czyli w linku

- zapis /odczyt plik tekstowy-baza

php, w taki sposób aby zawartość zmiennej nie byla widoczna w kodzie strony (wiec odpada uzycie np chociazby hidden w formularzu).
Jeszcze możesz przekazać w ukrytym polu formularza ale nie w sposób stricte jawny tylko "zakodowany" za pomocą string base64_encode ( string dane ) o w skrypcie odbiorcy string base64_decode ( string dane )

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeszcze możesz przekazać w ukrytym polu formularza ale nie w sposób stricte jawny tylko "zakodowany" za pomocą string base64_encode ( string dane ) o w skrypcie odbiorcy string base64_decode ( string dane )

Pierwszy lepszy człowiek zajmujący sie m.in php rozpozna to kodowanie :D

Możesz tworzyć furmularze za pomocą JS, no ale to będzie wymagało wł. obsługi JS.

Co to za dane że nie mogą być wysłanem GETTEM?

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Pierwszy lepszy człowiek zajmujący sie m.in php rozpozna to kodowanie
Mamy "żywy" przykład na tym forum jak dużo jest takich osób :D

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

... przekazanie wartość następnej stronie to problem rodem z serii "Przygody Masywa z PHP" :)

:D no nie wytrzymam. Tak przypadkiem tu zajrzałem i widze że ci usiadłem na psyhice Mion. Sorry.

Ale podziwiam cie za cierpliwość do mnie. :blush:

Już za niedługo kolejna porcja "przygód" :pisze::D

Pozdr.

-----------------------------------------------

A propos pytania:

Można poprostu zapisać to tak nie? :

<A href="jakasstrona.php?zmienna=cos">Prześlij Zmienną</A>

I wtedy zmienna cos będzie dostępna w tablicy:

$zmienna = $_GET['cos'];

Prawda? :blink:

Profesjonalne publikacje Content Marketingowe - zamów online na BlackHood.pl 

Szeroki wybór Łożysk samochodowych

Polecam również Praca Bielsko

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności