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

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

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

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Формируеш GET пакет исходя из данных первой формы и шлеш его обыкновенным file_get_contents() на второй скрипт который принимает GET .
     
    2 people like this.
  2. warlok

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

    Joined:
    17 Feb 2008
    Messages:
    328
    Likes Received:
    142
    Reputations:
    81
    во таким образом вышло)) пасиба всем за помошь)
     
  3. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    помогите с капчей :(

    del
     
    #11203 geforse, 11 Aug 2009
    Last edited: 11 Aug 2009
  4. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    Помгите с htaсcess

    в коде страницы :

    PHP:
    <LINK href="css.css" type=text/css rel=stylesheet>
    в htaсcess

    PHP:
    RewriteRule ^add(/?)+$ index.php?act=add [L]
    RewriteRule ^shabls(/?)+$ index.php?act=shabl [L]
    RewriteRule ^shabls/edit/([0-9]+)(/?)+$ index.php?act=shabl&d=edit&id=$[L]
    RewriteRule ^kat/([^/]*)(/?)+$ index.php?cat=$[L]
    при переходе на адрес :

    http://job.ru/kat/duck

    Страница открывается какая надо,а вот фаил стилей нет.Он не грузится вообще(
    видимо для данного примера ему нужно прописать так:


    PHP:
    <LINK href="../../css.css" type=text/css rel=stylesheet>
    Но только это не выход. уровней может быть 2-5-10 .
    как быть?

    при формировании меню например :

    формирую так :

    PHP:
    echo " <TR> 
     <TD class=m3><A class=m href=\"kat/
    $url\"><IMG src=\"ar.gif\" alt=\"Объявления $kname\" width=9 height=9 border=0> 
    $kname</A></TD>
    </TR>"
    ;
    Получается нормально но при переходе на любую ссылку следующий адрес получается такой
    http://job.ru/kat/kat/dogs
    потом
    http://job.ru/kat/kat/kat/dogs

    и так далее(((
     
    #11204 -=Zhenek=-, 11 Aug 2009
    Last edited: 11 Aug 2009
  5. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    Можно,но например ДЛЕ. там адрес относительный (а htaccess взят оттуда и видоизменен) как это реализовано там?
    Смотрел код вроде все обчычно.

    UPD : картинки прописаны в файле css . как быть с ними? указывать пути в css файле php это перебор((
     
    #11205 -=Zhenek=-, 11 Aug 2009
    Last edited: 11 Aug 2009
  6. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1

    Открыл дле сайт.в коде страницы цсс стиль прописан так:

    PHP:
    <style type="text/css" media="all">
    @
    import url(/templates/warrexru/style/main.css);
    </
    style>
    Переходи например в дерикторию ниже.

    site.ru/films/

    и всеравно в коде

    PHP:
    <style type="text/css" media="all">
    @
    import url(/templates/warrexru/style/main.css);
    </
    style>
    как видно путь всетаки относительный(

    и как отредактировал сообщение выше как быть с картинками в css файле?
     
  7. Fepsis

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

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    Велемир, вот рабочий код:
    http://dump.ru/file/3221364
    Тут не стал выкладывать, так как скрипт отображается не красиво... :)
     
    #11207 Fepsis, 11 Aug 2009
    Last edited: 12 Aug 2009
  8. BiG_][aKeR

    BiG_][aKeR New Member

    Joined:
    30 Nov 2008
    Messages:
    21
    Likes Received:
    1
    Reputations:
    0
    Возникла такая проблема,нужно как то использовать ф-цыю set_time_limit(0);,но сервер запретил использование етой ф-цыи,кто знает,как можно ето обойти??
     
  9. Fuckel

    Fuckel Banned

    Joined:
    16 Jan 2008
    Messages:
    274
    Likes Received:
    59
    Reputations:
    6
    попробуй ini_set('max_execution_time',60)
     
  10. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Чекер прокси

    как целесообразнее чекать прокси ?

    PHP:
    $ch curl_init('http://2ip.ru/'); 
    curl_setopt($chCURLOPT_RETURNTRANSFER1);  
    curl_setopt($chCURLOPT_REFERER'http://www.google.com/');  
    curl_setopt($chCURLOPT_USERAGENT'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0');  
    curl_setopt($chCURLOPT_FOLLOWLOCATION1);    
    curl_setopt($chCURLOPT_PROXY$proxy);
    curl_setopt($ch,CURLOPT_TIMEOUT"15");
    вогнал это в цикл и дал ~1000 проксей, скрипт на локалхосте уже минут 30 работает )
     
  11. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    curl_multi - это и есть многопоточность на пхп?
     
  12. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Нет, это эмуляция многопоточности.Полноценную в РНР 7 обещали,как сказал Zedi.
     
  13. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Если у тебя хостинг,то залей шелл и глянь,какие функции отключены.Потом просто найди аналог и всё...через гугл,разумеется.
     
  14. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Вот можн почитать что можно инициализировать с помощью функции ini_set и кому ето можно SYSTEM или ALL
    На хостингах часто запрещают
    set_time_limit(0);
    Но есть возможность использовать max_execution_time потому что PHP_INI_ALL
    Так же полезно :
    memory_limit
    allow_url_fopen
    file_uploads
    даже register_globals :D
    Вообщем вот весь список http://www.php.su/functions/?ini-set
     
  15. roooot

    roooot Banned

    Joined:
    7 Nov 2008
    Messages:
    2
    Likes Received:
    1
    Reputations:
    1
    Чем отличается echo от print ?
     
  16. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    roooot http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
     
    _________________________
    1 person likes this.
  17. inlanger

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

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    echo это просто вывод, а print даёт возможность форматированного вывода, аналог printf в СИ
     
    1 person likes this.
  18. Кубик Рубик

    Joined:
    10 Apr 2008
    Messages:
    48
    Likes Received:
    0
    Reputations:
    0
    Привет, у меня вопросы по теоретическому материалу ООП!
    В интернете много информации на эту тему, но стоит пробежаться по ней как в голове сразу возникает каша. Ибо везде разным понятиям дается размытое определение.
    В частности у ООП есть 2 принципа которые плохо изъясняются: Абстрагирование и инкапсуляция.

    Начнем...
    Благодаря абстракции в ООП, мы представляем объект как некую сущность(в адресном пространстве), которая имеет существенные признаки: свойства и методы. Таким образом, программный объект*— это абстракция.

    Теперь...
    Детали реализации объекта скрыты, он используется через его интерфейс*— совокупность правил доступа(набор определенных методов и свойств к которым программист может обратится). Скрытие деталей реализации называется инкапсуляцией.

    Итак, объект*— это инкапсулированная абстракция с четко определенным интерфейсом.

    Это позволяет представить программу в укрупненном виде — на уровне объектов и их взаимосвязей.

    Я все правильно понял?

    Вопрос №2:
    Если при создании класса не были применены спецификаторы доступа, т.е. все свойства и методы public, то он не является инкапсулированным?
     
  19. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    так же как и с ботов - отсыланием http(или чего там тебе надо) запросов
     
  20. okthxnz

    okthxnz Banned

    Joined:
    8 Aug 2009
    Messages:
    15
    Likes Received:
    32
    Reputations:
    0
    Народ, как изменить вид PHP скрипта, но оставив функциональность на прежднем уровне?

    Но не с помошью утилит, они не оч удобны)
     
Thread Status:
Not open for further replies.