Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Abram

Страницы: 1 [2] 3 4 5
16
JavaScript & JScript / Помогите с меню
« : 08 Июня 2004, 17:41:26 »
Срочно нужно сделать выпадающее меню а времени нет(не дружу с ява скриптом)
Меню такого типа:
ГЛАВНАЯ
НОВОСТИ
...
Все меню вертикально друг под другом
Принцып такой При наведении мышкой на меню ГЛАВНАЯ выпадают подменю и соответственно сдвигается вниз пункт НОВОСТИ(чтоб не закрывался подменюхами ГЛАВНОЙ).
Если мы выбрали какое-нибудь подменю(например что-нибудь в ГЛАВНАЯ), то ГЛАВНАЯ уже остается раскрытой а двигаются все кроме ГЛАВНАЯ.
Не помню где но видел такое на FLASH, но мой сайт очень долго грузится, а с флешем так вобще долго ждать прийдется. ПОМОГИТЕ ПЛЗ!

17
Есть такие ячейки
 Текст

Как сделать правильно чтобы слово ТЕКСТ было по центру от radio, а полоса Hr была под словом ТЕКСТ и не сильно далеко от него. Ну с хтмл кода при просмотре думаю понятно будет что я хочу. Спасибо


2. Как сделать шрифт Arial Black?
   
Как сделать жирный текст типа стандартного Arial Black? Можна достичь этого ефекта конкретно не указывая даный шрифт(а вдруг он будет у кого-то не установлен)

3. Вертикальный текст с наклоном

Как написать вертикальный текст? Допустим слово МАМА.
Нужно сделать вертикальным и на 90 градусов влево на клонить тоесть буква М будет лежать на левом боку.

18
Есть у меня следующий скрипт авторизации(я его взял на єтом форуме, т.к. свой пока не могу написать)
auth.php
$error = array();
$_SESSION[\'username\'] = "";
$_SESSION[\'userpass\'] = "";

if (@$_POST["logon"])
{
 $login = trim(@$_POST["user"]);
 $password = trim(@$_POST["pass"]);
 if ($login=="") { $error[]="Не заполнено поле \\"Имя\\""; }
 if ($password=="") { $error[]="Не заполнено поле \\"Пароль\\""; }
 $sql="select * from zakazu where login=\'$login\' and password=\'$password\'";
 $res=db_select($sql);
 $id=mysql_result($res, \'id\');
 $n=mysql_num_rows($res);
 if($n<=0)
   {
    $error[]="Неправильний пароль або логін";
   }
 if (!count($error))
  {
   $_SESSION[\'username\'] = $id;
   $_SESSION[\'userpass\'] = $password;
  }
}
if (count($error))
{
  echo "Ошибка";
  foreach ($error as $value) { echo "
  • $value
  • "; }
    }

    if (!$_SESSION[\'username\']){
    ?>
    " method="post">

    Username:

    Password:



    }
    Еще есть страница index.php  с такой структурой:
    session_start();
    top
    left
    content
    right
    bottom

    В left я пишу
    if($username)
     {
       if($do==\'upd\')
         { UPDATE }   
      Форма где пользователь может редактировать свою информацию
    ......
     }
    Проблема - после авторизации при отправке формы меня отправляет на index.php проходить авторизацию. Почему? Как должно быть правильно? И еще что можно улучшить в скрипте авторизации(шифровать пароли не предлагать, я специально упростил чтобы меньше здесь писать)

    19
    Базы данных / Проблемы с MySQL
    « : 16 Мая 2004, 16:21:43 »
    select * from all where sername like \'%ов%\'
    Почему при выполнении такого запроса выдает записи где "ов" даже близко нет(есть записи даже где "о" и "в" отдельно не втречаются. Что это? Глюки MySQL?
    И еще почему при запросе
    select * from all where sername=\'Эдуардов\'
    не нажодит фамилии Эдуардов хотя в базе она есть. MySQL не дружит с буквой "э"?

    20
    Базы данных / Поиск по сайту
    « : 08 Марта 2004, 16:17:46 »
    Нужно сделать поиск по сайту:
    есть такие таблицы:
    таблица новостей  news
    таблица товаров  towars
    и т.д

    Первое что приходит в голову - искать по порядку news, потом  towars и т.д.
    Может как-то по другому поступают а я не знаю, подскажите плз. Спасибо

    21
    Есть 4 прайса такого вида:
    Товар1-Товар2  Цена1  Цена2  Цена3 ...   Цена100

    Поле Товар1-Товар2 общее для всех прайсов разные только цены, но количество записей может быть разное. Например в прайсе1 запись лимон-апельсин может отсутствовать, а в прайсе2,3,4 присутствовать
    Тоесть количество записей в прайсах не одинаково

    Задача:
    Нужно уметь выбирать в набор все записи по прайсам, чтобы они были разные и цены были максимальные, например:

    Цена1 в прайсе1 максимальная из 4 прайсов - ее выбираем в набор
    Цена2 в прайсе4 максимальная из 4 прайсов - ее выбираем в набор
    Цена3 в прайсе2 максимальная из 4 прайсов - ее выбираем в набор
    ........
    В набор должны также возвращаться записи которые есть например только в 2 прайсах или только в 1 тоже с максимальными ценами

    Мне нужно под такую задачу разработать структуру базы данных чтобы я мог выполнять описанные выше операции.
    Помогите

    22
    Регулярные выражения / СНОВА ВОПРОСЫ
    « : 23 Февраля 2004, 13:15:52 »
    Итак за выходные накопилось несколько вопросов:

    1.Есть выражение: /(B1)(B2)(B3)/s, где в скобках стоят выражения. Есть ли такая функция которая находит выражение /(B1)(B2)(B3)/s и вкидает в масив куски В1, В2, В3. Или как это можно сделать по-другому?

    2.Есть выражение: /(B1)(B2)(B3)/s. Как ему сказать, чтобы возвращало только кусок В1 и В3(без В2).
    Пробовал писать /(B1)(?:B2)(B3)/s - не получается

    3.Как в регах организовуется вевтление? Например у меня такая задача:
    В прайсе может указываться оптовая цена а может и не указываться:
    1.
    РОЗН    ОПТ
    12.5     12.1
    11.5     11.0
    HTML код -
    12,5
    11.5
    12.1
    11.0
    2.
    РОЗН    ОПТ
    12.5     12.1
    11.5    
    HTML код -
    12,5
    11.5
    12.1
     
    Как правильно вырезать данные?

    4.Может кто знает ссылки на книги и руководства по регулярным вырежаниям? Все что встречал в сети - небольшие статейки и мало примеров. Хочется нырять глубже.

    23
    1. Есть опять проблемы, хотя вроде бы все правильно пишешь, а результата нет, например:
    $res=preg_match_all(\'/TBODY/s\'... выводит все TBODY ,а:
    $res=preg_match_all(\'/$res=preg_match_all(\'/
    2. Теперь о моем прайсе:
    Итак строка прайса:

     
        20.02
    05:30
        Товар1
    Товар2
        35
              onclick="return m(this)">26.92
          id=r3_3143svsfd onclick="return m(this)">27.05
        270.5

    таких строк очень много
    Пишу:
    $res=preg_match_all(\'/(?:)([\\D]+?)(?:)/s\',$order,$found);   
    Выводит все Товар1
    Товар2 изо всех строк. Теперь вырезаем еще 35:
    $res=preg_match_all(\'/(?:)([\\D]+?)(?:)([\\d]*?)(?:<\\/B>Ведь вроде правильно написал.
    Цитировать
          onclick="return m(this)">26.92
          id=r3_3143svsfd onclick="return m(this)">27.05

    Вот то что я написал для віделеного фрагмента, но оно не работает для поиска 26.92 и 27.05:
    /(?:*?]>$)([0-9\\.]*?)(?:<\\/A>
    *?])([0-9\\.]*?)>$([0-9\\.]*?)(?:<\\/A>)/s
    как правильно писать?
    3. И последний вопрос:
    Допустим вырезал я все строки, получилось у меня строка например:
     20.02
    05:30  Товар1
    Товар2  35  26.92  27.05  270.5
    Теперь это все надо вбить ее в базу данных соответственно с 6 полями, тоесть как имея такую строку получить доступ к выделенным подстрокам.

    24
    Братки! Помогите! Мне не хватает знаний, а очень нужно сделать вот что.
    Есть html прайс с такой структурой:

    ......

    <---TOP--->
    <--KONTENT-->
    <-1->


       

          
             
          

                

    Фирма "АЛЕКС"


             

       


    <-2->


       

          
             ...
             
             .................      
          
    Название товараЦена1Цена2
    Мороженое45342

       


    ........
    Дальше в такой же последовательности <-1-><-2-> 10 видов фирм со списком продукции
    Нужно в результате работы скрипта получить базу данных:
    Таблица 1.  Код фирмы   Мороженое   45   342   ...
    ..........
    Таблица2  Код фирмы   Название фирмы
    <--/KONTENT-->
    <---BOTTOM--->


    Читал про регулярные выражения, мощная штука. Да чтоб разобраться нужно чтоб кто-то грамотный объяснил как ето работает.
    Алгоритм интуитивно чувствую: считываем файл, а потом в масив "колбасим" по 2 части с
    , а потом уже отдельные части, но как это записать "РЕГУЛЯРНО"?
    Может как-то по другому можно, подскажите плз, время жмет.

    25
    PHP / Управление файлами
    « : 16 Февраля 2004, 15:12:56 »
    Есть папка с фотографиями. Я их считываю с помощью цикла while, фотографии выводятся по мере поступления в папку, тоесть первой будет идти фотография которая зааплодилась первой , потом вторая и т.д. Можна ли так сделать чтобы было наоборот, на первом месте - последняя, на втором предпоследняя и т.д. на последнем месте самая первая фотография которую мы зааплодили.

    26
    PHP / Написание почтового сервиса
    « : 04 Февраля 2004, 10:03:46 »
    Мне нужно сделать почту типа майл.ру
    Какой лучше выбрать почтовый сервер, для написания такого сервиса и как его соответственно настроить для работы на одном компъютере, чтобы тестировать скрипты. Что еще нужно установить(какие программы, модули на компътере)
    У меня стоит windows98, php4, apache, mysql.
    И какие могут возникнуть проблемы при переносе на реальный сервер

    27
    Базы данных / Помогите с запросом
    « : 02 Февраля 2004, 10:35:35 »
    Есть в таблице поле id В таблице 1000 записей. Нужно выбрать 5 случайным образом. Можно ли такое сделать с помощью SQL
    может есть что-нибудь типа ORDER BY RND LIMIT 0,5

    P.S.У меня стоит MySQL

    28
    JavaScript & JScript / Отправка данных из формы
    « : 02 Февраля 2004, 10:22:59 »
    Я написал скрипт, который проверяет заполнена ли все поля формы перед отправкой. Когда на странице 1 форма, то работает все нормально.

    Используя такую структуру страницы:
     





    ...............
    скрипт не работает ни на одной форме. Как это можно обьяснить?
    29
    JavaScript & JScript / Помогите написать функцию
    « : 27 Января 2004, 10:13:36 »
    Значит есть такая форма:








    Необходимо написать функцию которая выдает сообщение если нажиаем UPLOAD и ничего не ввели ни в один из файлов.  Писал так:
    function check()
    {
    if ((document.forma.img1.value=\'\') or (document.forma.img2.value=\'\'))
      {
         alert(\'Не введен хотя бы 1 файл\');
         return false;
      }
    }
    После такого кода все равно форма "отправляется" даже если ничего не ввел. Как нужно правильно писать

    И второй вопрос: Как разрешить отправку только gif u jpg файлов, а остальных запретить
    Спасибо

    30
    Флейм / Не могу расслабиться
    « : 24 Января 2004, 13:38:37 »
    Вобщем у меня такая проблема:
    Целыми днями пишешь скрипты, програмы, а нчью не могу расслабиться. Допустим ложишься спать в 1 ночи, а засыпаешь только в 3, но это так еще можно терпеть. Весь прикол в том что мне сны снятся на языках програмирования, чаще всего на ПХП.
    Вы будете смеятся:D да мне самому смешно. Возможно и у вас такое тоже было,как вы поступаете в таком случае.

    Страницы: 1 [2] 3 4 5

    FORMA
    FORMA