النتائج 1 إلى 11 من 11

الموضوع: كود رفع صورة كان يعمل والان ميت تماماً ارجو المساعدة

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695

    كود رفع صورة كان يعمل والان ميت تماماً ارجو المساعدة



    اخواني الكرام

    يرجى رجاء حار ان تنقذوني من هذه الورطة
    نقلت الى سيرفر جديد وبطلت برامج رفع الصور تعمل
    السيرفر الجديد هو: http://www.bluehost.com

    ياجماعة الخير والمعرفة لا تبخلونا علينا برجاء
    ---------------------

    ملف html واسمه
    page.html
    ---------------------------
    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>page</title>
    </head>
    <body>

    <form method="POST" action="upp2.php" enctype="multipart/form-data">
    <input type="hidden" name="action" value="add">
    <p><input type="file" name="file" size="20"><input type="submit" value="add" name="B1"></p>
    </form>
    </body>
    </html>
    ------------------------------

    وملف الـ php واسمه upp2.php


    <?php

    $action = trim($HTTP_GET_VARS[action]);

    if($_POST['action'] == "add"){

    $fm = "wa333";

    $allowed_extensions = array(".jpg", ".JPG", ".Jpg", ".gif", ".GIF", ".Gif");
    $number_of_exten = count($allowed_extensions);
    for($i=0; $i<$number_of_exten; $i++)
    $exten = strrchr($file,'.');
    //move_uploaded_file($file, "images/$fm");
    @copy($file, "images/$fm");
    echo "okkkk";
    exit;
    }

    include ("page.html");
    echo "Nooo";
    ?>





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Oct 2005
    المشاركات
    115
    __________________
    +------------------------
    |أبو فادي
    +------------------------
    | http://www.palstine.info
    +------------------------
    | http://xremas.com
    +------------------------

  3. #3


    جرب استبدال هدا
    كود PHP:
    @copy($file"images/$fm"); 
    بهدا

    كود PHP:
    move_uploaded_file($file"images/$fm"); 
    والله اعلم





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    للاسف لم تحل المشكلة

    وتصوروا على السيرفر القديم تعمل هكذا ايضاً وبشكل مبسط لكن على الجدي فلا تعمل رغم اني أضفت هذه فوق:
    if ( phpversion() >= "4.2.0"){
    extract($_POST);
    extract($_GET);
    extract($_SERVER);
    }
    -------------------------------------

    فهل من حل يا اخوان؟
    -----------------------
    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>page</title>
    </head>
    <body>


    <form method="POST" action="upp2.php" enctype="multipart/form-data">
    <input type="hidden" name="action" value="add">
    <p><input type="file" name="file" size="20"><input type="submit" value="add" name="B1"></p>
    </form>
    </body>
    </html>

    -------------------------------------------------------------------------------
    <?php
    if($_POST['action'] == "add"){
    @copy($file, "images/aaaaaa");
    }
    ?>
    ------------------





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    291


    أخى العزيز

    تأكد من تصاريح المجلدات

    جرب استبدال $_POST['action'] بــ $HTTP_POST_VARS[action]

    و اعطنا نتيجة الشرط .. يعنى هل يتحقق الشرط و لا يتم رفع الملفات أم لا يتحقق الشرط أساسا ؟؟






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    Colombo

    أخي Colombo وكل الاخوة الاعزاء

    التصاريح أكدت منها مرات كثيرة, لكن اريد اقول ان سكريبت PHP-Master02
    بهذا العنون http://www.swalif.net/softs/showthread.php?t=167820
    يعمل بشكل جيد

    فنريد همتكم للمساعدة وايجاد الحل.





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    281


    اقتباس المشاركة الأصلية كتبت بواسطة Nadorino
    جرب استبدال هدا
    كود PHP:
    @copy($file"images/$fm"); 
    بهدا

    كود PHP:
    move_uploaded_file($file"images/$fm"); 
    والله اعلم
    هل جربته






  8. #8
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    بسم الله الرحمن الرحيم
    أخي الكريم swa52
    قم باستبدال كود الصفحة الثانية بالتالي:
    كود PHP:
    <?php

    $action 
    trim($_POSTT[action]);

    if(isset(
    $POST) && $_POST['action'] == "add"){

    $fm "wa333";
    $up_tempfile $_FILES['file']['tmp_name'];
    $up_file $_FILES['file']['name'];
    $allowed_extensions = array(".jpg"".JPG"".Jpg"".gif"".GIF"".Gif");
    $ext explode(".",$upfile);
    if(
    in_array(array_pop($ext))){
    move_uploaded_file($up_tempfile"images/$up_file"); 
    echo 
    "okkkk";
    }else{
    include (
    "page.html");
    echo 
    "Nooo";
    }
    ?>
    وسيعمل معك بإذن الله :1power:






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    ألف ألف شكر يالغالي PHP-Master02

    وفقكم الله مليون توفيق ان شاء الله





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  10. #10
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    مشكور أخي PHP-Master02

    وقد حاولت أن أحل المشكلة بنفسي وعلمت ان هذه التعليمة مفيدة جداً وقد رفعت معي مرة صورة ولكن ينتج خطأ أحياناً لأني لا أعلم اين اربط name وما هي.

    $file1 = $_FILES['file1']['name'];

    فهل لك أن تشرح معنى هذه التعليمة الله يوفقك؟
    -------
    هذا المتغير يتكون عند تحميل الملفات عبر نموذج ما .. وهو عبارة عن مصفوفة تحمل التالي:
    name : بها اسم الملف فقط + الامتداد
    type : نوع الملف بنوع Mime وهذه تختلف حسب المتصفح
    size : هذا يحوي حجم الملف بالبايت
    tmp_name : اسم الملف المؤقت
    error : الخطأ الوارد في حال الخطأ

    أرجو أن يكون التوضيح سهلا :deal:
    تحياتي






  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    العزيز PHP-Master02

    والله لا أدري كيف أشكرك
    ولن أقول سوى الله يوفقك مليون مرة.





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض