php de değişken sorunu.

php de değişken sorunu.

buraki

Yaw yeni bir sorun çıktı şimdi. ben kısaca kodları yazayim. asıl amaç büyük bi şeydi ama size asıl sorunun olduğu bölümü göndericem.

<! --- ad_soyad.html --- >
<html>
<head><title>Ad ve Soyad Bilgisi</title></head>
<body bgcolor="#ffffff" text="#000000">

<form action="ad_soyad.php" method="get">
Adınız: <input type="text" name="ad"><br>
Soyadınız: <input type="text" name="soyad"><br>

<input type="submit" value="Gönder">
</form></body></html>



<! --- ad_soyad.php --- >
<?
print "dolarad";
print "dolarsoyad";

?>

buradaki sorun şu:

Notice: Undefined variable: ad in c:program fileseasyphp1-8wwwasdad_soyad.php on line 2

Notice: Undefined variable: soyad in c:program fileseasyphp1-8wwwasdad_soyad.php on line 3

yardım ederseniz çok sevinirim.

2005-12-12 12:47:14

Cvp:php de değişken sorunu.

drekon

echo dolarad;
echo dolarsoyad;

hata veriyorsa sistemde sorun vardır. ilginç bir durum çünkü tanımlı olmayan değişkenleri yazdırırken hiçbirşey yoksa boş yazıp geçmesi lazım. php.ini den uyarılar açılmış sanırım.

2005-08-12 14:32:41

Cvp:php de değişken sorunu.

j-joey

REGISTER_GLOBALS kapalı dolayısıyla form verileri global değişken olarak gelmiyor... değişkenlerin değerlerini dolar_GET["ad"] ve dolar_GET["soyad"] olarak almalısın...

ayrıca register_globals´i php.ini´den açarak direk değişken adıyla erişebilirsin...

2005-08-16 16:56:33

Cvp:php de değişken sorunu.

buraki

j-joey bunu hemen deniyicem. değişkenleri dolar_get["ad"] olarak denedim fakat aynı sorunu verdi. php.ini den register_globals´ı açmak aklıma gelmemişti çok teşekkür ederim.

2005-08-19 08:52:34

Cvp:php de değişken sorunu.

j-joey

GET´i büyük yazmalısın PHP küçük büyük harf ayrımı yapar...

2005-08-20 14:07:34

Cvp:php de değişken sorunu.

buraki

Yaw yine olmuyor iyice uyuz oldum yaw. php nin bana karşı bi gıcığı war sanırım. du bakalım bu 3. format olacak ama yinede olmuyorrrr

2005-08-23 02:37:23

Cvp:php de değişken sorunu.

j-joey

sanırım easyPHP kullanıyorsun belki sorun ondan kaynaklanıyordur... apache2triad kullanmanı öneririm...

2005-08-31 15:24:35

Cvp:php de değişken sorunu.

buraki

apache kullandım oldu bayadır apache kullanıyorum.

2005-09-01 01:31:46

Cvp

karavanabatu

Register_globals: On yapmalısın (Belki bulmazsın diye söyledim.)

Bi de şu var. print dolarad diyorsun da ad değişkenin de hiç bi değer yokken neyi basacak ekrana? Bunun için önce localhost/ad_soyad.html i çalıştırman lazım. Ordaki textlere yazıyı yazdıktan sonra submit et olması gerek. Eğer php yi çalıştırırsan olmas tabi. Ben senin kodlarını denedim oldu. Çok güzel çalıştı.
Eğer sen textlerin içine bişe yazmadan submit diosan php kodunu

<?
if (dolarad=="" || dolarsoyad==""){
print "Yazi yazsana OLM!";
}
print "dolarad";
print "dolarsoyad";
?>

diye değiştir.

2005-11-22 22:08:35

Cvp

xtera

tavsiyem

<! --- ad_soyad.html --- >
<form action="ad_soyad.php" method="post">
Adınız: <input type="text" name="ad"><br>
Soyadınız: <input type="text" name="soyad"><br>

<! --- ad_soyad.php --- >
<?
echo dolar_GET["ad"];
echo dolar_GET["soyad"];
?>

1 - method get olmamalı

2- global register ı on yapma
formdan gelen değişkenleri dolar_GET [""] ile al
kolay gelsin

2005-12-02 01:33:59