elite-kill3r
کاربر تازه وارد
- تاریخ عضویت
- 19 آگوست 2006
- نوشتهها
- 74
- لایکها
- 0
با عرض سلام مجدد خدمت همه ی عاشقان پی اچ پی و برنامه نویسی!!!!
بدون حاشیه رفتن لطفا به این دو خط کد زیر توجه بفرمایید!!
خوب همانطور که می دانید یه متغیر با نام name میسازه و مقداردهی میکنه!
حالا مشکل اینجاست که اگر ما این کد را اجرا کنیم ابتدا مرورگرمان صفحه ای سفید را نشان میدهد و اگر یک بار refresh کنیم مقدار shotormorgh بر روی صفحه قرار میگیرد!!!
چه کار باید بکنم که نیازی به refresh نباشد؟ و همان دفعه ی اول کلمه ی shotormorgh بر روی صفحه قرار گیرد؟ :blush:
حتی اگر تابع setcookie و print را در دو فایل مختلف اجرا کنم باز هم در قسمتی که تابع print وجود دارد باید دوبار refresh کنم تا مقدار متغیر ظاهر شود!
این مربوط به چیست؟
چرا اینجوری میشه؟
بدون حاشیه رفتن لطفا به این دو خط کد زیر توجه بفرمایید!!
PHP:
<?php
setcookie("name","shotormorgh",time()+600,"/");
print "$name";
?>
خوب همانطور که می دانید یه متغیر با نام name میسازه و مقداردهی میکنه!
حالا مشکل اینجاست که اگر ما این کد را اجرا کنیم ابتدا مرورگرمان صفحه ای سفید را نشان میدهد و اگر یک بار refresh کنیم مقدار shotormorgh بر روی صفحه قرار میگیرد!!!
چه کار باید بکنم که نیازی به refresh نباشد؟ و همان دفعه ی اول کلمه ی shotormorgh بر روی صفحه قرار گیرد؟ :blush:
حتی اگر تابع setcookie و print را در دو فایل مختلف اجرا کنم باز هم در قسمتی که تابع print وجود دارد باید دوبار refresh کنم تا مقدار متغیر ظاهر شود!
این مربوط به چیست؟
چرا اینجوری میشه؟