مشاهدة النسخة كاملة : سؤال في ال php
mahmoud
03-06-2008, 08:43 PM
كيف الشباب
هاتو لنشوف هاد السؤال كيف بدنا نحلووووووووو
انا ساويت صفحة لشركة .. بتضيف المنتجات عن طريق لوحة تحكم مربوطة بقاعدة بيانات
بدي طريقة ... اذا لم يجد اي منتج في قاعدة البيانات .. عندما ندخل الى صفحة المنتجات يحولنا الى صفحة اخرى
يا ريت تعطونا افكاركم
صعب المنال
03-22-2008, 01:43 PM
كيف الشباب
تماااام
<<<< 03-07-2008 01:43 AM>>>>>
NOW
<<<< 03-22-2008 07:39 PM>>>>>
بس اذا ما مشي الحال خبرني
:D
yaserki
03-24-2008, 06:31 AM
إليك هذا التابع هدية من الأستاذ ياسر ولكن للإمانة العلمية هذا التابع من عمل الأخ الأستاذ توفيق النحلاوي
function redirect($path)
{
echo "<script language='javascript'>location='".$path."';</script>";
}
صعب المنال
03-24-2008, 11:05 AM
function redirect($path)
{
echo "<script language='javascript'>location='".$path."';</scrip t>";
}
شكر ا للاستاذ الكريم..
ولكن يا هل ترا وحسب طلب السائل
اذا لم يوجد بيانات بصفحة المنتجات ... هل يذهب الى رابط اخر يخبره بانه لا يجد منتجات
ام يذهب الى مكان اخر ...
لنقل مثلا يذهب حيث اراد فقط نريد الابتعاد عن صفحة المنتجات الخالية من المعلومات على ما اضن هذا هوا الهدف
سؤالي للاستاذ الفاضل كيف سيتاكد التابع السابق من خلو الصفحة من البيانات
لاني حسب ما فهمت انك لا تعطي للتابع الا لــpath وهوا على ما اضن المسار الجديد المراد التوجه اليه
اين يكمن سر التابع السابق للتاكد من عملية خلو الصفحة من البيانات
ارجو التوضيح...
mahmoud
03-24-2008, 09:37 PM
ِكرا استاذنا الكريم (أ.ياسر) على الرد المفيد
على اي حال انالاقيت الحل بالنت من فترة .. بالبي اتش بي بدون الاستعاذة بالجافا سكربت
<?php
header("Location: http://www.100hla.com/vb1/"); /* تحويل رابط */
/* الكود بعد تعليمة الهيدر لوكيشن لن تتنفذ ابدا. */
echo ("Not Success");
?>
Admin
03-25-2008, 06:38 AM
مشكور أستاذ ياسر ع الحل
ومع هيك انا بستخدم الحل التاني ..حل php مو إنتقاص من جافا بس تعودت ع php
المهم
توضويح ع تعليمة header يلي كتير مهمة بالموقع ...متلها متل تعليمة dieيلي تستخدممع الفشل بلأتصلال بقواعد البيانات
بتقدر من خلال تعليمة الهيدر الأنتقال غلى صفحة أخرى أنت تحددها متل المثال يلي بلأعلى
كمان بتقدر تبعت متحول للصفحة الهدف متل وحتى تحط صفحة الهدف مو بشكل معلن...يعني قيمة متحول ..وهي منستفاد منها لما نكون عم نسوي تعديل ع قيمة احد الحقول وإذا نجح التعديل أو الإضافة ننتقل إلى الصفحة الهدف ولكن بصبحة متحول وكمثال للتوضيح
:
نريد حذف سجل من قاعدة البيانات ومن جدول نحن نحدده وبعد افتمام بنجاح يعود غلى الصفحة التي كنا بها ...بحيث المتحول page يحمل اسم الصفحة التي كنا بها
<?
header("Location:$page.php?Del_Ok=1");
?>
ومن أجل التأكد من النجاح ولأظهار رسالة للمستخدم من نجاح الحذف نستخدم متحول Del_Ok ونتأكد من الصفحة التي زهبنا إليها إذا كان موجودا نظهلار للمستخدم رسالة أنه تم الحذف بنجاح
vBulletin® v3.8.4, Copyright ©2000-2012, TranZ by Almuhajir