PHP.SU

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

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

> Найдено сообщений: 139
Evgen8 Отправлено: 25 Июня, 2012 - 16:51:12 • Тема: Проверка типа переменной • Форум: Вопросы новичков

Ответов: 4
Просмотров: 263
Сам код:
PHP:
скопировать код в буфер обмена
  1.  
  2. function get_usd($usd, $kyrs_usd_get){
  3. if(is_int($usd) or is_double($usd) == FALSE)
  4. MessageBox("Введите число!", "Ошибка");
  5. else
  6. $kyrs_usd_get = $usd;
  7. }
  8. function get_uah($uah, $kyrs_uah_get){
  9. if(is_int($uah) or is_double($uah) == FALSE)
  10. MessageBox("Введите число!", "Ошибка");
  11. else
  12. $kyrs_uah_get = $uah;
  13. }
  14.  

Кнопка:
PHP:
скопировать код в буфер обмена
  1.  
  2. GLOBAL $kyrs_usd_get;
  3. GLOBAL $kyrs_uah_get;
  4. get_usd(c("get_usd_kyrs")->text, $kyrs_usd_get);
  5. get_uah(c("get_uah_kyrs")->text, $kyrs_uah_get);
  6.  


"c("get_uah_kyrs")" - данные с каких-то форм или полей.Желательно просто указать на ошибку. А не писать мне "можно было сделать легче...".
Evgen8 Отправлено: 24 Июня, 2012 - 19:41:48 • Тема: Регулярные выражения • Форум: Вопросы новичков

Ответов: 1
Просмотров: 197
U (PCRE_UNGREEDY)
Этот модификатор инвертирует жадность квантификаторов, таким образом они по умолчанию не жадные.
***************************************
Эммм...Что-то не совсем понятно. Можно как-то проще объяснить.
Evgen8 Отправлено: 19 Июня, 2012 - 13:27:32 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
jonston пишет:
пробуй так
PHP:
скопировать код в буфер обмена
  1.  
  2. preg_match('/<tr>\s*<td>USD<\/td><td>[^<]+<\/td>\s*<\/tr>/isU', $str, $usd);
  3. preg_match('/<tr>\s*<td>UAH<\/td><td>[^<]+<\/td>\s*<\/tr>/isU', $str, $uah);
  4.  

Пусто..
Evgen8 Отправлено: 19 Июня, 2012 - 00:03:06 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
[quote=jonston]
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $ch = curl_init('http://mc-diamond.ru');
  4. curl_setopt  ($ch, CURLOPT_RETURNTRANSFER, 1);
  5. $cont = curl_exec($ch);
  6. (string) $cont;
  7. preg_match('/<tr>\n*<td>USD<\/td><td>7.992<\/td>\n*<\/tr>/', $cont, $usd);
  8. preg_match('/<tr>\n*<td>UAH<\/td><td>0.125<\/td>\n*<\/tr>/', $cont, $uah);
  9. echo $usd[0];
  10. echo $uah[0];
  11. ?>
  12.  


Не работает...

А как сделать , чтобы значение курса могло быть разным?
Evgen8 Отправлено: 18 Июня, 2012 - 20:09:37 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
jonston пишет:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $ch = curl_init('http://mc-diamond.ru');
  4. curl_setopt  ($ch, CURLOPT_RETURNTRANSFER, 1);
  5. $cont = curl_exec($ch);
  6. (string) $cont;
  7. preg_match('/<td>USD<\/td><td>7.992<\/td>/', $cont, $usd);
  8. preg_match('/<td>UAH<\/td><td>0.125<\/td>/', $cont, $uah);
  9. echo $usd[0];
  10. echo $uah[0];
  11. ?>
  12.  

попробуй так посмотреть находит или нет если находит то дело в переводе строки


У вас работает...А у меня чего не работает?Только из-за того , что я не ячейку а рад брал? -__-
Evgen8 Отправлено: 14 Июня, 2012 - 23:06:55 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
Alho пишет:
И таки я настаиваю =)
CODE (html):
скопировать код в буфер обмена
  1. <table>
  2. <tr>
  3. <td>USD</td><td>7.992</td>
  4. </tr>
  5. <tr>
  6. <td>UAH</td><td>0.125</td>
  7. </tr>
  8. </table>


Ну я же ищу не весь html...Только одну строчку.
Evgen8 Отправлено: 14 Июня, 2012 - 22:54:38 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
Alho пишет:
А кто будет переносы строк учитывать?

Совет. Всегда смотрите исходный html-код


В данных строчках их нет...
Evgen8 Отправлено: 14 Июня, 2012 - 09:06:19 • Тема: Получение данных. • Форум: Вопросы новичков

Ответов: 15
Просмотров: 716
Нужно найти на сайте курсы валют для конвертера....
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $ch = curl_init('http://mc-diamond.ru');
  4. curl_setopt  ($ch, CURLOPT_RETURNTRANSFER, 1);
  5. $cont = curl_exec($ch);
  6. (string) $cont;
  7. preg_match('/<tr><td>USD<\/td><td>7.992<\/td><\/tr>/', $cont, $usd);
  8. preg_match('/<tr><td>UAH<\/td><td>0.125<\/td><\/tr>/', $cont, $uah);
  9. echo $usd[0];
  10. echo $uah[0];
  11. ?>
  12.  

Выводит пустоту.... Не понял
Evgen8 Отправлено: 11 Июня, 2012 - 23:18:22 • Тема: Получение данных с сайта. • Форум: Работа с сетью

Ответов: 3
Просмотров: 1433
Форум умер? Не понял
Evgen8 Отправлено: 10 Июня, 2012 - 19:06:37 • Тема: Получение данных с сайта. • Форум: Работа с сетью

Ответов: 3
Просмотров: 1433
Есть программа , которая переводит валюту.Как можно получать курс с сайта?Например с - http://www[dot]aval[dot]ua/ru/personal/exchange/nbu/
Evgen8 Отправлено: 09 Июня, 2012 - 22:55:36 • Тема: Обнуления данных формы... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 217
Мелкий пишет:
http://www.w3schools.com/jsref/met_form_reset.asp

Мля..Я тормознул...Не целой формы , а отдельного текстового поля.
Evgen8 Отправлено: 09 Июня, 2012 - 22:21:34 • Тема: Обнуления данных формы... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 217
alexiy пишет:
Evgen8

и будет обнулять данные формы

Мля!Я же сказал...На подобии функции.
Evgen8 Отправлено: 09 Июня, 2012 - 21:15:59 • Тема: Обнуления данных формы... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 217
Мелкий пишет:
<input type="reset">
?

Нее...Мне это нужно в варианте функции.
Evgen8 Отправлено: 09 Июня, 2012 - 21:08:57 • Тема: Обнуления данных формы... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 217
Есть две формы , в них вводят количество валюты , которую надо перевести при нажатии кнопки. Есть еще одна кнопка , которая должна обнулять содержимое формы. Но как?
Evgen8 Отправлено: 23 Мая, 2012 - 07:55:21 • Тема: Запись содержимого форм в файл • Форум: Вопросы новичков

Ответов: 5
Просмотров: 186
Bio man пишет:
Evgen8 пишет:
Указывает на синтаксическую ошибку
Такие ошибки ты должен сам видеть, так как сообщение Parse Error сложно не заметить.

($_POST['name']);
Зачем скобки? Это конечно не ошибка но все же странно.

$to_write = fopen(. $name . ".txt", "a");
А вот это уже ошибка. Зачем первая точка?

Проще писать так:
PHP:
скопировать код в буфер обмена
  1. if(file_put_contents($name . ".txt", $all_text, FILE_APPEND))
  2.      echo file_get_contents($name . ".txt"), '<br />OK';

(Добавление)
LIME +1 Радость
(Добавление)
За подпись

Ошибку исправил.Ошибку синтаксиса показывает...

Страниц (10): В начало « ... 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