İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Odullu PHP sorusu

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,030
Reaction score
73
Konum
Sakarya
Asagidaki soruyu bilen kullaniciya nacizane +56 rep verilecektir.
Sure 24 saattir.

PHP'de asagidaki kod icindeki echo satirini (3. satir) en verimli/hizli nasil yazarsiniz.

PHP:
<?php
$veri = $_GET['veri'];
echo "Girilen veri $veri";
?>
 

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
0
Konum
Kadıköy
Ben sınavlarda da hep sallardım :) Keşke asp olsaydı soru :p

Kod:
Girilen veri
<?php 
echo $_GET['veri']; 
?>
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
PHP:
<?
class Caesar {
 var $veri;
 function Caesar { 
 $this->veri = $_GET['veri'];
 }
 function oku() {
 print_r($this->veri);
 }
 function calistir() {
 $this->oku();
 }
}
$Caesar = new Caesar();
$Caesar->oku();
?>
:p bu cok fantezik oldu galiba diğeri;
PHP:
<?=$_GET['veri']?>
 

ozcesa

0
İyinet Üyesi
Katılım
11 Mayıs 2005
Mesajlar
0
Reaction score
0
PHP:
<?php 
echo "Girilen veri ".$_GET['veri']; 
?>

veya

PHP:
Girilen veri <?=$_GET['veri']?>
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
0
PHP:
<?php
$veri = $_GET['veri'];
echo 'Girilen veri: '.$veri;
?>
Eğer $veri değişkenini daha sonra kullanmayacaksanız,
PHP:
<?php
echo 'Girilen veri: '.$_GET['veri'];
?>
En azından ben böyle yapıyorum :rolleyes:
 

WhiteKey

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
400
Reaction score
0
Konum
istanbul
en hızlısı
PHP:
Girilen veri <?=$_GET['veri'];?>

en hızlısı + html girmeye izin vermeyeni makbuldür
PHP:
Girilen veri <?=htmlspecialchars($_GET['veri']);?>


verilen kodlar kullanılacaksa
<?php
$veri = $_GET['veri'];
echo 'Girilen veri '.$veri;
?>
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
daha önce yazılmış ama bencede:

Kod:
<?
echo 'Girilen veri '.$_GET['veri'];
?>
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
PHP:
Girilen veri <?=$HTTP_GET_VARS['veri'];?>

gibi bişey sallarım
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
PHP:
Girilen veri <?print $HTTP_GET_VARS['veri'];?>
PHP:
Girilen veri <?print $_GET['veri'];?>
PHP:
Girilen veri <?=$_GET['veri'];?>
PHP:
Girilen veri <?=$HTTP_GET_VARS['veri'];?>

ler olabilir :)
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
yaw 3. satırı sormuşsun sadece :)
yani aynı kodda 3.satır.

PHP:
<?
$veri = $_GET['veri'];
print("Girilen veri ".$veri);
?>
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,030
Reaction score
73
Konum
Sakarya
Soruyu biraz da detaylandirayim

1- Sadece 3. satiri soruyorum, <? falan onemi yok, 2. satirinda onemi yok.
2- 3. satir yine echo ile yazilacak, cunku print echo dan daha yavas

Henuz bilen yok.
 

WhiteKey

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
400
Reaction score
0
Konum
istanbul
Caesar' Alıntı:
PHP:
<?
class Caesar {
 var $veri;
 function Caesar { 
 $this->veri = $_GET['veri'];
 }
 function oku() {
 print_r($this->veri);
 }
 function calistir() {
 $this->oku();
 }
}
$Caesar = new Caesar();
$Caesar->oku();
?>

Caesar yanlış anlamada bu çalışmaz boş çıktı verir :)
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
0
PHP:
<?php
echo <<< END
Girilen veri: {$_GET['veri']}
END;
?>

olabilir mi? :rolleyes:
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
elmasgunes' Alıntı:
PHP:
<?php
echo <<< END
Girilen veri: {$_GET['veri']}
END;
?>

olabilir mi? :rolleyes:
olmaz sadece 3. satır için soruyor (gülemioz bile hihihi)

PHP:
<?
$veri = $_GET['veri'];
echo <<< END
Girilen veri $veri
END;
?>

dersen bişiler düşünürüz :)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst