آژانس هواپیماییexchanging

& متغیرهایی از دنیای خارج چه هستند؟ &

شروع موضوع توسط mahanq&a ‏24 اکتبر 2005 در انجمن PHP

  1. mahanq&a

    mahanq&a Registered User

    تاریخ عضویت:
    ‏22 اکتبر 2005
    نوشته ها:
    183
    تشکر شده:
    0
    محل سکونت:
    گیلان
    به متغیرهای زیر میگن "متغیرهایی از دنیای خارج"!؛ حالا اصلاً این متغیرها چی هستن و به چه دردی میخورن؟. چه جوری باید از اونها استفاده کرد؛ منظورم اینه که ارتباط اونها با php چیه؟
    - متغیرهای get و سیستمی و آرایه های - $http
    - متغیرهای post
    - کوکی ها
    - متغیرهای cgi
    - متغیرهای هدر(سرآیند) http
    حالا اگه یه مثال واضح و زیر دیپلم هم باشه بد نیست.
    :D
     
  2. Parsa_361

    Parsa_361 کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏5 آگوست 2005
    نوشته ها:
    889
    تشکر شده:
    10
    محل سکونت:
    Isfahan, php.ini
    :D
    من یه مقاله در این مورد نوشتم :
    http://www.kianian.com/phpbb2/viewtopic.php?t=67

    بخون ;)
     
  3. mahanq&a

    mahanq&a Registered User

    تاریخ عضویت:
    ‏22 اکتبر 2005
    نوشته ها:
    183
    تشکر شده:
    0
    محل سکونت:
    گیلان
    من مقاله ت رو خوندم، اما میخوام یه مقدار باز تر بحث بشه. میخوام بدونم که این متغیرها در پاسخ به چه نیازی کار میکنن. مثلاً خودت کجا به این متغیرها نیاز پیدا کردی. یه مثال بزن.:cool:
     
  4. shankimout

    shankimout Registered User

    تاریخ عضویت:
    ‏17 می 2004
    نوشته ها:
    1,491
    تشکر شده:
    3
    محل سکونت:
    ساری . . . . . . . . . . . . . . Permanently Bann
    شما در مقاله تان از register_global استفاده کردید . می دونید اگه این قابلیت فعال باشه مشکل امنیتی بزرگی پیش میاد ؟ . هر request ای بصورت GET و POST و COOKIE و SESSION بصورت جداگانه extract میشن . یعنی هرکدام از ایتم های این ارایه ها بصورت یک متغیر جدا در میان و اگر این امر پیش بیاد هرکس میتونه متغیر های اسکریپت شما رو با فرستادن یک درخواست POST , GET مقدار دهی کنه . بعدشم که دیگه ....

    پس اگر دیدین جای register_global = on هست بدونید که ادمین سرور #%^#%^@#ً%^ هست :D
     
  5. pegah_1982

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

    تاریخ عضویت:
    ‏25 اکتبر 2005
    نوشته ها:
    41
    تشکر شده:
    0
    سلام به همه دوستان ! من يه عضو جديد هستم و در مورد چگونگي كار كردن با اين سايت جندان اطلاعات خاصي ندارم . اصلا نمي دونم چه طور مي شه يك پست جديد زد ؟ ممكنه به من كمك كنيد ؟ من فقط مي تونم ريپلاي بزنم :(
     
  6. PersianPC

    PersianPC کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏9 فوریه 2005
    نوشته ها:
    582
    تشکر شده:
    1
    محل سکونت:
    Tehran
    در صفحه اصلی انجمن روی دکمه New thread ، در قسمت سمت چپ بالای عنوان ها ، کلیک کنید تا بتونید یک پست جدید ارسال کنید.

    یه سوال : چه ربطی به این تاپیک داشت ؟! :blink:
     
  7. appbannerkhuniresbanner
  8. Parsa_361

    Parsa_361 کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏5 آگوست 2005
    نوشته ها:
    889
    تشکر شده:
    10
    محل سکونت:
    Isfahan, php.ini
    من هر دو جورشو یا دادم :