PHP.SU

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

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

> Найдено сообщений: 227
dmaw Отправлено: 25 Августа, 2014 - 22:38:48 • Тема: Получить все возможные комбинации из многомерного массива • Форум: Хранение данных, их вывод и обработка

Ответов: 4
Просмотров: 2477
Ch_chov, волшебник! Спасибо!
Я бы так не написал :)
Спасибо!
dmaw Отправлено: 25 Августа, 2014 - 22:22:59 • Тема: Письма приходят с задержкой или не доходят • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 119
У меня были похожие проблемы:
Исходящие письма с сайта site.by должны быть с емайлом, где после собаки имя site.by, если имя другое, то почтовый сервер куда Вы отправили письмо может не принять такое отправление, воспринять как спам и удалить. Не знаю как у вас, проверьте от какого имени Вы отправляете письма.
dmaw Отправлено: 25 Августа, 2014 - 22:16:22 • Тема: Что надо поменять в коде, чтобы получать результат на почту? • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 54
zamut пишет:
Тема схожая, плодить дубликаты, думаю, бессмысленно. Вопрос: где в нижеуказанных обработчиках нужно поставить свой адрес, что бы получать результат на почту?

Вы привели кусок js - он не отправляет письма, он получает данные из формы, проверяет и отправляет их php-скрипту посредством ajax. Емаил он берет из элемента id=contact-email
dmaw Отправлено: 25 Августа, 2014 - 21:56:12 • Тема: Сравнить и вывести массив • Форум: Вопросы новичков

Ответов: 2
Просмотров: 157
amf1k пишет:
1=>array('id'=>1, 'film'=>'Том и Джери', 'actor'=>'Вася'),

Вася у вас ещё в 'Том и Джери' и 'Мачо и ботан' играл.

Массивы $actors и $films вообще лишние, для работы они не нужны, потому как в массиве $filmsActors у вас уже написано кто где играл.

Циклом вам нужно пройтись по ячейкам ($filmsActors) в которых имена актеров, если имя совпадает с искомым, то показать название фильма.
dmaw Отправлено: 25 Августа, 2014 - 21:40:29 • Тема: Обновление массива в Foreach из-за array_push • Форум: Вопросы новичков

Ответов: 5
Просмотров: 295
Может функцией сделать?
PHP:
скопировать код в буфер обмена
  1. function getPages($url)
  2. {
  3.    foreach()
  4.    {
  5.       // тут поиск урлов на странице и запись их в массив
  6.       getPages($newUrl): //каждый новый урл пропускаем опять через нашу функцию
  7.     }
  8. }
  9. getPages($_POST['siteName']);
dmaw Отправлено: 25 Августа, 2014 - 21:32:25 • Тема: Превью из PSD • Форум: Графика в PHP

Ответов: 3
Просмотров: 1403
За свою практику такого не встречал.
dmaw Отправлено: 25 Августа, 2014 - 14:13:25 • Тема: Автоматическое определения значении • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 71
Мне вопрос не понятен :)
dmaw Отправлено: 25 Августа, 2014 - 14:09:04 • Тема: Создание сайтмапа • Форум: Вопросы новичков

Ответов: 4
Просмотров: 181
Webtest пишет:
а как сделать так, чтобы нашлись только ссылки на текущий сайт?

Когда получаете все ссылки со страницы проверяйте чтобы они начинались с имени вашего сайта либо со знака "/" - это и будут все страницы вашего сайта, внешние ссылки на другие сайты просто игнорировать.
dmaw Отправлено: 25 Августа, 2014 - 13:59:37 • Тема: Получить все возможные комбинации из многомерного массива • Форум: Хранение данных, их вывод и обработка

Ответов: 4
Просмотров: 2477
Для меня задача получилась непосильной, сижу почти месяц (по большей части время убиваю), не могу просчитать, хоть и кажется всё не так сложно)

Мне нужно из многомерного массива получить все возможные комбинации. Для наглядного восприятия я даже нашел себе картинку Улыбка

Есть массив, внутри массивы (группы чисел или текстовых данных):
PHP:
скопировать код в буфер обмена
  1.  
  2. $arr = array(
  3.         array(10, 15, 20),//группа 1
  4.         array(1, 2), //группа 2
  5.         array(5, 6), //группа 3
  6.         array(777)//группа 4
  7. );//может содержать до 200 групп
  8.  


По сути должно получиться как-то так (для удобства чтения добавил дефисы):

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. 10 - 1 - 5 - 777
  3. 10 - 2 - 5 - 777
  4. 10 - 1 - 6 - 777
  5. 10 - 2 - 6 - 777
  6.  
  7. 15 - 1 - 5 - 777
  8. 15 - 2 - 5 - 777
  9. 15 - 1 - 6 - 777
  10. 15 - 2 - 6 - 777
  11.  
  12. 20 - 1 - 5 - 777
  13. 20 - 2 - 5 - 777
  14. 20 - 1 - 6 - 777
  15. 20 - 2 - 6 - 777
  16.  
dmaw Отправлено: 07 Июня, 2014 - 11:40:19 • Тема: В переменной одно, на экран выводит другое, как так? • Форум: Если скрипт не работает

Ответов: 4
Просмотров: 1370
Спасибо ребята, понял:

PHP:
скопировать код в буфер обмена
  1. preg_replace_callback("/(?U)(\[)([a-z]+)(_)(\d+)(\])/", "units_text", $text);
  2. function units_text_replace($arr)
  3. {
  4.     print_r($arr);
  5. }


Заработало! Радость
dmaw Отправлено: 07 Июня, 2014 - 10:51:43 • Тема: В переменной одно, на экран выводит другое, как так? • Форум: Если скрипт не работает

Ответов: 4
Просмотров: 1370
DelphinPRO, да, спасибо, я понял откуда ноль.

Но почему в функцию ссылки не передают то, что нужно?

PHP:
скопировать код в буфер обмена
  1. preg_replace("/(?U)(\[)([a-z]+)(_)(\d+)(\])/", units_text("$2","$4"), $text);
  2. //передаёт "$2" и "$4" вместо данных
dmaw Отправлено: 07 Июня, 2014 - 00:31:16 • Тема: В переменной одно, на экран выводит другое, как так? • Форум: Если скрипт не работает

Ответов: 4
Просмотров: 1370
Как такое может быть?

PHP:
скопировать код в буфер обмена
  1.  
  2. $text = 'Тут какой-то текст [test_5] Тут какой-то текст';
  3.  
  4. echo preg_replace("/(?U)(\[)([a-z]+)(_)(\d+)(\])/", units_text("\${2}","\${4}"), $text);
  5.  
  6. function units_text($test, $id)
  7. {
  8.         if($id == 0)
  9.         {
  10.                 return $id.'***'; //на экран выводит: 5***
  11.         }
  12. }
  13.  

Части "test" и "5" скрипт воспринимает только как "0", но на экран выводит "test" и "5".
dmaw Отправлено: 01 Февраля, 2014 - 11:48:38 • Тема: Дата создания файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 911
Может кому пригодится, есть для чтения мета-данных аудио и фото простой скрипт http://www[dot]getid3[dot]org
dmaw Отправлено: 29 Января, 2014 - 13:02:51 • Тема: Привязка кнопки к нужному полю • Форум: Вопросы новичков

Ответов: 9
Просмотров: 494
PHP:
скопировать код в буфер обмена
  1.  
  2. while($data = mysql_fetch_array($qr_result)){
  3. echo '
  4. <tr>
  5. <td>
  6. <form action="/dir.php" method="POST">
  7. <input name="Dir['.$data["nomer"].']"  type="hidden" value="1"/>
  8. <input type="submit" value="Одобрить" />
  9. </form>
  10. </td>
  11. </tr>';
  12. }
  13.  

Методом POST получите массив со значением nomer по нему обновите базу.
Что придёт в POST можно увидеть так:
PHP:
скопировать код в буфер обмена
  1.  
  2. echo '<pre>';
  3. print_r($_POST);
  4. echo '</pre>';
  5.  
dmaw Отправлено: 28 Января, 2014 - 12:28:03 • Тема: Выравнивание в ячейке данных, выведенных из БД • Форум: Вопросы новичков

Ответов: 2
Просмотров: 139
Цитата:
align ="right"

Может проблема в лишнем пробеле.

Страниц (16): « 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