PHP.SU

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

Страниц (10): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 139
skiphog Отправлено: 12 Февраля, 2015 - 16:42:34 • Тема: Php, убрать запятую • Форум: Вопросы новичков

Ответов: 11
Просмотров: 538
На вскидку... два примера
PHP:
скопировать код в буфер обмена
  1. //1
  2. echo rtrim("$test,",',');
  3.  
  4. //2
  5. echo substr("$test,",0,-1);
skiphog Отправлено: 12 Февраля, 2015 - 11:54:05 • Тема: Цвет по условию • Форум: Вопросы новичков

Ответов: 5
Просмотров: 219
В таком случае, вам нужно проверить статус и подсвечивать tr, а не td.

На пример

PHP:
скопировать код в буфер обмена
  1. <?PHP while ($row=mysql_fetch_array($result1)){ ?>
  2.   <tr <?PHP (!empty($row['status']))?: print 'style="background-color:red"';?>>
  3.     <td><?PHP echo $row['id'];?> </td>
  4.     <td><?PHP echo $row['client_name'];?> </td>
  5.     <td><?PHP echo $row['phone'];?> </td>
  6.     <td><?PHP echo $row['adress'];?> </td>
  7.     <td><?PHP echo $row['predstavlyaet'];?> </td>
  8.     <td><?PHP echo $row['opisanie'];?> </td>
  9.     <td><?PHP echo $row['diag'];?> </td>
  10.     <td><?PHP echo $row['serial'];?> </td>
  11.     <td><?PHP echo $row['status'];?></td>
  12.     <td><?PHP echo $row['coment'];?> </>
  13.     <td><?PHP echo $row['DateTime'];?> </td>
  14.   </tr>
  15. <?PHP }?>
skiphog Отправлено: 12 Февраля, 2015 - 11:26:24 • Тема: Цвет по условию • Форум: Вопросы новичков

Ответов: 5
Просмотров: 219
Вам нужно всю строку подсветить или только одну ячейку со статусом?
skiphog Отправлено: 11 Февраля, 2015 - 22:30:58 • Тема: MySql запрос • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 29
Что говорит mysql_error()?

Может проблема в кавычках? Что у вас там в массиве?
CODE (SQL):
скопировать код в буфер обмена
  1. ...VALUES (вася,терминатор,.....) // ошибка
  2. ...VALUES ('вася','терминатор',.....) // нет ошибки
skiphog Отправлено: 11 Февраля, 2015 - 20:51:20 • Тема: Ссылка, обрезать • Форум: Вопросы новичков

Ответов: 3
Просмотров: 162
Можно так попробовать
PHP:
скопировать код в буфер обмена
  1. $link = '<a href="http://random.link">название сайта</a>';
  2. echo preg_replace('#<a.*?>(.*?)</a>#si','$1',$link);
skiphog Отправлено: 11 Февраля, 2015 - 14:09:10 • Тема: Ошибка в Джумла на локальном сервере • Форум: Если скрипт не работает

Ответов: 6
Просмотров: 1665
Качнул joomla 2.5 - посмотрел.
Может быть в joomla 1.5, названия отличаются, но суть одна.

Попробуйте сделать так.

Найдите в своей БД табличку - префикс_extensions.
Далее найдите строку, где поле name = com_jcomments.
В соответствующей строке, в поле enabled измените единичку на нолик.


Таким образом вы отключите компонент и сможете зайти в админку.
skiphog Отправлено: 11 Февраля, 2015 - 12:17:38 • Тема: Кириллические домены • Форум: Вопросы новичков

Ответов: 5
Просмотров: 537
Можете добавить к урлу строчку '/ajax/' и все будет работать Улыбка
PHP:
скопировать код в буфер обмена
  1. echo file_get_contents('http://xn--80abucjiibhv9a.xn--p1ai/news/ajax/5136');
skiphog Отправлено: 11 Февраля, 2015 - 09:41:47 • Тема: правильна ли такая запись? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 285
PHP:
скопировать код в буфер обмена
  1. $("#oplataTransfer[value=\''.$oplataTransfer.'\']").attr("selected", "selected");
skiphog Отправлено: 11 Февраля, 2015 - 08:36:54 • Тема: Ошибка в Джумла на локальном сервере • Форум: Если скрипт не работает

Ответов: 6
Просмотров: 1665
Где вы отрыли такого динозавра? Улыбка
--
Предположу что,
Старенькая Joomla 1.5.9 может работать на PHP4.4, но некоторые плагины
и компоненты (в вашем случае JComments) могут быть написаны уже для php5.

PHP4 начинает ругаться на модификаторы доступа - public,private,protected и т.д.
Скорее всего причина, в этом.
--
Попробуйте поставить более старую версию - jComments_v2.2 либо обновиться до PHP5.2
skiphog Отправлено: 09 Февраля, 2015 - 22:30:10 • Тема: никак $_POST • Форум: Вопросы новичков

Ответов: 16
Просмотров: 811
exlant пишет:
вы в коде с начало сами создаете переменную $knopka, а потом проверяете ее существование, она в любом случаи будет существовать, то есть вы в любом случаи зайдете в блок if(isset($knopka))

Ложь Улыбка

PHP:
скопировать код в буфер обмена
  1. $knopka = $_POST['abyrvalg']; // null
  2. var_dump(isset($knopka));
skiphog Отправлено: 09 Февраля, 2015 - 20:45:52 • Тема: Помогите с ошибкой • Форум: Если скрипт не работает

Ответов: 5
Просмотров: 1303
exlant пишет:
у тебя пишет, что перед выводом header("Content-Type: text/html; charset=utf-8");

Интересно, где пишет?

1. Прочитайте ошибку.
2. Прочитайте, что написал GoDr

Сделайте вывод Улыбка
skiphog Отправлено: 09 Февраля, 2015 - 18:18:38 • Тема: Класс для создания соединения с базой • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 1695
Можете описать их в прямо в классе
PHP:
скопировать код в буфер обмена
  1. public function query($sql) {
  2.   return $this->dbh->query($sql);
  3. }
  4.  
  5. public  function exec($sql) {
  6.   return $this->dbh->exec($sql);
  7. }


Тогда вы уже сможете вызвать
PHP:
скопировать код в буфер обмена
  1. $db1=Database::getInstance()->query("SELECT * FROM auth");
skiphog Отправлено: 09 Февраля, 2015 - 18:04:19 • Тема: Класс для создания соединения с базой • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 1695
PHP:
скопировать код в буфер обмена
  1. $db1 = Database::getInstance()->dbh->query('SELECT * FROM auth');


Либо опишите свой метод query() внутри класса.
skiphog Отправлено: 09 Февраля, 2015 - 07:35:09 • Тема: Валидация email • Форум: Вопросы новичков

Ответов: 15
Просмотров: 643
GoDr пишет:
и как это связано с валидацией?

Ну зачем же сразу рубить с плеча. Идеала нет конечно.

Но, если есть, хоть какая-то, маломальская возможность подсказать пользователю, что он ошибся, то лучше это сделать Улыбка
skiphog Отправлено: 07 Февраля, 2015 - 08:03:40 • Тема: Валидация email • Форум: Вопросы новичков

Ответов: 15
Просмотров: 643
3d_killer пишет:
GoDr, согласен, если активация сделана по email, то указав неверное мыло подтвердить регистрацию не удастся и следовательно войти, а по крону допустим через 2-3 дня удалять не активированные аккаунты да и все.


Весьма спорный момент.

Человек может ошибиться в адресе непреднамеренно и ждать письмо на активацию. Естественно никакого письма ему не придет. Человек подумает, что регистрация попросту не работает.

Какова вероятность, что он вернется к вам на сайт?

Страниц (10): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB