PHP.SU

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

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

> Найдено сообщений: 209
arimanecro Отправлено: 03 Сентября, 2015 - 17:20:00 • Тема: Одинаковое название класса и метода • Форум: Вопросы новичков

Ответов: 14
Просмотров: 647
DelphinPRO
спс
arimanecro Отправлено: 03 Сентября, 2015 - 17:05:11 • Тема: Одинаковое название класса и метода • Форум: Вопросы новичков

Ответов: 14
Просмотров: 647
PHP:
скопировать код в буфер обмена
  1. class Test {
  2.         public $a;
  3.         const LALA = "blablabla<br>";
  4.         public function test() {
  5.                 echo $this->a = self::LALA;
  6.         }
  7.        
  8. }
  9. $res = new Test;
  10. $res->test();


объясните пжл, почему выводится два раза "блаблабла", а не один?
arimanecro Отправлено: 12 Августа, 2015 - 10:36:46 • Тема: Непонятка с list'ом • Форум: Вопросы новичков

Ответов: 10
Просмотров: 285
прошу прощения, все работает, редактировал копию текстового файла, а не оригинал Закатив глазки
arimanecro Отправлено: 12 Августа, 2015 - 10:30:41 • Тема: Непонятка с list'ом • Форум: Вопросы новичков

Ответов: 10
Просмотров: 285
хм...и все таки не работает ))
если заменить в текстовом файле, например unread, на read, он все равно выдаст обе записи, а должен только там где unread
arimanecro Отправлено: 12 Августа, 2015 - 10:19:53 • Тема: Непонятка с list'ом • Форум: Вопросы новичков

Ответов: 10
Просмотров: 285
andrewkard

огромное спс, помогло.

andrewkard пишет:
У Вас второй цикл попадает в


А почему он туда попадает?
Ведь strpos и stristr почти синонимичны...И именно только с strpos срабатывает...
arimanecro Отправлено: 12 Августа, 2015 - 09:31:55 • Тема: Непонятка с list'ом • Форум: Вопросы новичков

Ответов: 10
Просмотров: 285
DelphinPRO пишет:
list не останавливает цикл ни при каких условиях.


это понятно, но логически, а не технически, получается что так Ниндзя

DelphinPRO пишет:
Обрисуйте проблему более понятным языком, лучше с примерами кода


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

Даю более развернуто:

есть файл ORDERS.txt, его содержание:

55b72b9a0d300|Lynda|lynda@aol.com|str.groove 788|859860958|unread
55b72be3c7f3e|Zorro|zorro@mail.ru|str.silver street|+40006060606|unread

PHP:
скопировать код в буфер обмена
  1. if(!is_file('./ORDERS.txt')) {
  2.         echo 'no orders';}
  3.         $orders = file('./ORDERS.txt');
  4.  
  5.         $status = 'unread';
  6.  
  7.         foreach($orders as $order) {
  8.                 if(!stristr($order, $status)){
  9.                         next($orders);
  10.                 }
  11.                 else {
  12.                 list($oid, $name, $email, $address, $phone, $status) = explode('|', $order);
  13.                 echo $name; // Выводит только Lynda!
  14.                 }
  15.                  
  16.                 }
arimanecro Отправлено: 11 Августа, 2015 - 16:18:08 • Тема: Непонятка с list'ом • Форум: Вопросы новичков

Ответов: 10
Просмотров: 285
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. if(!is_file('./ORDERS.txt')) {
  4.         echo 'no orders'; die;}
  5.         $orders = file('./ORDERS.txt');
  6.  
  7.         $position = mysqli_query($connection, "SELECT position FROM settings");
  8. while($pos = mysqli_fetch_assoc($position)) {
  9.         $status = $pos['position'];
  10. }
  11.  
  12. foreach($orders as $order) {
  13.                 if(!stristr($order, $status)){
  14.                         next($orders);
  15.                 }
  16.                 else {
  17.                 list($oid, $name, $email, $address, $phone, $status) = explode('|', $order);
  18.                 echo $order.'<br>'; // выводит только одно значение, хотя там два, но стоит убрать list, то выдает 2 значения. Почему List блокирует дальнейшее прохождение цикла?
  19.                 }
  20.                 }
  21.  
arimanecro Отправлено: 29 Июля, 2015 - 15:23:50 • Тема: свойство scale и глюк в хроме • Форум: HTML, Дизайн & CSS

Ответов: 0
Просмотров: 635
Приветствую.

Столкнулся со след.глюком в хроме, а именно.
Нельзя нажать на кнопку submit с первого раза, только со второго.
Ооочень редко, но иногда срабатывает и с первого.

В какую либо песочницу не заливаю, так как там всё нормально, надо проверять именно на хроме, поэтому вот код:

CODE (css):
скопировать код в буфер обмена
  1.  
  2. #block {
  3.         width: 300px;
  4.         height: 300px;
  5.         border:#000000 thin solid;
  6.         overflow: hidden;
  7. }
  8. #bg {
  9.         width: inherit;
  10.         height: inherit;
  11.         background: rgba(0,128,0,0.27);
  12.         -webkit-transform: scale(0,0);
  13.         -webkit-transition: all ease .55s 0s;
  14.         position: relative;
  15. }
  16. #block:hover #bg {
  17.         -webkit-transform: scale(1,1);
  18. }
  19.  


CODE (html):
скопировать код в буфер обмена
  1. <div id="block">
  2.         <div id="bg">
  3.     <form action="">
  4.     <input type="submit" value="lalala">
  5.     </form>
  6.     </div>
  7. </div>


Как видим, при наведении на submit, курсор в режиме pointer не отображается, нажимаем на кнопку и только тогда курсор принимает нужную форму и после второго нажатия, наконец происходит пост-запрос.

Кто-то встречал данный глюк? И как-то его поборол?

В др.браузерах, все работает норм.
arimanecro Отправлено: 01 Июля, 2015 - 14:37:57 • Тема: favicon.ico • Форум: Вопросы новичков

Ответов: 6
Просмотров: 453
поменял, ничего не изменилось..

у меня в .htacess есть
RewriteCond %{REQUEST_FILENAME} !^favicon\.ico

это единственно место, где вообще упоминается словосочетание favicon.ico
arimanecro Отправлено: 01 Июля, 2015 - 13:13:51 • Тема: favicon.ico • Форум: Вопросы новичков

Ответов: 6
Просмотров: 453
esterio

так не иконка инклудится )) , а header.php в котором есть <link rel="shortcut icon" href="<?php echo ROOT;?>img/btn_top.png" type="image/x-icon">

Master._pascal
в моем коде точно такого элемента нет )
arimanecro Отправлено: 01 Июля, 2015 - 11:27:36 • Тема: favicon.ico • Форум: Вопросы новичков

Ответов: 6
Просмотров: 453
Приветствую.

Данный глюк появляется только при переносе на реальный сервак.

test.zz.mu/index.php -- имеется пост-отправка на addwish.php

addwish.php
echo $_SESSION['add'] (в конфиге это $_SESSION['add'] = $_SERVER['REQUEST_URI'];, сам конфиг сюда не инклудится, чтобы не было перезаписи) // выводит index.php, обновляю addwish.php ещё раз и появляется вот эта хрень: test.zz.mu/favicon.ico.

Откуда оно берется??? это при том, что сама фавикон иконка, находится в header.php, который также НЕ инклудится к addwish.php.
arimanecro Отправлено: 30 Июня, 2015 - 09:49:01 • Тема: Мистика с ЧПУ *crazy* • Форум: Вопросы новичков

Ответов: 10
Просмотров: 444
да, абсолютный путь помог, спс.

Но так и непонятно, почему .htaccess сбивает работоспособность относительного пути?
arimanecro Отправлено: 29 Июня, 2015 - 17:51:38 • Тема: Мистика с ЧПУ *crazy* • Форум: Вопросы новичков

Ответов: 10
Просмотров: 444
как это объяснить? Ниндзя

http://localhost/test/two_SHOP/goods

ссылка на css: <link rel="stylesheet" href="css/mq.css" />

как только я загружаю вторую гет-переменную:
http://localhost/test/two_SHOP/goods/PC

перестают загружаться css и js, но если прописать др.путь к css файлу, а именно:
../css/mq.css
то все норм.

Но если снова вернуться, только к одной гет-переменной, то снова css не пашет, надо заново вернуть старый путь к css
arimanecro Отправлено: 18 Июня, 2015 - 14:45:27 • Тема: Вопрос по кукам • Форум: Вопросы новичков

Ответов: 2
Просмотров: 105
Ts.Saltan
спс, ясно
arimanecro Отправлено: 18 Июня, 2015 - 13:12:20 • Тема: Вопрос по кукам • Форум: Вопросы новичков

Ответов: 2
Просмотров: 105
PHP:
скопировать код в буфер обмена
  1. if(!isset($_COOKIE['wish'])) {
  2. setcookie("wish", "", strtotime( '+ 7 days' )); }
  3.  
  4. $_COOKIE['wish']["id"] = array('qua' => '1');
  5.         $_COOKIE['wish']["3"] = array('qua' => '5');
  6.         var_dump($_COOKIE['wish']); // выводит всё как надо


когда смотрю в том же хроме/resources, куки нет, но как видим вардамп вывел.

Стоит поставить вместо пустого значения в setcookie, хоть что-нибудь, так браузер определяет куку, но это $_COOKIE['wish']["id"] = array('qua' => '1'); уже не занесется в куку и не запомнится.

Как это объяснить и что делать? спасибо.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB