PHP.SU

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

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

> Найдено сообщений: 196
altermann Отправлено: 28 Июня, 2011 - 20:44:51 • Тема: curl. Заголовки. • Форум: Работа с сетью

Ответов: 4
Просмотров: 1199
CURL позволяет отсылать POST поля
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $ch = curl_init();
  3.  
  4. $data = array('name' => 'Foo', 'file' => '@/home/user/test.png');
  5.  
  6. curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php');
  7. curl_setopt($ch, CURLOPT_POST, 1);
  8. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  9.  
  10. curl_exec($ch);
  11. ?>
altermann Отправлено: 28 Июня, 2011 - 18:34:30 • Тема: Подсчет среднего значения и запрос в базу • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 77
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT AVG(rat1) AS rat1 FROM dle_comments WHERE post_id ='$post_id' LIMIT 0,1
altermann Отправлено: 28 Июня, 2011 - 18:23:11 • Тема: Подсчет среднего значения и запрос в базу • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 77
А где объявляется эта переменная $rowprov_rate1? Может надо $prov_rate1?
altermann Отправлено: 24 Июня, 2011 - 22:41:16 • Тема: Помогите понять отличие. • Форум: Вопросы новичков

Ответов: 8
Просмотров: 359
Переменная объявленная в функции или методе класса кака global является ссылкой на переменную из глобальной области видимости, т.е. $GLOBALS[].
А static это только для классов, позволяет обратится к переменной или методу класса не создавая объект, т.е не
PHP:
скопировать код в буфер обмена
  1. $oUsers = new Users();
  2. $aList = $oUsers->getList();

, а
altermann Отправлено: 24 Июня, 2011 - 22:26:56 • Тема: пример ftp-коннектора • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 45
Пример закачки файла:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $ftp_server="server";
  3. $ftp_user_name="login";
  4. $ftp_user_pass="pass";
  5. $save_file="name.txt";
  6. $source_file="http://www.ufs.kiev.ua/xml/nbu_fx.php";
  7.  
  8. // установка соединения
  9. $conn_id = ftp_connect($ftp_server);
  10. // вход с именем пользователя и паролем
  11. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  12. // проверка соединения
  13. if ((!$conn_id) || (!$login_result)) {
  14.     echo "Не удалось установить соединение с FTP сервером! <br>";
  15.     echo "Попытка подключения к серверу $ftp_server под именем $ftp_user_name! <br>";
  16.     exit;
  17. }       else {
  18.     echo "Установлено соединение с FTP сервером $ftp_server под именем $ftp_user_name <br>";
  19.     ftp_chdir($conn_id, "htdocs");
  20.     // закачивание файла
  21.     $upload = ftp_put($conn_id, $save_file, $source_file, FTP_BINARY);
  22.     // проверка результата
  23.     if (!$upload) {
  24.       echo "Не удалось закачать файл! <br>";
  25.     } else {
  26.       echo "Файл $source_file закачен на $ftp_server в папку ".ftp_pwd($conn_id)." под именем $destination_file <br>";
  27.     }
  28.     // закрытие соединения
  29.     ftp_close($conn_id);
  30. }
  31. ?>
altermann Отправлено: 24 Июня, 2011 - 22:20:36 • Тема: Помогите понять отличие. • Форум: Вопросы новичков

Ответов: 8
Просмотров: 359
Как я понял ничем. Объявляя переменную $var как global в функции вы ссылаетесь на переменную $GLOBALS['var']
altermann Отправлено: 21 Июня, 2011 - 00:29:45 • Тема: Лишние пиксели, откуда? • Форум: HTML, Дизайн & CSS

Ответов: 6
Просмотров: 3070
Попробуй удалить переносы между <td> и <a>, </a> и </td>. Чтоб одной строкой было все что в ячейке включая <td></td>
altermann Отправлено: 20 Июня, 2011 - 21:09:00 • Тема: Пароль и логин в mysql • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 49
Ну надо менять, если ты собираешься открыть денвер в сеть или инет. Поменять в PHPMyAdmin -> привилегии -> "нужный юзер"
altermann Отправлено: 19 Июня, 2011 - 14:30:42 • Тема: Проверка размера картинки • Форум: Графика в PHP

Ответов: 7
Просмотров: 7634
Выше ж примерно описали
PHP:
скопировать код в буфер обмена
  1. $infoimg = getimagesize($_FILES['userfile']['tmp_name']);
  2. if ($imageinfo[0] > 100 || $imageinfo[1] > 100) {
  3.     // отказ от картинки или ресайз
  4. } else {
  5.     // продолжаем
  6. }
altermann Отправлено: 19 Июня, 2011 - 14:11:41 • Тема: Вывод картинок из БД • Форум: Работа с СУБД

Ответов: 3
Просмотров: 1673
PHP:
скопировать код в буфер обмена
  1. if (mysql_num_rows($result) > 0){$myrow = mysql_fetch_array($result);
  2. do{$c=1;
  3. print "<table align=center>";
  4. while ($myrow=mysql_fetch_array($result)){


потому что в этом куске первый mysql_fetch_array читай информацию и не использует, а выводит то что читает второй. И вообще у вас что-то сильно много mysql_fetch_array как для одного запроса.

Не используйте do-while, лучше while ($myrow=mysql_fetch_array($result)) {}

PHP:
скопировать код в буфер обмена
  1. $result = mysql_query("SELECT * FROM date WHERE cat='$cat' ORDER BY date DESC, id DESC LIMIT $start, 17", $db);
  2. if (mysql_num_rows($result) > 0) {
  3.     print "<table align=center>";
  4.     while ($myrow = mysql_fetch_array($result)) {
  5.             echo ($c%4 == 0 ? '<tr>' : '');
  6.             printf("<td><div><a href='post.php?id=%s'><img src='%s' height='120' width='160'></div></td>", $myrow['id'], $myrow['mini_img']);
  7.             echo ($c%4 == 0 ? '</tr>' : '');
  8.             $c++;
  9.     }
  10.     print "</table><br>";
  11. }
altermann Отправлено: 19 Июня, 2011 - 13:34:03 • Тема: Проверка размера картинки • Форум: Графика в PHP

Ответов: 7
Просмотров: 7634
getimagesize - просто информацию о картинке возвращает в виде массива.
Так вы бы сразу и говорили что вам требуется, спросили про размеры, вам и ответили.
Если вам надо проверить есть ли картинка уже на сервере, то это лучше делать по MD5 хэшу, т.к разные картинки могут иметь один и тот же размер. Ну а хэш лучше хранить в БД, так будет быстрее проверять наличие, чем читать каждый раз у существующих картинок
altermann Отправлено: 19 Июня, 2011 - 12:39:23 • Тема: Помогите с UPDATE • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 31
Только в цикле, я сомневаюсь что вам надо будет апдейтить поля тысячами, сервер как-нибудь переживет это Улыбка
altermann Отправлено: 19 Июня, 2011 - 09:32:31 • Тема: Проверка размера картинки • Форум: Графика в PHP

Ответов: 7
Просмотров: 7634
или посмотрите функцию getimagesize
altermann Отправлено: 18 Июня, 2011 - 20:50:20 • Тема: Как выводить подразделы меню на php из mysq? • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 25
Скорее всего без еще одного запроса не обойтись.

Замените
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT url,menutext FROM mypages WHERE id!=1 AND id!=18 AND id!=44 AND id!=41 AND id!=51 AND id!=50 AND id!=48 AND id!=49 AND id!=47 ORDER BY sort_id ASC

на
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT url,menutext FROM mypages WHERE id NOT IN (1, 18, 44, 41, 51, 50, 48, 49, 47) ORDER BY sort_id ASC

будет проще и понятнее
altermann Отправлено: 18 Июня, 2011 - 17:34:57 • Тема: вывод картинки из бинарного кода • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 5210

для бинарных файлов

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