Php "$_POST['is']" ifadesinde hata...

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
PHP:
if(isset($_POST['is']))
{
    echo '<font size="7">Var ulan var !</font>';
    exit;
}

içerikli bir deneme.php sayfam var ve sunucum aktif, easyphp-12.1 kullanıyorum, php/mysql son sürüm ve yazılımda güncel.

şimdi yukarıdaki tek kontrol deyimi olan php scripti neden beklenenin tersini veriyor, bi fikri olan var mı ?

ne sorun olan script'imde nede başka bi scriptde (örn:yukarıdaki basit script gibi) hiç bi şekilde is isminde post edilmiş veriyi okutamıyorum...


ps: Aranızda Ateyiz varsa süper olur, lakin ciddi mantıksal bi açıklama bekliyorum... :D
 

HypeRcoDe

Asistan
Katılım
13 Ocak 2009
Mesajlar
284
Reaksiyon puanı
4
Puanları
18
PHP:
if(isset($_POST["is"]))
{
    echo '<font size="7">Var ulan var !</font>';
    exit;
}
şeklinde olması gerekmez mi?
 

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
PHP:
if(isset($_POST["is"]))
{
    echo '<font size="7">Var ulan var !</font>';
    exit;
}
şeklinde olması gerekmez mi?

bence gerekmezdi üstadım ama sizin için tekrar denedim. :D

çıldırıcam, artık biri neden bu güzel, şirin, sade kodun çalışmadığını söylesinn, isyan etmeye başladım artık. :@
 

eSa

Dekan
Katılım
5 Kasım 2011
Mesajlar
9,780
Reaksiyon puanı
352
Puanları
263
Şu değişken adını is yerine başka bir isimle dener misin?
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Veriyi is isimli değişkene post ediyosun ama if deyimi çalışmıyor? Post edebildiğine eminsin di mi?
 

HypeRcoDe

Asistan
Katılım
13 Ocak 2009
Mesajlar
284
Reaksiyon puanı
4
Puanları
18
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-*****="Content-Type" **********text/html; charset=utf-8" /><title>Untitled Document</title></head><form action="welcome.php" method="post">is: <input type="text" name="is" /><input type="submit" /></form><body></body></html>
<?php
if(isset($_POST["is"])){    echo '<font size="7">Var ulan var !</font>';	echo $_POST["is"];    exit;}  
?>

test ettim çalışıyor.
 

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
[MENTION=25201]cgrszone[/MENTION] teşekkürler üstadım bunuda sordunuz ya. :D
[MENTION=194661]eSa[/MENTION] üstadım başka isimle zaten oluyor, ben is i kullanmak istiyorum, en azından bunun için geçerli nedenlerim var, kodun anlaşılabilirliği gibi vs. vs. :D
[MENTION=57111]HypeRcoDe[/MENTION] üstadım aynısını denedim hatta mozilla için bi eklenti var, "poster" adında, onunla denedim, herşeyi denedim... :D

Sorun çözüldü üstadlar, bilgisayarı yeniden başlattım...

evet şimdi bu gereksiz post'dan dolayı kendimi suçluyorum... :\
 

eSa

Dekan
Katılım
5 Kasım 2011
Mesajlar
9,780
Reaksiyon puanı
352
Puanları
263
yanlış hatırlamıyorsam sql server 2000 in de user ismine takıntısı vardı. bu isimdeki table da sıkıntı oluyordu sorgulamada, puser gibi bir isim kullanmıştım.

bunda da version kaynaklı bir problem olabilir.
 

Simatec

Öğrenci
Katılım
18 Aralık 2010
Mesajlar
57
Reaksiyon puanı
2
Puanları
8
PHP:
if(isset($_POST["is"]))
{
    echo "<font size='7'>Var ulan var !</font>";
   
}

birde boyle dene istersen
 

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
Bana düzgün bir php ide önerebilecek var mı, lakin gerçekten sublime text'den soğmuş durumdayım... :@
 

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
hemen kullanıma geçiyorum üstadım, lakin parçalicam pc'yi yoksa.
 

HypeRcoDe

Asistan
Katılım
13 Ocak 2009
Mesajlar
284
Reaksiyon puanı
4
Puanları
18
arkadaşlar remote host üzerinde denedim çalışıyor kodu da verdim. easyphp kurdum makineye form post etmiyor buton çalışmıyor sanırım easyphp de sorun var
 

LeaveNhA

Doçent
Katılım
4 Aralık 2011
Mesajlar
597
Reaksiyon puanı
5
Puanları
18
Hani üstte Sublime text 2 yazıyor, notepad sözcüğünü maskeliyip yazsaydın keşke üstadım. :D

Ama o bile yeterli olmuyor işte, oop üzerine kurulu bi sistem olmalı...
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Hani üstte Sublime text 2 yazıyor, notepad sözcüğünü maskeliyip yazsaydın keşke üstadım. :D

Ama o bile yeterli olmuyor işte, oop üzerine kurulu bi sistem olmalı...

İşte o yüzden PhpStorm on numara. Ya da ücretsiz bir alternatif istenirse de Netbeans Object Oriented PHP için on numara...
 

HypeRcoDe

Asistan
Katılım
13 Ocak 2009
Mesajlar
284
Reaksiyon puanı
4
Puanları
18
Visual studio da plugin vard&#305; php için bi ara görmü&#351;tüm nas&#305;l ki test eden veya kullanan var mi ?
 
Üst