Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Form'daki değişkenden veri alma

ReGuaL

0
Onaylı Üye
Üye
Katılım
1 Ekim 2006
Mesajlar
204
Açılan Konu
48
Tepki puanı
0
Arkadaşlar şöyle bir formum var:

HTML:
<form action="addservice.php" method="GET" name="addservice">
<input name="<?=$_GET['service'];?>" value="<?=$_GET['service'];?>" />
<input type="submit" value="Post!" />
</form>

Bu input'daki veriyi nasil alirim yani, $_GET['service'] bir cok sey olabiliyor, yani service=araba, service=ev gibi..

Sanirim biraz karışık oldu ama kısaca o formdaki verileri submit ettikten sonra nasıl alırım?
 

peep

0
Onaylı Üye
Üye
Katılım
20 Mayıs 2007
Mesajlar
6,383
Açılan Konu
417
Tepki puanı
85
$_GET['son']=$_GET['service'];
$son=$_GET['son'];
 

ReGuaL

0
Onaylı Üye
Üye
Katılım
1 Ekim 2006
Mesajlar
204
Açılan Konu
48
Tepki puanı
0
normalde tarayicida cikti su sekil oluyor:

$_GET['service']=facebook

ben buradaki facebook'u da bir değişkene atamak istiyorum. Yazdığınız şekilde pek bir olumlu sonuç alamadım.
 

GNeRaL

0
Onaylı Üye
Üye
Katılım
24 Şubat 2005
Mesajlar
2,869
Açılan Konu
234
Tepki puanı
18
Konum
Samsun
Şu işini görebilir mi ki?
 

Angelo

0
Onaylı Üye
Üye
Katılım
13 Aralık 2004
Mesajlar
9,603
Açılan Konu
164
Tepki puanı
106
Konum
AZ
Hem name hem value değerine aynı şeyi atıyorsun formda, $_GET['service']'in araba olduğunu düşünürsek post ettiği url su olacak
http://adres/?araba=araba

Bu durumda araba'yı mı almak istiyorsun?

$_SERVER['QUERY_STRING'] globalinin değeri yukarıdaki örnekte 'araba=araba' olur. Explode ile = işaretine göre bölüp alırsın.

Veya tek bir _GET değeri olacağı için

foreach ($_GET as $k=>$v) {
echo $k;
}

şeklinde de alabilirsin.
 
Üst