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

الموضوع: سؤال في php عن تطوير سكربت

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    469

    سؤال في php عن تطوير سكربت



    سلام عليكم

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

    هل ذلك يحتاج إلى تعديل في قاعدة البيانات ؟؟
    او من الممكن ان اتعبث فقط في ملف php ??







  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    الطبيعي في كافة السكربتات ان يتم اضافة خبر بعد الاخر
    وما تريد فعله يمكن عن طريق التعديل علي ملفات البرمجة فقط بدون تعديل في قاعدة البيانات
    تابع هذا الدرس: لتفهم كيفية عمل ذلك
    http://www.phpeasystep.com/phptu/2.html





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    469


    0000





    التعديل الأخير تم بواسطة SnaFy ; 11-02-2010 الساعة 04:19 AM

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    469


    هل أعمله بهذا الشكل
    كود PHP:
    $GLOBALS['QuestionTitle'] = $title;
    $GLOBALS['QuestionTitle'] = $title1
    كود PHP:
     
                    
    /**
                    * ShowNewQuestion
                    * Show the page for creating a new question
                    *
                    * @return void
                    */
                    
    function ShowNewQuestion()
                    {
                            
    // Check they have permission to be here
                            
    if (!$_SESSION['user']->verify('question''edit')) {
                                    
    $this->NoPermission();
                                    return;
                            }
                            
    // Create a new question
                            // First up, get form variables if there's an error
                            
    $title "";
                            
    $cat = -1;
                            
    $answer "";
                            
    $sort 0;
                            
    $visible true;
                            
    $GLOBALS['HidePanels'][] = 'QuestionEmailSubmitter';
                            
    $GLOBALS['HidePanels'][] = 'QuestionLastUpdated';
                            
    $GLOBALS['HidePanels'][] = 'QuestionBecomeAuthor';
                            
    // Nothing to show in misc panel on new questions
                            
    $GLOBALS['HidePanels'][] = 'QuestionMiscellaneous';
                            
    $GLOBALS['sanDisabled'] = "disabled=\"disabled\"";
                            
    $GLOBALS['AKB_CLASS_HELPER']->populateArticleDates();
                            
    $applies = array();
                            if (
    is_array($_SESSION['user']->groups)
                            && !empty(
    $_SESSION['user']->groups)) {
                                    foreach (
    $_SESSION['user']->groups as $group) {
                                            if (isset(
    $group->applies['category'])
                                            && 
    is_array($group->applies['category'])) {
                                                    
    $applies array_merge($applies$group->applies['category']);
                                            }
                                    }
                            }
                            
    $GLOBALS['Title'] = GetLang('AddQuestionTitle');
                            
    $GLOBALS['Intro'] = GetLang('AddQuestionIntro');
                            
    $GLOBALS['FormAction'] = 'saveNewQuestion';
                            
    $GLOBALS['QuestionTitle'] = $title;
                            
    $GLOBALS['CategoryOptions'] = $GLOBALS['AKB_CLASS_CATEGORY']->GetCategoryOptions($cat);
                            
    $GLOBALS['RelatedCategoryOptions'] = $GLOBALS['AKB_CLASS_CATEGORY']->GetCategoryOptions(array(0), '<option %s value="%d">%s</option>''selected''- 'false$applies);
                            
    $GLOBALS['RelatedQuestions'] = $this->GetSomeQuestionsAsOptions();
                            
    $GLOBALS['WYSIWYG'] = $this->GetWYSIWYGEditor($answer);
                            
    $GLOBALS['SortOrder'] = $sort;
                            
    $GLOBALS['QuestionKeywords'] = '';
                            
    $GLOBALS['QuestId'] = '';
                            
    $GLOBALS['SubmittedQuestId'] = '';
                            
    $GLOBALS['MetaKeywords'] = '';
                            
    $GLOBALS['MetaDescription'] = '';
                            
    $GLOBALS['ExistingAttachments'] = '';
                            
    $GLOBALS['DisableVisible'] = '';
                            
    $GLOBALS['DetectRelated'] = '';
                            
    $GLOBALS['LastUpdated'] = '';
                            
    // Are we starting from a user submitted question?
                            
    if (isset($_GET["submittedQuestId"])) {
                                    
    $sQuestId $_GET["submittedQuestId"];
                                    
    $query sprintf("select * from %ssubmittedquestions where subquestid='%d'"$GLOBALS["tablePrefix"], $sQuestId);
                                    
    $result $GLOBALS['AKB_DB']->Query($query);
                                    if (
    $row $GLOBALS['AKB_DB']->Fetch($result)) {
                                            
    $GLOBALS["QuestionTitle"] = htmlspecialchars($row["subject"], ENT_QUOTES$GLOBALS['charset']);
                                            
    $GLOBALS["WYSIWYG"] = $this->GetWYSIWYGEditor(htmlspecialchars($row["message"], ENT_QUOTES$GLOBALS['charset']));
                                            
    $GLOBALS["SubmittedQuestId"] = $sQuestId;
                                            
    $GLOBALS['lastupdated'] = $row['posted'];
                                            foreach (
    array_keys($GLOBALS['HidePanels'], 'QuestionEmailSubmitter') as $key) {
                                                    unset(
    $GLOBALS['HidePanels'][$key]);
                                            }
                                    }
                            }
                            
    //Setup groups
                            
    $GLOBALS['groups'] = $this->getGroupsForSelect();
                            
    $GLOBALS['groupListSize'] = 5;
                            
    $GLOBALS['lblRestrictPublic'] = GetLang("RestrictPublicQuest");
                            
    $GLOBALS['lblRestrictPrivate'] = GetLang("RestrictPrivateQuest");
                            
    //New question. No groups associated.
                            
    $GLOBALS['HasGroups'] = 0;
                            
    $GLOBALS["CheckVisible"] = ($visible) ? 'CHECKED' '';
                            if (!
    $_SESSION['user']->verify('question''approve')) {
                                    
    $GLOBALS["CheckVisible"] = "";
                                    
    $GLOBALS["DisableVisible"] = "DISABLED";
                            }
                            
    $GLOBALS['CustomFields'] = $this->processCustomFields();
                            
    $GLOBALS["AKB_CLASS_TEMPLATE"]->SetTemplate("question.form");
                            
    $GLOBALS["AKB_CLASS_TEMPLATE"]->ParseTemplate();
                    } 











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

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

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