Scoout
24.03.2008, 19:08:15
Czy jest możliwość stwożenia przez kod zmiennej $_POST[...] lecz nie używajądz do tego formulaży??
Zależy mi by została stwożona zmeinna $_POST[...] ale bez formulaży np ukrytych w przycisku logowania czy w menu...
sagittariuspl
24.03.2008, 19:45:12
wyślij zmienne np. jako ciateczka w zmiennej $_COOKIe. nie wiem co chcesz osiągnąć, bo zmienna POST jest właśnie do formularzy.
Scoout
24.03.2008, 19:49:10
Chcę jak by przekazać dane na następną stronkę.
Lecz np jeśli osoba zostanie przekierowana automatcznie nie klikając przycisku to nie moge uzyc formulaża a sesje bende musiał potem usunąć a posty sie same kasują...

To da rade to jakoś zrobić??
Pride
24.03.2008, 19:50:46
Nie rozumiem do końca bo po co chcesz tworzyć zmienną bez formularza? Możesz uzyć jedynie inputa z type='hidde' i submita podpisać pod obrazek.
Cysiaczek
24.03.2008, 19:51:38
Właśnie przez mechanizm sesji. $_POST jest wypełniana od zera na początku każdego skryptu, wiec nie zrobisz tego tak, jak chcesz.
Pozdrawiam.
krzywy36
24.03.2008, 22:43:45
a nie mozna zrobic czegos takiego: $_POST['zmienna'] = 'wartosc';
Scoout
24.03.2008, 22:46:51
No można ale po automatcznym przekierowaniu ta wartość zniknie.... ;/
envp
25.03.2008, 00:25:06
Nie rozumie z czym macie problem
<?php
$_POST['zmienna'] = (!isset($_POST['zmienna']) ?
'dupa_jasia' : $_POST['zmienna']); ?>
l0ud
25.03.2008, 09:51:21
Nie da się przekazać zmiennej POST do innej podstrony bez formularza. Masz za to do wyboru tablicę $_GET $_SESSION i $_COOKIES...
envp
25.03.2008, 10:29:04
A kto powiedział, że ja chce przekazać do kolejnego wykonania skryptu? Chyba jasne jest, że czegoś takiego nie da się zrobić, ale skoro było napisane, że to ma być zabezpieczenie czy cośtego rodzaju w bezpośrednim wczytaniu skryptu, to można sobie napisać żeby uzupełniało domyślnymi wartościami, a o to chyba autorowi wątku chodziło.
Scoout
25.03.2008, 10:46:49
Dziękuje wszystkim...
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.