PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (31): В начало « ... 16 17 18 19 [20] 21 22 23 24 ... » В конец

> Найдено сообщений: 454
dubasua Отправлено: 03 Ноября, 2012 - 18:33:10 • Тема: И снова на форум :) • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1093
Круто, спасибо.
(Добавление)
Кто нибудь знает как сделать индикатор загрузки файла. Допустим человек выбрал файл|файлы, нажимает кнопку отправить, а там открывается еще одно окно с процессом загрузки файлов. Ну или хотя бы показать ему картинки какие он выбрал.
(Добавление)
В
AlexAnder пишет:
<input type="file" style="display:none" id="uploadfile">
<img src="img.jpg" onclick="document.getElementById('uploadfile').click()" alt="upload">


В опере не работает!
(Добавление)
Есть поле
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type="file" name='file' multiple='true'>
  3.  


Как при помощи js получить все элементы выбранных файлов. Ужи 1,5 часа долблюсь, не получается.
(Добавление)
Нашел. Свойство .files
dubasua Отправлено: 03 Ноября, 2012 - 18:15:11 • Тема: И снова на форум :) • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1093
Как способами css или hnml или js оформить <input type='file' /> так что была одна фоновая картинка-кнопка. То есть есть иконка, и при клике на иконку, открывалось окно выбора файла.
dubasua Отправлено: 03 Ноября, 2012 - 16:43:11 • Тема: Затемнить фон. • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 2300
Я так и сделал. А в id=mask вложил модальное окно, а он унаследовал opacity
(Добавление)
Разобрался. Уже с пол года за js и css не брался.
(Добавление)
Всем спасибо.
dubasua Отправлено: 03 Ноября, 2012 - 16:25:47 • Тема: Затемнить фон. • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 2300
Я не помню как затемнить основной фон, для вывода модального окна. Делаю цвет фона body серым, он и делается, но затемняются не все элементы страницы.
dubasua Отправлено: 02 Ноября, 2012 - 11:13:18 • Тема: Хлебные крошки • Форум: Вопросы новичков

Ответов: 11
Просмотров: 471
У него id_menu это id родителя. Есть два варианта - первый это рекурсия, второй это neste sets.
dubasua Отправлено: 02 Ноября, 2012 - 11:04:01 • Тема: неработает цикл • Форум: Вопросы новичков

Ответов: 7
Просмотров: 251
EuGen пишет:
 {
      $vivod[]=$row;
   };


А что там точка с запятой делает? После фигурной скобки.
dubasua Отправлено: 02 Ноября, 2012 - 10:57:31 • Тема: неработает цикл • Форум: Вопросы новичков

Ответов: 7
Просмотров: 251
imper пишет:
//соединение
    function mysql_connect(){
        $query = mysql_connect($this->db_host, $this->db_user, $this->db_pass);
        mysql_select_db($this->db_name);
        return true;
    }


Попробуй для начала метод переименовать, например назови его ms_connect()
dubasua Отправлено: 02 Ноября, 2012 - 01:54:11 • Тема: Оптимизация сайта! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 330
Rim пишет:
мускул - отдельная тема

Тебе за мускул никто ничего не говорит, тебе показали 2 вариана создание строк.
dubasua Отправлено: 02 Ноября, 2012 - 01:28:41 • Тема: Оптимизация сайта! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 330
Rim пишет:
Ну.. если так то можно весь скрипт в одну строку переделать.. будет еще быстрее ;)))

Интересно как это скрипт можно в строку записать, я к то му что например есть несколько переменных, и нужно вывесть или записать их в одну строку, ну например

PHP:
скопировать код в буфер обмена
  1.  
  2. $query = "INSERT INTO $table (col1,col2,col3) VALUES ('$var1','$var2','$var3')";
  3. //Будет лучше чем
  4. $query = "INSERT INTO " . $table . " (col1,col2,col3) VALUES (' " . "$var1 . "',' " . " ', ' " . $var2 . "',' ". $var3 ".')";
  5.  
  6.  
  7.  
  8.  
dubasua Отправлено: 02 Ноября, 2012 - 01:16:58 • Тема: Оптимизация сайта! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 330
vanicon, ++, плюсую. Программер, он на то и программер, что бы думать, а не просто набор функций в голове держать.
dubasua Отправлено: 02 Ноября, 2012 - 01:11:47 • Тема: Оптимизация сайта! • Форум: Вопросы новичков

Ответов: 14
Просмотров: 330
Rim пишет:
echo '';

//вместо
echo "";
Если в строке нет переменных то лучше одинарные кавычки.

Rim пишет:
echo 'this' .
'is' .
'test';

//вместо
echo 'this';
echo 'is';
echo 'test';


Запомните что
PHP:
скопировать код в буфер обмена
  1.  
  2. echo "bla","bla","bla";
  3. //или
  4. echo "bla $bla bla";
  5. //или
  6. echo "bla";
  7. echo $bla;
  8. echo "bla";
  9.  

Работает всегда быстрее чем конкатонация строк!!!
Rim пишет:
switch()

//вместо
if() / elseif() /else;


У switch есть свои дополнительные приколы, чего через if else не сделаешь

Rim пишет:
function r($min,$max){
return rand($min,$max);
}

Если код повторяется больше одного раза, ВСЕГДА пишите функцию.

Rim пишет:
echo time();

Если результат одной и той же функции нужно вернуть больше одного раза, всегда записывайте ее в переменную


//вместо
$time = time();
echo $time;


И таких нюансов еще очень много, которые в целом дают неплохую оптимизацию кода.
dubasua Отправлено: 29 Октября, 2012 - 17:09:38 • Тема: Не удается получить страницу при помощи file_get_contents($url) • Форум: Если скрипт не работает

Ответов: 4
Просмотров: 4367
Насколько я знаю, file_get_contents() сначала открывает файл а потом считывает содержимое. А для таких задач ка у вас, придумали curl.
dubasua Отправлено: 29 Октября, 2012 - 10:41:43 • Тема: Не работает сравнение чисел • Форум: Работа с СУБД

Ответов: 14
Просмотров: 2445
Да у него там NULL
dubasua Отправлено: 29 Октября, 2012 - 09:38:07 • Тема: Не работает сравнение чисел • Форум: Работа с СУБД

Ответов: 14
Просмотров: 2445
Сделай вот так и покажи результат
PHP:
скопировать код в буфер обмена
  1.  
  2. echo "string 1 begin";
  3. $dwt = $db->p("product_dwt");
  4. echo "string 1 end";
  5. echo $dwt.'<br>';
  6. $a=60;
  7. echo $a;
  8. var_dump($dwt);
  9.  
  10.  
dubasua Отправлено: 29 Октября, 2012 - 07:26:09 • Тема: Не работает сравнение чисел • Форум: Работа с СУБД

Ответов: 14
Просмотров: 2445
valensy пишет:
echo $a=60;

Что это за извращение??? Сделайте вот так.
PHP:
скопировать код в буфер обмена
  1.  
  2. $dwt = $db->p("product_dwt");
  3. echo $dwt.'<br>';
  4. $a=60;
  5. echo $a;
  6. var_dump($dwt);
  7.  

Страниц (31): В начало « ... 16 17 18 19 [20] 21 22 23 24 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB