/
  • مشکل در اجرای دستور header

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مشکل در اجرای دستور header
    نویسنده پیام
    shariati.it آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۱ مهر ۲
    اعتبار: 0
    تشکرها : 3
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    مشکل در اجرای دستور header
    سلام خواهش میکنم کمکم کنید دستور insert و آپلود انجام میشه اما بعدش دیگه دستور header انجام نمیشه از بس دنبالش گشتم خسته شدم
    فکر میکنم به خاطر آپلود فایل باشه که قبل header انجام میشه
    خواهش میکنم کمک کنید خیلی گیرم

    کد PHP:
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "Enter_Data")) {
      
    $insertSQL sprintf("INSERT INTO exhibit (type, subject, address, start_date, end_date, am_start, am_end, fm_start, fm_end, img1, img2, img3, buy_ticket, price_ticket, comment,date,time,username) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                           
    GetSQLValueString($_POST['type'], "text"),
                           
    GetSQLValueString($_POST['subject'], "text"),
                           
    GetSQLValueString($_POST['address'], "text"),
                           
    GetSQLValueString($_POST['start_date'], "date"),
                           
    GetSQLValueString($_POST['end_date'], "date"),
                           
    GetSQLValueString($_POST['am_start'], "int"),
                           
    GetSQLValueString($_POST['am_end'], "int"),
                           
    GetSQLValueString($_POST['fm_start'], "int"),
                           
    GetSQLValueString($_POST['fm_end'], "int"),
                           
    GetSQLValueString($img1name"text"),
                           
    GetSQLValueString($img2name"text"),
                           
    GetSQLValueString($img3name"text"),
                           
    GetSQLValueString($_POST['type_enter'], "int"),
                           
    GetSQLValueString($_POST['price'], "text"),
                           
    GetSQLValueString($_POST['comment'], "text"),
                           
    GetSQLValueString($date"date"),
                           
    GetSQLValueString($time"text"),
                           
    GetSQLValueString($username"text"));
     
    mysql_select_db($database_conn_exhibit$conn_exhibit);
      
    $Result1 mysql_query($insertSQL$conn_exhibit) or die(mysql_error());
      
         if(isset(
    $_FILES['img1']))
        {
        
        
    $ext1=substr($_FILES['img1']['name'],-3);
        if(
    $ext1!='jpg' && $ext1!='pdf')return -1;
        
    $archive_dir="img_upload";
        
    $img1=$_FILES['img1']['tmp_name'];
        
    $img1_name=$img1name.'.'.$ext1;
        
    $img1_size=$_FILES['img1']['size'];
        
    $img1_type=$_FILES['img1']['type'];
        
    $img1_error=$_FILES['img1']['error'];
        
    $filename1=basename($img1_name);
        if(
    $img1_size<=0)
        echo (
    "فایل خالی است");
        if(!@
    copy($img1,"$archive_dir/$filename1"))
        { echo (
    "کپی نمی شود");
        exit;
        }
        }
        
        if(isset(
    $_FILES['img2']))
        {
        
    $ext2=substr($_FILES['img2']['name'],-3);
        if(
    $ext2!='jpg' && $ext2!='pdf')return -1;    
        
    $archive_dir="img_upload";
        
    $img2=$_FILES['img2']['tmp_name'];
        
    $img2_name=$img2name.'.'.$ext2;
        
    $img2_size=$_FILES['img2']['size'];
        
    $img2_type=$_FILES['img2']['type'];
        
    $img2_error=$_FILES['img2']['error'];
        
    $filename2=basename($img2_name);
        if(
    $img2_size<=0)
        echo (
    "فایل خالی است");
        if(!@
    copy($img2,"$archive_dir/$filename2"))
        { echo (
    "کپی نمی شود");
        exit;
        }
        }
        
        if(isset(
    $_FILES['img3']))
        {
        
    $ext3=substr($_FILES['img3']['name'],-3);
        if(
    $ext3!='jpg' && $ext3!='pdf')return -1;    
        
    $archive_dir="img_upload";
        
    $img3=$_FILES['img3']['tmp_name'];
        
    $img3_name=$img3name.'.'.$ext3;
        
    $img3_size=$_FILES['img3']['size'];
        
    $img3_type=$_FILES['img3']['type'];
        
    $img3_error=$_FILES['img3']['error'];
        
    $filename3=basename($img3_name);
        if(
    $img3_size<=0)
        echo (
    "فایل خالی است");
        if(!@
    copy($img3,"$archive_dir/$filename3"))
        { echo (
    "کپی نمی شود");
        exit;
        }
        }
     
      
    header("Location: submit.php?type=exhibit");} 
    ۱۳۹۱ مهر ۶ ۱۰:۱۵ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    moh3nmir آفلاین
    محسن . م
    ***

    ارسال‌ها: 102
    تاریخ عضویت: ۱۳۹۱ تير ۲۶
    اعتبار: 0
    تشکرها : 127
    ( 11 تشکر در 9 ارسال )
    ارسال: #2
    RE: مشکل در اجرای دستور header
    سلام و درود
    عدم انتقال به صفحه دیگه
    ۱۳۹۱ مهر ۶ ۱۱:۵۵ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : shariati.it
    shariati.it آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۱ مهر ۲
    اعتبار: 0
    تشکرها : 3
    ( 1 تشکر در 1 ارسال )
    ارسال: #3
    RE: مشکل در اجرای دستور header
    (۱۳۹۱ مهر ۶ ۱۱:۵۵ صبح)moh3nmir نوشته شده توسط:  سلام و درود
    عدم انتقال به صفحه دیگه

    من این صفحه رو کامل خوندم و اجرا کردم اما درست نشد
    به نظرتون به این دلیل نیست که آپلود قبل از header اجرا میشه؟
    ۱۳۹۱ مهر ۶ ۰۵:۴۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS