PHP.SU

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

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

> Найдено сообщений: 16
kusha Отправлено: 08 Июня, 2011 - 05:17:22 • Тема: PHP скрипт возвращает mp3 файл • Форум: Работа с файловой системой и файлами

Ответов: 7
Просмотров: 5999
Нет-нет в поддержке стенах уверен. Хром11

DeepVarvar а как вернуть файл?
Readfile в переменную и передать ее?
(Добавление)
*тега
kusha Отправлено: 07 Июня, 2011 - 22:22:14 • Тема: Как получить JSON данные синхронно при помощи jquery? • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 1322
Поясните как и желательно на примерах использование jQuery.getJSON()
и дальнейшего использования данных, если к примеру php скрипт возвращает нормальный JSON
об это маловато статей и то на английском
kusha Отправлено: 07 Июня, 2011 - 21:50:57 • Тема: PHP скрипт возвращает mp3 файл • Форум: Работа с файловой системой и файлами

Ответов: 7
Просмотров: 5999
*там должно быть просто song.mp3, в общем URL "валидный", и это только пример
обычно когда грузишь, по-крайней мере хромом mp3 файл со стороннего сервера он пытается его открыть в своем окне, а не скачать
мне нужно передать подобные заголовки
kusha Отправлено: 07 Июня, 2011 - 21:36:56 • Тема: PHP скрипт возвращает mp3 файл • Форум: Работа с файловой системой и файлами

Ответов: 7
Просмотров: 5999
Изначально нужно сделать встраивание музыки в тег <audio> возвращаемой php скриптом.
CODE (html):
скопировать код в буфер обмена
  1. <audio  controls="controls">
  2.  <source src="[url]http://example.com/mus.php[/url]" type="audio/mpeg">
  3. </audio>

При таких заголовках PHP перекидывает на загрузку файла:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $file = ("[url]song.mp3"[/url]);
  3. header ("Content-Type: audio/mpeg");
  4. header ("Accept-Ranges: bytes");
  5. header ("Content-Length: ".filesize($file));
  6. header ("Content-Disposition: attachment; filename=".$file);
  7. readfile($file);
  8. ?>

пробовал Content-Disposition: inline; ни капли не помогло
вероятнее всего дело в заголовках, потому что при ссылке на song.blablabla, тоесть на файл mp3 с измененным разрешением все работало, так что это не тег с браузером срезает формат
Помогите пожалуйста с таким вопросом, но нужно обязательно встраивание музыки а не загрузка.
kusha Отправлено: 07 Февраля, 2010 - 09:54:19 • Тема: Вопрос попериодическому изменению значений БД • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 36
Нагрузка будет куда выше.
kusha Отправлено: 30 Января, 2010 - 04:12:59 • Тема: Вопрос попериодическому изменению значений БД • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 36
Здравствуйте! Возник вопрос. Пишу вещь, которая должна позволять видеть людей на сайте. то есть человек вошел на сайт - в базе единичку поставил. человек вышел - ноль. Я думаю реализовать это так: человеку после входа на сайт пишется 1 в базу, и 1 в куки со временем действия 4(3) минуты. На страницах поставить скрипт, который если куки нет, обновит кук и в базе 1 поставит. Встала проблема как переводить ячейки с 1 по истечении 5 минут в 0 автоматически. Предложите пожалуйста вариант, или другой вариант монитора онлайна. Подмигивание
kusha Отправлено: 13 Января, 2010 - 13:52:32 • Тема: Вопрос по типам данных в My SQL • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 27
Я изучаю PHP и MySQL всего полгода. Сейчас встала задача создать поле типа (true/false). Какой тип мне задать этому полю в базе данных? http://php.su/mysql/?fields тут я не нашел((
kusha Отправлено: 08 Января, 2010 - 18:22:31 • Тема: У меня ошибка. Не могу разобраться помогите пожалуйста. • Форум: Программирование на PHP

Ответов: 4
Просмотров: 280
НУ блин! Ну че я такой слепой то! Не понял Спасибо огромное.
kusha Отправлено: 08 Января, 2010 - 18:13:11 • Тема: У меня ошибка. Не могу разобраться помогите пожалуйста. • Форум: Программирование на PHP

