es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

آموزش php از مبتدی تا ....

آموزش php از مبتدی تا ....

Ir al canal en Telegram
902
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
در نظر بگیرید که به دلایلی از جمله غیرفعال کردن کوکی‌ها، استفاده از مکانیزم ذخیره و بازیابی آن غیرممکن باشد. در این حالت بار اولی که کاربر صفحه‌ای را مرور می‌کند، هیچ کوکی‌ای ذخیره نمی‌شود.

سپس در مرور دوباره آن صفحه (با در نظر گرفتن این که پارامتر مسیر و دامین که در بخش بعدی توضیح داده شده است، تعیین نشده است)، مرورگر کوکی‌ها را همراه با هدر درخواست صفحه به وبسایت ارسال می‌کند. در نتیجه وبسایت با مقایسه این کوکی‌ها، نشست جاری را ایجاد نمونه یا آن را ادامه می‌دهد

با توجه به این که مرورگر به صورت خودکار وظیفه ذخیره، بازیابی و حذف کوکی‌ها را دارد و از طرفی برای اولین بار یک وبسایت که از کوکی استفاده می‌کند را مرور می‌کنید، درخواست‌های ذخیره کردن کوکی به مرورگر فرستاده می‌شوند و مرورگر نیز آن‌ها را ذخیره می‌کند

روش دوم استفاده ازکوکی می باشد کوکی یک فایل متنی کوچک می باشد که از طریق سرور و توسط مرورگر بر روی سیستم کازبر ایجاد می شود تمامی صفحات وب سایت تا زمانی که عمر کوکی به اتمام نرسیده باشد یا پنجره مرورگر بسته نشده باشد می توانند مقادیر ذخیره شده در ان را بخوانند هر کوکی یک ادرس منحصر به فرد دارد و سرویس گیرنده از روی این ادرس تعیین می کند که کوکی مربوط به کدام کاربر است کوکی ایجاد شده بر روی هر سیستم فقط توسط همان سیستم می تواند خوانده شود مهمترین هدف استفاده از کوکی‌ها شناسایی کردن کاربران توسط وبسایت‌ها است رای مثال زمانی که شما در وبسایتی به حساب کاربری خود وارد می‌شوید، وبسایت درخواست ذخیره کردن کوکی یا کوکی‌هایی را به مرورگر شما ارسال می‌کند. به واسطه این کوکی‌ها، زمانی که کاربر دوباره به آن وبسایت مراجعه می‌کند، نیازی به ورود مجدد ندارد. این عمل تا زمانی که تاریخ انقضای کوکی فرا نرسد یا به صورت خودکار یا دستی حذف نشود انجام می‌پذیرد.

در کدهای بالا چون روش ارسال از طریق نوار ادرس بوده است برای خواندن م متغیر های ارسال شده باید از $_get استفاده نمود

کد صفحه b.php

کد صفحه r.php

همانطور که در کد مشخص شده است برای ارسال مقادیر نام و فامیل که در متغیر های x,y قرار دارند به صفحه ها ی مورد نظر از علامت ؟ استفاده شده است و بعد از ان نام متغیر برای ارسالو مقادیران بین متغیر هم بایدازعلامت & استفاده شود

کد صفحه p.php

name :

famil :

red :

blue :

کد صفحه input.php

Header(‘location:a.php?id=10); $x=$_GET[‘id’ ];

روش های انتقال اطلاعات بین صفحات یک وب سایت استفاده از نوار ادرس استفاده از کوکی استفاده از جلسه استفاده از فایل وقتی اطلاعات دز فرم دریافت شد و در یک صفحه پردازش گردید اگر بخواهیم این اطلاعات را به صفحات دیگر ببریم باید از یکی از روش های فوق استفاده کنیم روش اول نوار ادرس می باشد که بعداز نام صفحه از علامت سوال ؟ استفاده می شود و باتعریف متغیر های مورد نیازمی توان اطلاعات را به صفحه جدیدارسال نمود در صفحه جدید هم از طریق $_GET اطلاعات را خوانده و استفاده می کنیم . عیب این روش نمایش اطلاعات در نوار ادرس می باشد

چگونه میتوان داده ها و اطلاعات را بین صفحات یک سایت جابجا نمود