Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Notice: Use of undefined constant adsoyad - assumed 'adsoyad' in

Konu, 'PHP' kısmında sokrates tarafından paylaşıldı.

  1. sokrates

    sokrates Daimi Üye

    Kayıt:
    8 Temmuz 2002
    Mesajlar:
    537
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programmer
    Şehir:
    istanbul
    php yi yeniden kurdum eski kurulumda vermeyen hatalari simdi vermeye basladi ini dosyasindan kaynaklaniyor sanirim
    Notice: Use of undefined constant adsoyad - assumed 'adsoyad' in
     
  2. mkarabulut

    mkarabulut Misafir

    hata veren kodun ilgili bölümüne yazsana...
     
  3. sokrates

    sokrates Daimi Üye

    Kayıt:
    8 Temmuz 2002
    Mesajlar:
    537
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programmer
    Şehir:
    istanbul
    mesele case adsoyad gibi butun case lerde hata veriyor

    hata.php sayfasi
    PHP:
    switch ($hata){
    case 
    adsoyad:
    print (
    "<br>Adýnýzý ve soyadýnýzý girmemiþsiniz!<br>
         <br> <a href=\"javascript:history.go(-1);\"><b>Geri</b></a>"
    );
    break;

    bu da hatayi gonderen sayfa
    PHP:
    if(!$HTTP_POST_VARS["adsoyad"]){
    $hata="adsoyad";
    include 
    "hata.php";
    }

     
    Son düzenleme yönetici tarafından yapıldı: 26 Ekim 2002
  4. HunTER

    HunTER ...

    Kayıt:
    15 Ağustos 2002
    Mesajlar:
    8,684
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programlama
    Şehir:
    İstanbul
    PHP:
    switch ($hata){
    case 
    adsoyad:
    yerine, sunu

    PHP:
    switch ($hata){
    case 
    "adsoyad":
    bı denesene.. Basıt ama belkı bu yuzden hata verıyodur..
     
  5. LoS.ToF

    LoS.ToF Daimi Üye

    Kayıt:
    11 Ağustos 2002
    Mesajlar:
    1,088
    Beğenilen Mesajlar:
    0
    Meslek:
    PHP Developer
    Şehir:
    Antalya
    Hunter a aynen katılıyorum ayrıca.
    " yerine ' kullanırsan stringlerde daha fazla performans alırsın.
     
  6. UgurOnline

    UgurOnline Üye

    Kayıt:
    11 Temmuz 2008
    Mesajlar:
    138
    Beğenilen Mesajlar:
    0
    Şehir:
    İstanbul
    aynı sorun bendede vardı HunTER'ın yönetmiyle çözdüm, teşekkürler
     
  7. sybaskan

    sybaskan Yeni Üye

    Kayıt:
    16 Eylül 2011
    Mesajlar:
    9
    Beğenilen Mesajlar:
    0
    Notice-Use-Undefined-Constant Hatası

    Arkadaşlarım kalıcı bir çözüm bulmuşlardır muhakkak ama ben sorunu WAMPı kurunca yeniden yaşadım. Bu nedenle araştırma yaparken aynı sorunu daha önce yaşayanları görünce yazma gerekliliği hissettim.
    Bu hatanın sebebi php.ini deki
    error_reporting = E_ALL satırıdır.
    Bunu error_reporting = E_ALL& ~E_NOTICE şeklinde değiştirirseniz düzeleceğini sanıyorum.
     
  8. Romansanta

    Romansanta Daimi Üye

    Kayıt:
    3 Mart 2010
    Mesajlar:
    1,424
    Beğenilen Mesajlar:
    0
    Meslek:
    Amele
    Şehir:
    1903'den
    Bu Evi Süpürüp Pisliği Halının Altına Kakıştırmak Gibi birşey..

    Hata Nedeni Belirtilen Sabitin Tanımlanmadığını Gösteriyor....
     
  9. tsolak

    tsolak Üye

    Kayıt:
    15 Eylül 2008
    Mesajlar:
    27
    Beğenilen Mesajlar:
    0
    Meslek:
    Coğrafi Bilgi Teknolojileri, Tapu Kadastro ve Hari
    Şehir:
    Gümülcine, YUNANİSTAN
    Hacı şu
    PHP:
    !$HTTP_POST_VARS["adsoyad"]
    nesli tükenmedimi yahu... Alakaya yeşillik olmak istemem ama...

    Ayrıca case kodunun iki faklı kullanımı arasında kalınmış, bitanesi değişkenler bitaneside get veya posttan gelen veriler..
    Eğer gelen veri kontrolu yapılıyorsa "" yani çift tırnak kullanırsın, mesela sayfalama işlemleri gibi

    ?sahife=derin_mevzular

    PHP:
    switch ($sahifeler){  case "derin_mevzular":
    gibi,

    yada değişkenler arası

    PHP:
    $sahifeler 'derin_mevzular';
    switch (
    $sahifeler){  case $sahifeler: }
    gibi mesela, örnek doğru oldumu bilmem ama çalışma şekli bu, yani yukarıdaki değişken belirtilmemiş ($'siz hali) veya string olduğu belirtilmemiş (tırnaksiz hali) hali hata verir.
     
  10. Romansanta

    Romansanta Daimi Üye

    Kayıt:
    3 Mart 2010
    Mesajlar:
    1,424
    Beğenilen Mesajlar:
    0
    Meslek:
    Amele
    Şehir:
    1903'den
    26/10/2002 17:24

    :D Tükenmiştir sanirim :)))