Ответов: 4
Просмотров: 280
Вот код: Какая ошибка, я указывал.


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $qid= $_GET['quest'];
  4. echo $quest . " ";
  5.  
  6. $host = "localhost";
  7. $user = "root";
  8. $password = "";
  9.  
  10. if (!mysql_connect($host, $user, $password))
  11. {
  12. echo "<h2>MySQL Error!</h2>";
  13. }
  14.  
  15. $db = "withoutstyle";
  16.  
  17. $res = mysql_query("SELECT * FROM `questions` WHERE `qid`='".$qid."'") or die(mysql_error());
  18.  
  19. echo "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"><meta http-equiv=\"Content-Language\" content=\"ru\">
  20. <title>Qansys - No?aieoa aii?ina</title></head><body><p><a href=\"index.htm\">Aeaaiay no?aieoa</a></p><p><a href=\"questions.php\">Nienie aii?inia</a></p>";
  21.  
  22. echo "<table border=\"1\" width=\"640px\" height=\"100px\"><tr><td height=\"25px\" colspan=\"2\">".mysql_result($res, 0, 2)."</td>      </tr><tr><td colspan=\"2\">".
  23. mysql_result($res, 0, 3)."</td></tr><tr><td width=\"70%\" height=\"25px\">Aii?in aue caaai iieuciaaoaeai iia iiia?ii".mysql_result($res, 0, 1)."</td><td height=\"25px\" width=\"30%\">
  24. <p align=\"right\"><a href=\"askto.php?quest=".$qid."\">Ioaaoeou</a></td></tr></table>";
  25.  
  26. $tname = "answers" . $qid;
  27. $res = mysql_query("SELECT * FROM `".$tname."`") or die(mysql_error());
  28.  
  29. echo "<table  border=\"1\" width=\"640px\" >";
  30.  
  31. $a = mysql_fetch_row($res);
  32. $d = $a[0];
  33.  
  34. if ( $d > 0 ) {
  35.  
  36. for($i=0; $i<$d; $i++) {
  37.                                                 echo "<tr><td width=\"50%\"> Вопрос был задан пользователем ". mysql_result($res, $i, 0) .".</td><td>". mysql_result($res, $i, 1) ."</td></tr>                                         
  38.                                                 }
  39.                                                
  40.                           }
  41. else {
  42.                 echo 'На этот вопрос еще не был дан не один ответ.';
  43.          }
  44. echo '</table>';
  45. mysql_close();
  46. echo '</body></html>';
  47. ?>
kusha Отправлено: 08 Января, 2010 - 17:00:50 • Тема: У меня ошибка. Не могу разобраться помогите пожалуйста. • Форум: Программирование на PHP

Ответов: 4
Просмотров: 280
Не понял Я чет вообще не могу понять на что он ругается.

Вот ошибка сама:
Цитата:
Parse error: syntax error, unexpected $end in Z:/home/test1.ru/www/quest.php on line 49


PHP:
скопировать код в буфер обмена
  1. else {
  2.                 echo 'На этот вопрос еще не был дан не один ответ.';
  3.          }
  4. echo '</table>';
  5. echo '</body></html>';
  6. ?>


...и еще ему не нравились двойные кавычки около echo. Поставил одинарные. В начале кода стоят двойные в такойже ситуации. Скрипт в итоге ничего не выводит. Только ошибку. В чем дело? Помогите пожалуйста.
kusha Отправлено: 08 Января, 2010 - 14:06:55 • Тема: Помогите найти ошибку. • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 120
Не мог же я опечататься 6 раз. Не понял
А дело мб в том, что типы разные? у меня в таблице поля pass и login типа varchar(22).


Получаю точно, для проверки вывожу, все верно. Вывожу нам_ровс и он нулю равен.
(Добавление)
ОХ НУ Я ДУРАК!!!! Радость
Я нашел ошибку. Спасибо всем.
Псоледняя ошибка была в том, что паасворд накладывался из-за коннекта к БД. Огромное спасибо, что помогли разобраться Здорово Хи Привет!
kusha Отправлено: 08 Января, 2010 - 13:44:31 • Тема: Помогите найти ошибку. • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 120
Отлично, этот участочек заработал. Спасибо. Но возникла другая проблема. Не понял

mysql_num_rows($res) равен нулю. даже если в базе есть пользователь. и каким способом считать то, что передано в $res? *не вините, я полный новичок* Огорчение

$user = mysql_result($res, 0, 0); пишет

Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 3 in Z:\home\test1.ru\www\login.php on line 36
kusha Отправлено: 08 Января, 2010 - 13:04:35 • Тема: Помогите найти ошибку. • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 120
тоже самое.. ::sad24.gif::

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
(Добавление)
этот ненавистный селект с двумя условиями. мож заменить на ченить другое? как лучше будет? ::dry.gif::
kusha Отправлено: 08 Января, 2010 - 12:59:28 • Тема: Помогите найти ошибку. • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 120
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

хм... запрос как-то не так составлен как я понимаю?
попробовал добавить кавычку...

$res = mysql_query("SELECT uid FROM users WHERE login=".$login." AND pass=".$password."\"" ) or die(mysql_error());

ничего не дало.
kusha Отправлено: 08 Января, 2010 - 12:43:54 • Тема: Помогите найти ошибку. • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 120
Просто заминка, описался, в таблице "pass"

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB