Помогите написать скрипт

Discussion in 'PHP' started by HappyHarry, 29 Jul 2009.

  1. HappyHarry

    HappyHarry New Member

    Joined:
    9 Jul 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Здравствуйте,помогите написать скрипт.
    Задача его такая.
    Есть календарь.Надо чтобы в нее добавлялись евенты.
    они храняться в файле xml.
    скрипт должен вносить в эту xml данные типа
    Code:
    <event>
    		<date>31-07-2009</date>
    		<time>22:00 - 00:00</time>
    		<title>22:00 - 00:00Avak</title>
    		<image>images/event7.gif</image>
    		<description><![CDATA[<font size="18"> DarkSecrets will meet in Selbina @ 5pm pst.</font>]]></description>
    		<link><![CDATA[]]></link>
        </event>
    и это надо засунуть в админку CMSa Eleanor.

    спасибо)
     
  2. HappyHarry

    HappyHarry New Member

    Joined:
    9 Jul 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    засунуть в админку,имеется ввиду создать типа модуля....
    чтобы в админке кликая по кнопками добавить,как новость...
     
  3. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Вам сюда - /forum57.html

    А без денюжки - вам помогать не будут, альтруистов здесь нет
     
    _________________________
  4. HappyHarry

    HappyHarry New Member

    Joined:
    9 Jul 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Если ты не заметил,то я прошу помочь,а не написать...
    а за такую легкую работу платить денег не хочу...я уже начал сам учить.но все же трудно.
    А если Вы такой жадный в своих знаниях, то зачем нужно было писать?
    лучше бы часть скрипта скинули :)
     
  5. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    HappyHarry Ты просишь написать - ни твоих наработок, ничего не вижу. Только ТЗ и "лучше часть кода мне скиньте"

    З.Ы. Потому что сядете на шею и поедете, а потом даже спасибо не скажете
     
    _________________________
    1 person likes this.
  6. [n]-c0der

    [n]-c0der Member

    Joined:
    3 Feb 2009
    Messages:
    83
    Likes Received:
    24
    Reputations:
    -1
    +1
    ТС, иди по ссылке там могут помочь, или иди... все таки по ссылке лучше...
     
  7. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Создай в корне файл calendar.xml, добавь в файл section_general.php перед $content.='<div align="right">'.$lang['time_on_server'].date('Y-m-d H:i:s',$Mainclass->MyTime()).'</div>';
    Код
    PHP:
        if(isset($_POST['add_event']))
            {
             
    $file 'calendar.xml';
             
    $hnd fopen($file"a+");
             
    $to_write ="<event><date>{$_POST['date']}</date><time>{$_POST['time']}</time><title>{$_POST['title']}</title><image>{$_POST['image']}</image><description>{$_POST['descr']}</description><link>{$_POST['link']}</link></event>";
             
    fwrite($hnd$to_write);
             
    fclose($hnd);
            }
        
    $content.='<fieldset class="linecard"><legend>New event</legend>
        <table width="100%" class="formeditor" cellspacing="0"><form action="" method="post"><tr><td>Date</td><td><input name="date" /></td><td>Time</td><td><input name="time" /></td><td>Title</td><td><input name="title" /></td></tr><tr><td>Image path</td><td><input name="image" /></td><td>Description</td><td><input name="descr" /></td><td>Link</td><td><input name="link" /></td></tr><td><input name="add_event" type="hidden" value="1" /><input name="save" type="submit" value="Add event" /></td></form></table></fieldset>'
    ;
    Поле для добавления будет по адресу admin.php?section=general
    Если есть желание проверять или фильтровать значения передаваемых параметров, то дописывай сам.
     
    _________________________
    1 person likes this.
  8. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Kaimi, зачем школьников баловать? Ты ему медвежью услугу сделал, он и сам нифига не научился, и будет теперь по любому поводу народ задалбывать, место того, чтобы учить самому.
     
  9. HappyHarry

    HappyHarry New Member

    Joined:
    9 Jul 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Kaimi спасибо большое, сейчас буду разбираться...
    кстати,блог у тебя тоже хороший )))
    inlanger эй ты, старик....
    1.ты на все 100% уверен , что я школьник?
    2.Если тебе не помогали,когда был новичком, и тебе было трудно...то не надо сейчас по себе судить...он мне помог чисто по-человеческий...
     
  10. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    HappyHarry, я не задалбывал народ на форумах, а курил маны. Поэтому и научился тому,
    Взрослый человек не пожалеет несколько баксов на скрипт, который ему нужен.
     
  11. HappyHarry

    HappyHarry New Member

    Joined:
    9 Jul 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Kaimi,друг...там не надо тргать админку главную...если поковыряешься в модулях, то увидешь,что у каждого модуля есть admin часть,а есть user часть...я сейчас буду их разбирать, я тут напишу интересующие вопросы.

    Модеры,пожалуйста, не грохайте тему пока что...

    спасибо.