Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1267 • Страница 41 из 64<  1 ... 38  39  40  41  42  43  44 ... 64  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 17.09.2007
Откуда: Москва
do[mini]k писал(а):
Может кто знает, существует ли библиотека, аналогичная jQuery, но для PHP?


Думаю что вы ищете phpQuery. Вот тут о нем можно прочесть: http://jilizart.habrahabr.ru/blog/69149/



Партнер
 

Member
Статус: Не в сети
Регистрация: 10.01.2005
True_Drago, спасибо, посмотрел.
Да, по функционалу примерно то, что нужно, но какое-то оно чрезмерно громоздкое и переусложненное :(
На форумах народ отзывается не очень лестно: мол, и подтормаживает, и память жрет, и подглючивает иногда.

Нашел несколько более простых библиотечек, буду тестировать их на профпригодность.

updated
Вот вроде бы вменяемый вариант:
http://sourceforge.net/projects/simplehtmldom/


 

доброго времени суток. очень прошу вашей помощи- скачал MySQL (=~39мб mysql-essential-5.1.39), при установке нет возможности выбрать деволоп компоненты(они там просто отсутствуют). на официальном сайте есть еще версия =~124мб- там то будут эти самые деволоп элементы? просто скачать несколько раз не то- весьма накладно, очень прошу вашего совета

ps- ос планирую сменить на openSuse 11- что качать то для нее что бы можно было разрабатывать то?? (с бд раньше дел не имел, все аплеты да графика...)


 

Member
Статус: Не в сети
Регистрация: 15.04.2008
извиняюсь если не в тему, и если слишком много попросил, но вот в чем суть:

в общем решил создать мини сайт, для некоторого круга людей, естественно делаю по желанию и ради обычного интереса.
в общем остался один не решеный вопрос, это гостевая книга, точнее ее интеграция в общий сайт, просто "имя" и "сообщение". никаких премудрств в оформлении, самый примитив.
те немногие "шарящие" знакомые, которые очень не щедры на знания, хотят что бы я взялся за большие тома с учебной литературой и зубрил наизусть. НО спрашивается зачем? ради написание одной единсвенной гостевухи? это всеравно что учиться 11 лет в школе + 5лет в вузе + 2е высшее образование 5лет и работать 1 месяц. правда же бессмыслеца.

есть сам сайт, есть то на чем его запускать, есть потенциальные посетители, есть контент которым его наполнять, есть всёёё, кроме одной единственной "гостевухи", обиднооо.

кто сколько может, поделитесь =)


 

Junior
Статус: Не в сети
Регистрация: 17.09.2007
Откуда: Москва
Kiril__777 писал(а):
есть сам сайт, есть то на чем его запускать, есть потенциальные посетители, есть контент которым его наполнять, есть всёёё, кроме одной единственной "гостевухи", обиднооо.

А сам сайт на чем написан? Какая-то готовая CMS типа джумлы? Для них соотв. модули есть, для внедрения которых вообще (практически) никаких знаний не нужно. Если самописный, то в принципе тоже можно внедрить готовую, или если есть желание немного все таки разобраться, то самому написать. Кстати что за сайт, если не секрет?


 

Member
Статус: Не в сети
Регистрация: 15.04.2008
True_Drago
я плохо щарю я этом, поэтому прошу громко не смеяцо.
в общем создовал на Macromedia Dreamweaver, получились странички html, а находил готовые гостевухи на php.
ладно, переделал свой сайт в php, типерь надо готовую гостевую найти и впихнуть в мой сайтег, тока фз как =(


 

Junior
Статус: Не в сети
Регистрация: 11.11.2009
Кто-нибудь знает какие HTML атрибуты таблицы должны быть,чтобы в браузере Opera отсутствовали все рамки столбцов и строк ?
Рамка вокруг таблицы должна быть.


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
Люди, в разных версиях PHP
После ифки типа

elseif(блаблабла)

Может как идти точка с запятой так и нет?
Просто в обучении написано (http://php.su/lessons/?lesson_2)

elseif(блаблабла);

но код работает только если написать

elseif(блаблабла)

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Advanced member
Статус: Не в сети
Регистрация: 27.02.2007
Откуда: Москва
Фото: 54
Код:
if(блаблабла)
   echo('блаблабла');
elseif(блаблабла1)
   echo('блаблабла1');
elseif(блаблабла2)
   echo('блаблабла2');
elseif(блаблабла3)
   echo('блаблабла3');
else
   echo('ХЗ');


А ";" не нужно.

_________________
14900KS @ 6100/4800
96G Trident Z5 @ 7200 (34-42-42-53, ICE-RDT)
z790 Aorus Master X
RX 6900XT GAMING OC 16G+Bykski WB
macOS Sequia 15.5


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
Ищу нормальную графическую библиотеку для PHP.
Как я вижу, это некий набор классов, надстройка над над убогим GD.

Суть проблемы - требуется всего-навсего 2 возможности:
1. Рисование сглаженных линий
2. Рисований линий произвольной толщины
Первое PHP GD умеет только для толщины 1 пикс. Второе он не поддерживает вообще (решения типа "в гамаке и стоя" существуют, но дают неудовлетворительное качество). О том, чтобы рисовать жирные и одновременно сглаженные линии, остается только мечтать.

Перерыл инет. Запросы типа "php graphic library" дают кучу библиотек для рисования графиков/диаграмм (без сглаживания), либо на обработку фото.
О Imagick знаю... но его должен поддерживать хостинг, а этого нет :(

Может быть, решение всё же существует?


 

Advanced member
Статус: Не в сети
Регистрация: 27.02.2007
Откуда: Москва
Фото: 54
do[mini]k, вариант с рисованием в браузере клиента на JavaScript подойдет?

http://code.google.com/p/explorercanvas/

Заодно нагрузку на сервер уменьшите... В любом случае на примеры рекомендую посмотреть, очень впечатляют :-)

_________________
14900KS @ 6100/4800
96G Trident Z5 @ 7200 (34-42-42-53, ICE-RDT)
z790 Aorus Master X
RX 6900XT GAMING OC 16G+Bykski WB
macOS Sequia 15.5


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
HertZ писал(а):
do[mini]k, вариант с рисованием в браузере клиента на JavaScript подойдет?

http://code.google.com/p/explorercanvas/

Заодно нагрузку на сервер уменьшите... В любом случае на примеры рекомендую посмотреть, очень впечатляют :-)

Про канвас знаю, примеры видел, опыт есть.
Но, к сожалению, по ряду причин именно сейчас не подходит.

З.Ы. Я уже подумываю писать своё :) Хотя по трезвому размышлению, качественный антиалиасинг - весьма нетривиальная задача, хоть внешне и выглядит просто.


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
Подскажите, где я неправильно понимаю принцип работы:


$i=0;
for ($i++; --$i<10; $i+=2)
{
echo $i . "<br>\n";
}

Как я это понимаю:
1. сначала и=0
2. и++ соответственно и=1
3. проверяем, соответствие условию цикла и-- (i-1 on-zhe 1-1=0) тоесть 0 меньше 10.
4. выполнение условий внутри( echo ). выводим значение, которое после пункта 3 стало 0.
5. выполнение условий после цикла. $i+=2 Это ведь тоже самое что и i=i+2 , верно? тогда 0+2=2 sootvetsvenno И = 2
6. vse. cykl zakonchen.
7. Novyj cykl. i=2
8. 2++ =3 (t.k. 2+1 = 3)
9. --i (3 - 1 = 2)
10. echo i. и должен быть 2. почему он выводит 1?

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
Ошибка в том, что красное выполняется лишь однажды, перед первым повторением цикла.
В последующих оно не участвует.
Первая часть конструкции for - это первоначальная инициализация счетчика.


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
Ситуация: массив, внутри которого ещё 2 массива, внутри второго из них ещё один массив.
Можно ли их перечислить при помощи ?
Вот схема массива:

Код:
Array
(
    [0] => Array
        (
            [0] => one
            [1] => two
            [2] => three
            [3] => four
        )

    [1] => Array
        (
            [0] => secondone
            [1] => secontwo
            [2] => secondthree
            [3] => Array
                (
                    [0] => oeshoodintutarray
                    [1] => oga
                    [2] => imennotag
                    [3] => ja izvrashenec!
                )

        )

)


.Ну первый массив разбираем foreach, затем 2 массива внутри него снова разбираем foreach, а третий? Он--же ведь только один и находится внутри второго массива, так что если просто впихнуть ешё один foreach внутрь - он будет пытатся разобрать массив ещё из первого внутреннего массива($array[0]), которого там нет -- лезут ошибки. Как быть?


Я попытался впихнуть ифку, которая должна работать только при нахождении массива( if($value=='Array') ), но оно почему--то никогда не бывает тру :(

вот код:

Код:
 <?

  $array=array
  (
  array("one" , "two", "three" , "four" ),
  array('secondone', 'secontwo', 'secondthree' ,
                        array('oeshoodintutarray' , 'oga' , 'imennotag' , 'ja izvrashenec!')
 
  )
);

   echo "<br>";
   echo "<pre>";
   print_r($array);
   echo "</pre>";

   
 // foreach
   echo "<br><br><br><br><br>";
 foreach ($array as $key => $value)
 {
   echo " <br> $key is a $value " ;
         foreach ($array[$key] as $key => $value)
         {
          echo " <br> ++++ $key is a $value " ;
         
         
            
      
            // not working array detect
            if($value=='Array')
            {
            echo "<br>****tyt est esho odin array";
            }
         
          }
   
   
 }
?>

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
moty писал(а):
Я попытался впихнуть ифку, которая должна работать только при нахождении массива( if($value=='Array') ), но оно почему--то никогда не бывает тру :(

Это какой-то новый метод :)
А традиционный вот: http://php.net/manual/en/function.is-array.php


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
do[mini]k писал(а):
moty писал(а):
Я попытался впихнуть ифку, которая должна работать только при нахождении массива( if($value=='Array') ), но оно почему--то никогда не бывает тру :(

Это какой-то новый метод :)
А традиционный вот: http://php.net/manual/en/function.is-array.php


Значит Is_array это функция, тогда
is_array($key) ? ТруЪ : Фолс ;

А ? : я так понимаю действует почти так-же как и if?

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
moty
Видимо, вы не очень сильны в теории программирования вообще, безотносительно PHP :)
Я вот к примеру, в PHP практически дилетант, но выручает общая фундаментальная подготовка и опыт работы с несколькими другими языками. Впрочем неважно.

Вы смешиваете в кучу мух и котлеты - функцию проверки переменной на "массивность" и условную операцию (...)?(...):(...). Они никак не зависят друг от друга, по ссылке просто приведен такой пример. Я лишь имел в виду что условие ($value=='Array') нужно заменить на is_array($value).
А уж разруливать это через if, или через операцию ?:, или еще как-то - вопрос десятый.

P.S. Условная операция работает так же, как if, но имеет возвращаемое значение и компактнее выглядит. А потому удобна для блоков с простой логикой.


 

Member
Статус: Не в сети
Регистрация: 09.04.2006
Цитата:
Видимо, вы не очень сильны в теории программирования вообще, безотносительно PHP


То-есть надо всё забростить и ничего не делать? Ничему не учиться?
Цитата:
Вы смешиваете в кучу мух и котлеты - функцию проверки переменной на "массивность" и условную операцию (...)?(...):(...).


Я просто спросил, отдельно от темы, как работают эти вопросики, похож ли общий смысл того, что будет, если я напечатаю эти вопросики с двоеточиями, со результатом написания ИФ+ЕЛСЕ. Это преступление?

_________________
Библиотеки Windows - Мы заставим ваши папки тормозить!


 

Member
Статус: Не в сети
Регистрация: 10.01.2005
moty писал(а):
Я просто спросил, отдельно от темы, как работают эти вопросики

Просто в том посте это было неочевидно. Неочевидно, что отдельно.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1267 • Страница 41 из 64<  1 ... 38  39  40  41  42  43  44 ... 64  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan