whatz wrong with this code?

شروع موضوع توسط amirsung ‏8 آپریل 2004 در انجمن PHP

  1. amirsung

    amirsung کاربر تازه وارد

    تاریخ عضویت:
    ‏28 نوامبر 2003
    نوشته ها:
    210
    تشکر شده:
    0
    محل سکونت:
    Madrid, Spain
    من فعلا به صورت آزمايشي كدهامو روي ليكوس فرانسه ميذارم و تست ميكنم.
    اما مشكلات عجيبي برام بوجود مياد. مثلا كد زير رو ببينيد:

    PHP:
    <?php
    //test1.php
    //accessible at [url]http://membres.lycos.fr/nojavan/test1.php[/url]

    if( !isset($_COOKIE['username']))
    {
    if(
    setcookie("username","alireza",time()+3600))
    {
        echo(
    "setcookie succeed");
    }
    else
    {
        echo(
    "setcookie failed");
    }
    }

    else
    {
        echo(
    "username = ".$_COOKIE['username']);
    }

    ?>



    در اسكريپت بالا هيچ وقت كوكي ايجاد نشد با اينكه روي مرورگر من پذيرش كوكيها فعال است

    و هر بار كه صفحه رو رفرش ميكنم باز هم فقط عبارت
    setcookie succeed
    ديده ميشه كه نشون ميده كوكي ايجاد نشده در دفعخ ي قبل.

    يك سوال ديگه هم دارم:
    ميشه چند تا تابع هدر رو پشت سر هم آورد؟
    مثلا اين:

    PHP:
    <?php
    if(isset($_COOKIE['username']))
    {
        
    header("location: " $_SERVER['PHP_SELF']);
    }
    ?>

    من امتحان كردم كار ميكنه اما شك دارم روي همه ي سرورها اجرا بشه.


    راستي چرا اين قسمت اديتور كه براي وارد كردن كدهاي پي اچ پي هست left align نميكنه؟
     
  2. خرید بک لینکبازدیدیار - افزایش بازدید سایت و سیگنال های برند
  3. ehsan

    ehsan Administrator

    تاریخ عضویت:
    ‏5 دسامبر 2002
    نوشته ها:
    7,923
    تشکر شده:
    3,608
    محل سکونت:
    Internet
    من الان رفعش کردم. :)
     
  4. knowhow

    knowhow مدیران قدیمی

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    3,477
    تشکر شده:
    20
    ببين متغیر
    PHP:
    $_COOKIE['username']
    توي بعضي از ورژن هاي php کار نمی کنه و بستگی به تنظمیات PHP.Ini هم داره. بهتره از دستور
    PHP:
    $HTTP_COOKIE_VARS['username']
    هم استفاده کنی ببینی جواب می ده یا نه.
    شاید هم ربطی به این نداشته باشه !!!
     
عسل طبیعی و گرده گل ایرانیخدمات پی پال، وسترن یونیون