Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ссылки в массив [2]

 PHP.SU

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


 Страниц (2): « 1 [2]   

> Без описания
ykiigor
Отправлено: 03 Октября, 2008 - 15:11:06
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Сорь, не так понял.
Переместил функцию в другой файл и всё заработало...

Как сделать чтоб результат выполнения выводился онлайн, т.е. чтоб скрипт еще не выполнился до конца а надпись типа "Этап 1 ОК!" выводилось.
 
 Top
Champion Супермодератор
Отправлено: 03 Октября, 2008 - 15:21:23
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




flush()
(Добавление)
ykiigor пишет:
Переместил функцию в другой файл и всё заработало.

странно
(Добавление)
точнее, так:
print "1 step starting...<br>";
flush();
// код
print "ok<br>";
flush();
print "2 step starting...<br>";
//...
 
 Top
ykiigor
Отправлено: 03 Октября, 2008 - 19:07:10
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Спасибо, Просто функцию переместил в главный файл и всё работает без ошибок. Закатив глазки

(Отредактировано автором: 03 Октября, 2008 - 20:41:53)

 
 Top
ykiigor
Отправлено: 05 Октября, 2008 - 18:51:39
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Как слить 2 массива, чтоб значение первого было елючём, а значение 2го - значением.
Т.е.

Array
(
[0] => 1
[1] => 3
[2] => 5
[3] => 7
)


и

Array
(
[0] => a
[1] => b
[2] => c
[3] => d
)


и должно выйти

Array
(
[1] => a
[3] => b
[5] => c
[7] => d
)
 
 Top
Champion Супермодератор
Отправлено: 05 Октября, 2008 - 19:13:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




$new_array[$keys[$i]] = $values[$i]
 
 Top
ykiigor
Отправлено: 05 Октября, 2008 - 19:34:58
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Как её использовать для массивов $a1 и $a2 а то я не разобрался
 
 Top
ykiigor
Отправлено: 06 Октября, 2008 - 16:25:33
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Проблема решилась, но
1. Как заменить %C6%E5%F1%F2%EA%E0%F7 на русские символы?
2. есть функция preg_match_all("/http:\/\/yandex\.ru[aA-zZ0-9\.\/-]+\.html/", $str, $m);
как вставить в неё переменную, если код типа
PHP:
скопировать код в буфер обмена
  1. $ya = 'yandex\.ru';
  2. preg_match_all("/http:\/\/$ya[aA-zZ0-9\.\/-]+\.html/", $str, $m);

выдаёт ошибку Растерялся

(Отредактировано автором: 06 Октября, 2008 - 16:31:47)

 
 Top
Champion Супермодератор
Отправлено: 06 Октября, 2008 - 16:29:16
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




%E0 - а
%FF - я
остальное между ними
(Добавление)
%C0 - A
%DF - Я
(Добавление)
создаем хеш $a['e0'] = 'а'; $a['e1'] = 'б'...,
разбиваем строчку $liters = explode('%', строка_с_%66%76);
цикл $liters[$i] = a[$liters[$i]]
(Добавление)
а прег_матч
вот так работает нормально
preg_match_all("/http:\/\/".$ya."[a-zA-Z0-9.\/]+\.html/", $str, $m);

(Отредактировано автором: 06 Октября, 2008 - 16:44:06)

 
 Top
ykiigor
Отправлено: 09 Октября, 2008 - 21:37:40
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Как дату вида
Y-m-d
перевести в
d-m-Y
а то не выходит с переназначением.
Т.е. как сделать текст 2008-01-29 датой?

(Отредактировано автором: 10 Октября, 2008 - 18:57:05)

 
 Top
ykiigor
Отправлено: 11 Октября, 2008 - 21:59:28
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




С этим разобрался.
Как сделать, чтоб скрипт продолжал выполняться после обнаружения ошибок, при которых скрипт обычно останавливался
 
 Top
ykiigor
Отправлено: 14 Октября, 2008 - 22:58:52
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




С этим тоже.
Но как всё содержание страницы после выполнения скрипта отправить в буффер обмена?
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB