Jump to content

Ялекс

User
  • Posts

    652
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Ялекс

  1. Хочу сделать масштабирование изображения при помощи мыши(подобно пропорциональному изменению высоты и ширины в фотошопе). То есть в уголку изображения будет квадратик за который можно будет потянуть и изменить размеры на желаемые. Вопрос: если есть готовые решения, то подскажите. Желательно "чистые" (без фреймверков), либо с использованием jQuery.
  2. @rus, хавтит по пусту набивать сообщения.
  3. По моему это переделка какого то шаблона...
  4. На какие сайты ориентируетесь? Можете привести примеры уже сделанных работ или чужих работ чтобы посмотреть на уровень дизайна, который вы ожидаете от напарника?
  5. Помойму для закругления текста не нужно переводить слой в растр. Просто нажимаешь "редактировать текст", появляется курсор(как при наборе текста в фотошопе), затем вверху на панельке нажимаешь значек "изогнуть текст" (Create warped text) (Значек ввиди Т и снизу изогнутая линия). Откроется окошко для изменения параметров изгиба.
  6. jOuery планирую изучать... Сейчас работы не в проворот, поэтому приходиться использовать то, в чем уже имеется опыт. Про jQuery читал, смотрел. Понравилось.
  7. Ялекс

    Сессии

    Если на народе, то нужно юзать браузерные куки.
  8. Наверное хотите вытянуть расширение файла? Тогда можно использовать http://ua2.php.net/pathinfo
  9. По моему это обычный INI-файл. Прочитайте здесь.
  10. Ялекс

    Сессии

    Нет, наверное передавать данные, как предложил Виндекс не рационально. Тем более автор прав - для этого существуют сессии либо Куки($_COOKIES). Вот страница, где из БД вывели спиоск товаров: tovar.php <form action="polojit_v_korzinu.php" method="post"> <p><input type="checkbox" name="tovar[1]" value="1" /> Мячик</p> <p><input type="checkbox" name="tovar[3]" value="1" /> Шарик</p> <p><input type="checkbox" name="tovar[4]" value="1" /> Рогатка</p> <p><input type="checkbox" name="tovar[20]" value="1" /> Тарелка</p> <p><input type="checkbox" name="tovar[31]" value="1" /> Пистолет</p> <p><input type="submit" value="В корзинку" /></p> </form> Страница, которая ложит товары в виртуальную корзину. polojit_v_korzinu.php <? session_start(); $_SESSION['korzina'] = $_POST['tovar']; ?> Товары отправлены в корзину, <a href="v_korzine.php">можно проверить содержимое</a>. Страница покажет, что в корзине: v_korzine.php <? session_start(); print_r($_SESSION['korzina']); ?> Чисто примитивы.
  11. Да, с цветами ты продешевил...
  12. Предлагаю свои услуги по верстке, JavaScript-программированию. Опыт работы солидный. Верстка семантическая. Работал с различными JavaScript фреймверками(Prototype, ExtJS), есть свои наработки. Предложения по ICQ 280061308 или на jmas.ukraine(собака)gmail(точка)com.
  13. Для такого проекта подойдут зарубежные бесплатные хостеры. Благо таких сейчас много. На многих отключена реклама, а у некоторых есть даже полноценная поддержка .htaccess. Я пользовался таблицей выбора бесплатного хостинга на http://www.0php.com/free_PHP_hosting.php Есть русские бесплатные, к примеру newmail.ru. Но это скорее аналоги народа, без пхп и серверных скриптов, но не менее популярны.
  14. Решил вообще отказаться от шаблонизатаров. Для людей конечно понятней, но так как проекты веду преимущественно сам, то решил, что это лишнее. Уверен в том, что если человек не понимает зачем используется шаблонизатор, то шаблоны Smarty не сделают его код понятней (у многих есть привычка выносить логику в шаблоны). Я пользуюсь своим простым классом: class View { private $vars = array(); private $view = ''; function __construct($view='', $vars = array(), $display_now = false){ $this->view = $view; $this->setVars($vars); if($display_now) $this->display(); } function setVar($name, $value){ $this->vars[$name] = $value; } function setVars($vars){ if(empty($vars)) return; foreach($vars as $key => $value){ $this->vars[$key] = $value; } } function getVar($name){ return $this->vars[$name]; } function output($view = ''){ $file = VIEWS . '/' . (empty($view) ? $this->view : $view ) . '.php'; if(file_exists($file)){ extract($this->vars); ob_start(); require($file); $return = ob_get_contents(); ob_end_clean(); return $return; }else{ return 'View file not fond!'; } } function display($view = ''){ echo($this->output($view)); } } /* Примеры вызовов */ new View('normal', array( 'title' => $page_title, 'content' => $page_content ), true); $v = new View('normal'); $v->setVar('title', $page_title); $v->setVar('content', $page_content); $v->display(); $v = new View(); $v->setVars( $pdo->query('SELECT * FROM table')->fetch() ); $v->display('normal'); В шаблоне максимум, что использую, так это if в одну проверку, while, foreach. Ведь есть прекрасные сокращения PHP: <? if($var): ?> Текст <? endif; ?> <? while($var = $pdoobject->fetch()): ?> Цикл <? endforeach; ?> <? foreach($array as $item): ?>List array items<? endforeach; ?> <?=$var?> Достаточно понять зачем это все нужно, и вопросы с шаблонизатором отпадут.
  15. Небольшое замечание в посте написано: 2 базы. Не базы, а таблицы. А Join очень хорошая штука. Проштудируйте обязательно!)
  16. @rus, полностью поддерживаю. Самый главный антивирус -- это сам юзер. Сейчас всем друзьям советую переходить на ФФ, уже перевел примерно 10 человек. По неосторожности как то залез в инет через ИЕ... Просто прогулялся по нескольким порталам с программами. Результат не заставил ждать: 1 троян прицепился. Аваст обнаружил, Курэт убил. Так что исключайте ИЕ из рациона...
  17. Полностью согласен с Silverwind. Павел, твоя критика не очень содержательная, особенно про подчеркивание пунктов. Это дело каждого, можно только посоветовать сделать с подчеркиванием, но это лишь совет, а не замечание.
  18. parent=null; window.close(); Это чтобы закрыть окно эксплорера без предупреждения. вродебы... О___^
  19. Я имел ввиду, что бы не были планы только по 100, 200, 300 метров... Потом, если мне крон не нужен то и я не собираюсь платить лишние деньги за него. То есть чтобы я видил за что плачу. А когда я пишу хостеру письмо, что не могу поставить систему управления из-за вашего косяка, а он мне отвечает, что увы, у нас такая политика, то я вообще не понимаю за что отдал денеги.
  20. Глубоко закопалсиь
  21. Это фишинг, а не вирус. На сервере. Наверное в письме со спамом пришло.
  22. вообще никак( плохо. Особенно рисунки, которые явно делались для белого фона почему то на сером...
  23. Стабилный, надежная и быстрая техподдержка, гибкие планы с возможностью настройки под индивидуальные требования.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy