permanentne php promenljive?
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: permanentne php promenljive?  (Pročitano 1266 puta)
0 članova i 1 posetilac pregledaju ovu temu.
cyber_brain_mfkg
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 128



« poslato: 19 Фебруар 2008, 00:55:27 »

ljudi potrebno mi je da nekix 10-15 promenljivih koje dobijam iz razlicitih formi prosledjujem od prve do cetvrte srtranice nekog wizarda!!!

postoji li neka mogucnost da swe promenljive waze kroz swe 4 stranice? (da se gube posle sledeceg submit form-a???

ili moram peske da prawim

<input type="hidden" pa ime , vrednost...
pa na sledecoj strani $var=$_POST['var']; ... i tako jedno 100x???

xwala unapred
Prijavi uredniku   Sačuvana
Puppet_Master
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 116


WWW
« Odgovor #1 poslato: 19 Фебруар 2008, 11:20:20 »

ljudi potrebno mi je da nekix 10-15 promenljivih koje dobijam iz razlicitih formi prosledjujem od prve do cetvrte srtranice nekog wizarda!!!

postoji li neka mogucnost da swe promenljive waze kroz swe 4 stranice? (da se gube posle sledeceg submit form-a???

ili moram peske da prawim

<input type="hidden" pa ime , vrednost...
pa na sledecoj strani $var=$_POST['var']; ... i tako jedno 100x???

xwala unapred

imas fazon da ubacis u promenjivu sesije , taj fazon se koristi kada se logujes na neki sajt da se zapamte vrednosti koje su potrebne za dalji rad
Prijavi uredniku   Sačuvana

Rad je stvorio coveka , ali mene ubija.
nowave
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 545



« Odgovor #2 poslato: 19 Фебруар 2008, 11:32:12 »

U PHP0-u postoji par predefinisanih nizova, od kojih su neki vidljivi kroz celu sesiju, pa mozda mozes njih da iskoristis. Za vise podataka pogledaj sledeci sajt:
http://www.php.net/variables.predefined
Prijavi uredniku   Sačuvana

save the whales; feed the hungry; free the malloc()s
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 568


Meet Linus


WWW
« Odgovor #3 poslato: 19 Фебруар 2008, 17:37:22 »

У ове сврхе се користе 2 ствари - прва су сесије (и чини ми се да је то оно што ти треба), а друга су колачићи (cookies).
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
jboban
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 841



« Odgovor #4 poslato: 19 Фебруар 2008, 21:31:50 »

postoji li neka mogucnost da swe promenljive waze kroz swe 4 stranice? (da se gube posle sledeceg submit form-a???
Na pocetku svakog php fajla, kao prvu komandu staviš session_start();
Promenljive u sesiju zapisujes sa $_SESSION['promenljiva'] = $promenljiva;
Promenljive iz sesije čitaš sa $promenljiva = $_SESSION['promenljiva'];

test1.php
Kod:
session_start();
$_SESSION['username'] = $user;
$_SESSION['password'] = $pass;
...

test2.php
Kod:
session_start();
$user = $_SESSION['username'];
$pass = $_SESSION['password'];
...
Prijavi uredniku   Sačuvana
cyber_brain_mfkg
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 128



« Odgovor #5 poslato: 20 Фебруар 2008, 00:06:22 »

Xwala ljudi!
Nesto sam wec iscackao po netu a i washi predlozi su dobro doshli!
prawim jedan zanimljiv portal...kad boode gotow stawicu screen shotowe i kratak opis negde na forumu!(da se i ja xwalim malo Cheesy)

josh jednom xwala a ja se wracam na sto za crtanje!
Prijavi uredniku   Sačuvana
cyber_brain_mfkg
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 128



« Odgovor #6 poslato: 23 Фебруар 2008, 16:48:22 »

E ljudi ewo o5 par problema:

1. postoji li mogucnost da se $_FILES promenljiva zapamti u $_SESSIONS???nesto sam pokushao ali ne ide....a potrebno mi je da uploadujem fileowe dve strane posle dobijanja $_FILES promenljive!

2. kako da omogucim da se uploaduju .exe fileovi....imam programe koji mora da prodju kroz wine na serveru ali server mi ne omogucava da uploadujem.exe....sa ostalim fajlovima swe lepo radi

neka ideja?

pozdrav!
Prijavi uredniku   Sačuvana
jboban
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 841



« Odgovor #7 poslato: 25 Фебруар 2008, 17:08:17 »

1. $_SESSION['files'] = $_FILES;
2. Upload .EXE fajlova je obično zabranjen od strane servera iz sigurnosnih razloga. Probaj da ih preimenuješ ili arhiviraš RAR-om, ZIP-om ili nekim drugim arhiverom, preneseš pa raspakuješ. Ako ne prodje, u .EXE fajlu promeni prva dva karaktera da ne budu "MZ", pa posle upload-a vrati.
Prijavi uredniku   Sačuvana
cyber_brain_mfkg
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 128



« Odgovor #8 poslato: 14 Март 2008, 17:15:38 »

ljudi o5 imam nekix problema...
aplikaciju sam zawrsio i radi super...znaci logujem se preko kukija i promenljiwe pamtim u sesiji....
kada otworim opet istu stranu on me zbog kukija(znaci ok je uname i pass) redirektuje sa index.php na wizard.php sto je ok!
medjutim...kada prolazim kroz wizard ponowo on menja promenljive u sessiji koja jos uwek vazi za prwu stranu(tab)!!!

kako da napravim da mi otwara posebnu sessiju za novi tab a da koristim isti uname i pass???

da li je to uopste moguce??? :S

pozzz i xwala unapred!
Prijavi uredniku   Sačuvana
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 568


Meet Linus


WWW
« Odgovor #9 poslato: 16 Март 2008, 10:04:51 »

mislim da to nee moci. ako imas na jednoj strani otvoren gmail, yahoo mail ili neki njima slican i pokusas da otvoris novi tab pa da se logujes pod drugim imenom, nece ti dozvoliti vec ce ti automatski prikazati inbox onog vec otvorenog accounta. meni se desavalo da na teslinom webmailu (sto je zapravo squirell) dozvoli logvanje 2 usera, ali onda npr. istumba licne podatke.
Tako da ti ne bih savetovao takve mahinacije...
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
jboban
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 841



« Odgovor #10 poslato: 17 Март 2008, 14:52:41 »

Može svakako. Zašto ne bi moglo? Na tebi je da odrediš šta je dozvoljeno, a šta ne. To što gmail ima ograničenja, znači samo da su tako hteli.
Da bi koristio više sesija moraš ih imenovati sa session_name(). Poziva se pre session_start(), a vraća ili postavlja ime tekuće sesije. Promenljive koje želiš da prenosiš kroz sesije, prethodno sačuvaj, promeni aktivnu sesiju i ponovo ih postavi u novoj sesiji.
Prijavi uredniku   Sačuvana
cyber_brain_mfkg
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 128



« Odgovor #11 poslato: 20 Март 2008, 14:02:13 »

@jboban

xwala na odgoworu...samo ako mozesh jedan primercic da widim kako to radi....

znaci na login strani stawim:(ili pak na swim stranama???...ali bi onda rand() bio drugaciji) :S

session_name(rand());
session_start();
.
.
.a kako da sacuwam promenljive owe sessije??? :S

samo mali primercic ako ti nije pb

xwala unapred! Cheesy
Prijavi uredniku   Sačuvana
jboban
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 841



« Odgovor #12 poslato: 20 Март 2008, 14:14:53 »

znaci na login strani stawim:(ili pak na swim stranama???...ali bi onda rand() bio drugaciji)
Mudro zboriš starče Wink
Zbog toga ne koristi slučajnu vrednost za nešto čemu moraš znati tu vrednost.

Kod:
session_name('prviTab');
session_start();

$_SESSION['broj'] = 120;
$_SESSION['tekst'] = 'neki tekst';

U drugom PHP fajlu:
Kod:
session_name('prviTab');
session_start();

$broj = $_SESSION['broj'];
$tekst = $_SESSION['tekst'];
[/quote]
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: