[Linux] Re: php'de degisken transferi

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Mert Altintas (mert@istas.com.tr)
Date: Mon 10 Jun 2002 - 12:32:30 EEST


Merhaba,
Her ikinize de yanitlariniz icin tesekkur ederim. register_globals'i
"on" olarak degistirdim, calisti.

Mert

Ekin Meroglu wrote:

> Selam Mert,
>
> Murat Demirten de belirtmis, kodun calisma sekli ve degiskenleri
> aktarmamasi, HTTP icin cok normal. Bu durumda degiskenleri aktarmak
> icin cozum gelistirmek bize kaliyo...
>
> MA> <?php
> MA> if (isset($valid))
> MA> {
> MA> printf ("OK");
> MA> }
> MA> else
> MA> {
> MA> printf ("NOT OK");
> MA> $valid=1;
>
> Benim genelde kullandigim yöntem, formun icinde type olarak 'hidden' kullanarak
> $valid'i kendi kendine göndermesini saglamak. Dezavantajı,
> kullanıcı kolaylıkla $valid'in degerini gorebiliyor.. ama bunun icin de
> $valid üzerinde basit bi sifre kullanılabilir (değer numerikse basit
> bir carpma bolme bile ise yarar..)
>
> MA> echo ("
> MA> <html>
> MA> <body>
> MA> <form action='$PHP_SELF' method='post'>
> MA> <input type='submit' value='gonder'>
> MA> </form>
> MA> </body>
> MA> </html>
> MA> ");
> MA> }
> ?>>
>
> Kullanilan sisteme veya amaca bagli olarak cookie, lokal bi dosya
> veya session gibi cozumler de denenebilir.
>
> gorusuruz
> eki.
>
> -----------------------------------------------------------------------
> Liste üyeliğiniz ile ilgili her türlü işlem için
> http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
>
> Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
> "Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
> -----------------------------------------------------------------------
>
>
>

-- 
Mert Altintas
ISTAS Ins. San. ve Tic. A.S.
Bilgi Islem Birimi
Tel: (312) 278 08 15
Faks: (312) 278 13 29
E-posta: mert@istas.com.tr

----------------------------------------------------------------------- Liste üyeliğiniz ile ilgili her türlü işlem için http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-request@linux.org.tr' adresine, "Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz. -----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.