ردود العضو

مشاهدة 10 مشاركات - 1 إلى 10 (من مجموع 21)
  • نشر في: برنامج InstantWP … تعامل مع واجهة ووردبريس بدون استضافة

  • مشارك
    #36521

    انا قمت ببرمجة سكريبت خاص يقوم بعملية التحويل والحمد لله جربته بنجاح
    وهي خدمة مدفوعة سأقوم بإطلاقها قريبا
    ☑ حل مشكلة الترميز
    ☑ الأعضاء
    ☑ المجموعات
    ☑ الأقسام
    ☑ المواضيع
    ☑ المرفقات
    ☑ الردود
    ☑ BBcode سواء للصندوق الإفتراضي أو الصندوق الماسي
    ☑ الروابط ( من خلال .htaccess )
    ☑ AFV Plugin لعرض المرفقات المحولة

    مشارك
    #35380

    بمعنى انه الصور لا وجود لها
    الافضل انك تنقل مجلد uploads كامل اللذي يتواجد داخل wp-content
    لانه داخل هذا الملف تخزن الوسائط المرفوعة من خلال المدونة
    واذا كانت لديك صلاحية الوصول لملفاتك من خلال cpanel فقط قم بضغط الملف وحمله على جهازك
    وارجع أرفعه على الاستضافة الجديدة
    او اذا كان الملف مساحته كبيرة وعندك مشاكل بسرعة النت
    فقط قم بضغط الملف وارسل الرابط للدعم الفني ليسيرفرك حتى ينقله لك

    مشارك
    #35375

    ياليت توضح أكثر

    مشارك
    #35374

    أخي الكريم بامكانك ترفع القاعدة كملف
    وتراسلهم يسترجعوها لك
    لكن الدعم الفني حقهم نايم
    ولكن استعمل هذا السكريبت

    http://sourceforge.net/projects/mysqldumper/files/
    وموجود له شروحات ولا تنسى تراعي اختيار الترميز utf-8

    https://www.google.com/search?client=ubuntu&channel=fs&q=%D8%B4%D8%B1%D8%AD+MySQLDumper&ie=utf-8&oe=utf-8

    مشارك
    #35310

    [quote id=35300]<p>كما أخبرتك السطر التاسع لا تحتاج فيه الـ foreach باعتبار أن المتغير $m يُرجع صف واحد، فاذا طبعت المتغير $m ستظهر نتيجة واحدة ويمكنك طلب القيم كالتالي :</p>
    <div></div>
    <p>أو تعويضها مباشرة في الكود دون ردها الى متغير جديد، في حالة قمت بتجاربك ونجح الأمر، قم بتغيير حالة الموضوع إلى “تم الحل”.</p>
    <p>والله الموفق</p>
    [/quote]

    هذا الكود سأطبقه بعدين
    لكن الحمد لله تمت بنجاح

    واشكرك بعنف أخي

    مشارك
    #35309

    أخ الكريم سأشرح أمر sql
    تطبقه بالداتا بيز
    بس بالاول خذ نسخه من القاعدة

    شرح عام للأمر

    [code]UPDATE tablename SET fiald=REPLACE(fiald, 'oldtext', 'newtext')[/code]

    طبق هذه الأوامر

    للعناوين ( البوستات)

    [code]UPDATE wp_posts SET post_title=REPLACE(post_title, '2015', '2016')[/code]

    لمحتوى البوست الرئيسي

    [code]UPDATE wp_posts SET post_content=REPLACE(post_content, '2015', '2016')[/code]

    الاقسام مع الوسوم

    [code]UPDATE wp_terms SET name=REPLACE(name, '2015', '2016')[/code]

    [code]UPDATE wp_terms SET slug=REPLACE(slug, '2015', '2016')[/code]

    [code]UPDATE wp_term_taxonomy SET description=REPLACE(description, '2015', '2016') WHERE taxonomy ="post_tag"[/code]

    وان شاء الله أكود افدتك

    واعتذر الاضافه ماني عارف شو جداولها بالقاعدة لكن شرحت لك الأمر الرئيسي اول شي وان شاء الله وضحت

    مشارك
    #35299

    بارك الله فيك

    وهذا الكود النهائي

    [code]/////////////////////////////////////////////////////////////////////////////////
    // vbulletin login check and Update passwords //
    /////////////////////////////////////////////////////////////////////////////////
    function vb_check($check) {
    global $passAFV,$loginAFV,$wpdb;

    $m = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->users WHERE user_login = %s", $loginAFV)) ; // info User

    foreach ($m as $res) { $user_id = $res->ID; $vb_pass= $res->user_pass;} // user id and Hash of old pass

    $salt = get_user_meta($user_id, 'salt', true); // get salt

    $vb_hash = md5(md5($passAFV) . $salt); // generate hash to check with old

    // echo "vb hash ". $vb_hash."<br> vb pass ".$vb_pass."<br> vb Salt ". $salt ."<br>pass ". $passAFV;

    if ($vb_pass == $vb_hash) {
    wp_update_user(array(
    'ID' => $user_id,
    'user_pass' => $passAFV
    )); // Update password
    $delete_salt = delete_user_meta( $user_id, 'salt' ); // delete salt from database is_user_logged_in()
    return true; // authorization login
    }

    return $check; // worng password
    }

    if ( isset($_POST['wp-submit']) ){
    $loginAFV = sanitize_user($_POST['log']);
    $passAFV = $_POST['pwd'];
    add_filter('check_password', 'vb_check', 99);
    }

    [/code]

    مشارك
    #35291

    عدلت الرد ظهرت معي مشكلة وان شاء الله احلها وارجع ارفع الكود الصحيح

    بارك الله فيك
    لكن لم تعمل

    لكن عدت بهيكليتها شوية

    [code]
    /////////////////////////////////////////////////////////////////////////////////
    // vbulletin login check and Update passwords //
    /////////////////////////////////////////////////////////////////////////////////
    function vb_check($check) {
    global $passAFV,$loginAFV,$wpdb;
    $check =FALSE;

    $sql = "SELECT * FROM wp_users WHERE user_login ='$loginAFV'";
    $m = $wpdb->get_results($sql) ;

    foreach ($m as $res) { $user_id = $res->ID; $vb_pass= $res->user_pass;} // uder id and Hash of old pass

    $salt = get_user_meta($user_id, 'salt', true); // get salt

    $vb_hash = md5(md5($passAFV) . $salt); // generate hash to check with old

    if ($vb_pass == $vb_hash) {
    $hashNew = md5( $passAFV );
    wp_update_user(array(
    'ID' => $user_id,
    'user_pass' => $hashNew
    )); // Update password
    $delete_salt = delete_user_meta( $user_id, 'salt' ); // delete salt from database
    return true; // authorization login
    }

    return $check; // worng password
    }

    if ( isset($_POST['wp-submit']) ){
    $loginAFV = trim($_POST['log']);
    $passAFV = $_POST['pwd'];
    add_filter('check_password', 'vb_check', 99);
    }
    [/code]

    والحمد لله اشتغلت معي

    مشارك
    #35266

    الله يسعدك انا قبل شوية جاي من الجامعة

    باذن الله غدا سأقوم ببرمجتها واتيك بالنتائج بس واضح من الكود انه حيشتغل مية المية

    مشارك
    #35257

    سؤالي الان أخي

    هل اقد اضيف عمليتين تحقق ع الباسورد

    بمعنى اذا دخل الباسورد يتحقق بطريقة الورد بريس العادية

    واذا كانت النتيجة خطأ ينتقل للتحقق بالطريقة الثانية الخاصة بالورد بريس

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

    اذا امكن توضح لي وشكرا لك

مشاهدة 10 مشاركات - 1 إلى 10 (من مجموع 21)