PHP.SU

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

Страниц (106): В начало « ... 55 56 57 58 [59] 60 61 62 63 ... » В конец

> Найдено сообщений: 1581
Строитель Отправлено: 17 Мая, 2017 - 09:05:37 • Тема: Удаление дублей в PHP • Форум: Вопросы новичков

Ответов: 8
Просмотров: 395
Ну вроде бы как SELECT `имя`, SUM(`имя`) FROM `таблица` WHERE `id` = id GROUP BY `имя`
Строитель Отправлено: 16 Мая, 2017 - 21:07:39 • Тема: Как сделать 404 ошибку для страниц с параметрами? • Форум: Вопросы новичков

Ответов: 5
Просмотров: 231
Salvinorine, попробуйте так
PHP:
скопировать код в буфер обмена
  1. $url = 'http://ваш.сайт/';
  2.  
  3. if ($header = @get_headers($url, 1)) {
  4.     if (!empty($header['Location'])) {
  5.         header('Location: 404.html');
  6.         exit();
  7.     }
  8. }
Строитель Отправлено: 15 Мая, 2017 - 23:55:25 • Тема: Не могу побороть Warning: Cannot modify header information - headers already sent by • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1216
DoctorMED пишет:
Если php переношу в начало, страница не выводится вообще
Потому что вывод в браузер надо оставить в теле html-страницы, а все вычисления поднять наверх. К примеру, если вы проверяете сессию, и если в ней есть значение, которое надо сперва вывести в браузер, а после - сразу же удалить, то сохраняйте значение из сессии в переменную, далее - удаляйте значение в массиве $_SESSION, и после - выводите в браузер значение из той переменной, в которую вы его сохранили.
PS: Ещё раз повторю - вывод в браузер оставьте в теле html-страницы, а все вычисления подымите над html-кодом.
Строитель Отправлено: 15 Мая, 2017 - 23:31:19 • Тема: Не могу побороть Warning: Cannot modify header information - headers already sent by • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1216
Цитата:
Цитата:
Спойлер (Отобразить)
А вывод пропишете в теле html-страницы.
Строитель Отправлено: 15 Мая, 2017 - 22:34:25 • Тема: Не могу побороть Warning: Cannot modify header information - headers already sent by • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1216
DoctorMED, ну а у меня ошибок нет )
(Добавление)
А, это у вас в другом файле -- пропишите весь php-код над html-кодом.
Строитель Отправлено: 15 Мая, 2017 - 21:07:41 • Тема: Не могу побороть Warning: Cannot modify header information - headers already sent by • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1216
DoctorMED, вероятно потому, что в loginbox.php вы закомментировали старт сессии, но при этом продолжаете с ней работать. Кстати, именно в этом файле у вас старт сессии был прописан после вывода в браузер, а надо - до какого либо вывода. Попробуйте так
Спойлер (Отобразить)
Строитель Отправлено: 15 Мая, 2017 - 16:07:14 • Тема: Сумма значений из нескольких массиво по ключу • Форум: Вопросы новичков

Ответов: 4
Просмотров: 294
zapatronen, вот вам пример с использованием рекурсии (на вход arrayCollect() передаёте любое количество массивов (от 1 и более))
Спойлер (Отобразить)
Строитель Отправлено: 14 Мая, 2017 - 18:06:25 • Тема: добавление в базу даных • Форум: Вопросы новичков

Ответов: 5
Просмотров: 381
Артур Липин пишет:
так что зла я не вижу в этом
Это не означает, что его нет - вы его непременно увидите. Выше вам предложили адекватный вариант сборки строки запроса, единственное его не соответствие - другие циферки. Я их подправил под ваш первый пост
Спойлер (Отобразить)
Строитель Отправлено: 10 Мая, 2017 - 10:01:19 • Тема: Программа с уровнём • Форум: Вопросы новичков

Ответов: 5
Просмотров: 388
Артур Липин пишет:
PHP:
скопировать код в буфер обмена
  1. if($user['level']<55)echo  " <li><img width='16' height='16' src='/images/icons/zoloto.png' alt='*'> кнопка<span class='minor'>(Доступно с 55 уровня)</span> </li>  ";
  2.  
  3. if($user['level']>=55)echo "<li><img width='16' height='16' src='/images/icons/zoloto.png' alt='*'> <a href='/location'>кнопка</a></li>";
  4.  


вот пример с выводом инфы по уровню
(Добавление)
для уровней сделай базу ид, опыт, и лвл. затем напиши скрипт который будет высчитывать из общего опыта юзера уровень по таблице с уровнями
Почитайте про стандарты по оформлению кода - не лепите всё в одну строку, используйте форматирование Перевод стандартов PSR-0, PSR-1, PSR-2, PSR-3, PSR-4
Строитель Отправлено: 08 Мая, 2017 - 23:54:50 • Тема: bbcode url и img • Форум: Вопросы новичков

Ответов: 5
Просмотров: 213
MrArman пишет:
текуший домен
Спойлер (Отобразить)
Демо строки и строки с выводом (echo '<pre>'. $msg .'</pre>';) по удаляете - я их написал для демонстрации.
Строитель Отправлено: 08 Мая, 2017 - 22:42:55 • Тема: Найти подстроку в строке. • Форум: Вопросы новичков

Ответов: 5
Просмотров: 1524
SidneyShow
Спойлер (Отобразить)
Строитель Отправлено: 08 Мая, 2017 - 16:30:53 • Тема: bbcode url и img • Форум: Вопросы новичков

Ответов: 5
Просмотров: 213
MrArman пишет:
Кто нибудь может помочь?
Да. Если вы подробнее опишете суть проблемы. Например не понятно, что означает :
    запрет на стороние сайты
    другие не принимал
    так же и с изображением
Напишите развёрнуто, что бы было понятно не только вам одному.
Строитель Отправлено: 07 Мая, 2017 - 15:12:27 • Тема: jib,rf Parse error: syntax error, unexpected '}', expecting ',' or ';' in E:\OpenServer\domains\test.ru\5.php on line 14 • Форум: Вопросы новичков

Ответов: 3
Просмотров: 253
timo, вам уже не в первый раз делают замечания на счёт ваших тем.
Спойлер (Отобразить)
Если вы не хотите прислушиваться к подобным замечаниям, вам придётся покинуть форум.
Строитель Отправлено: 06 Мая, 2017 - 16:59:20 • Тема: ошибка Parse error: syntax error, unexpected '|' in E:\OpenServer\domains\test.ru\day2.php on line 10 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 191
timo пишет:
какой синтаксис?
Основы синтаксиса
Строитель Отправлено: 06 Мая, 2017 - 16:50:49 • Тема: ошибка Parse error: syntax error, unexpected '|' in E:\OpenServer\domains\test.ru\day2.php on line 10 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 191
timo пишет:
я учу уроки специалиста, которые мне советовали
В уроках "Специалист" не было таких опечаток, следовательно вы видите чьё-то переиздание а не оригинал. Это во первых. А во вторых - если вы именно учите, то синтаксис языка вы уже должны знать. А судя по последним вашим двум темам, вы его не выучили.

Страниц (106): В начало « ... 55 56 57 58 [59] 60 61 62 63 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB