Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - myname

Страницы: 1 [2] 3 4 5
16
PHP / mp3 через браузер
« : 26 Мая 2003, 22:38:50 »
Всем спасибо.
Исправил пхп.ини как полагается, теперь всё работает. Заморочки были как раз там.
[OFF]

17
PHP / Не дайте запутаться
« : 26 Мая 2003, 20:42:17 »
Есть файл letter.php в котором меню вида A. Как мне лучше сделать выборку из базы именно по первому символу артиста, если:
if ($letter) {
include("config- inc.php");
$query = "SELECT * FROM `base` ORDER BY artist ASC";
$result = mysql_query($query);
while ($song = mysql_fetch_array($r esult, MYSQL_ASSOC)) {
$simbol = substr("".$song[ar tist]."",0,1);

18
PHP / mp3 через браузер
« : 26 Мая 2003, 18:48:15 »
Изменил на 22 М, но всё равно не закачивается.

19
PHP / $string
« : 26 Мая 2003, 06:00:04 »
Как вырезать только первый знак? Я так понял, что надо сначала определить сколько знаков в строке, а потом уже выбрать первый из неё? Разъясните пожалуйста.

20
PHP / $string
« : 25 Мая 2003, 12:16:30 »
У меня такой вариант, может он не совсем корректный, но работает как надо. Может что-то надо изменить для полной правильности?


if ($post=="yes") {

include("config-inc.php");

//обрезаем последние 4 символа
$description = substr($fupload_name, 0, -4);

/*обрезаем первые 4 символа
$description = substr($fupload_name, +4, 0);
*/

if (($fupload_type=="application/mp3") || (strstr($fupload_name, ".mp3")))  {

 $query = "INSERT INTO $Database_table (path,description,date) VALUES (\'$path\',\'$description\',\'$date\')";
 mysql_query($query);

if ($fupload_type=="application/mp3") { $file_name= $fupload_name; }
if (strstr($fupload_name, ".mp3")) { $file_name=$fupload_name; }

copy ($fupload, "$home_path/$file_name") or die ("Ошибка! Невозможно сохранить файл.");

 $id_num=mysql_insert_id();
 $query = "UPDATE $Database_table SET path=\'$file_name\' WHERE id=\'$id_num\'";
 $result = mysql_query($query);
 
 }
 }
?>

21
PHP / counter
« : 24 Мая 2003, 14:21:58 »
Никак не могу вывести общее количество кликов по ссылке. Укажите пожалуйста на ошибку.

Содержимое counter.php
include("config-inc.php");
$id = addslashes($_GET[\'id\']);
$query = "SELECT * FROM base WHERE id = $id";
$result = mysql_query($query);
if (!$result) die("Файл не найден");

$file = mysql_fetch_array($result);
header("Location: ./files/". $file[\'path\']);

// СЧЕТЧИК
$query = "UPDATE counter SET count = (count + 1) WHERE file_id = $id";
$result = mysql_query($query);
// КОНЕЦ СЧЕТЧИКА

?>

Содержимое view.php
include("config-inc.php");

$query = "SELECT * FROM base";
$result = mysql_query($query);
while ($song = mysql_fetch_array($result, MYSQL_ASSOC)) {

echo "".$song[count]." ".$song[description]."
";}

$query = "SELECT count FROM counter WHERE file_id = \'$id\'";
$result = mysql_query($query);
while ($song = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo $song[count]; } //вывод кликов
?>

22
PHP / mp3 через браузер
« : 24 Мая 2003, 13:23:11 »
Не могу загрузить мр3 файл через браузер на сервер, в чем может быть ошибка? Кто-то говорил, что возможно это из-за браузера. Может можно каким-то способом всё-таки загрузить файл на сервер с помощью какой-либо функции? пробовал $timeout - не помогло. Убрал max_file_size - то же самое. маленький файл, размером 725 Кб загружает с лёгкостью, а что касается 2-3-5 Мб - уже обломно.

23
PHP / $string
« : 24 Мая 2003, 13:18:26 »
Работает. Спасибо.
[OFF]

24
PHP / $string
« : 24 Мая 2003, 11:56:25 »
(substr($fupload_name, ".mp3")) будет правильно?

25
PHP / $string
« : 24 Мая 2003, 11:32:12 »
Какой функцией обрезать последние символы (.mp3) со слова? Допустим Apollo 440.mp3

26
PHP / application
« : 21 Мая 2003, 03:05:22 »
Могу я воспользоваться этим для аплода файлов на сервер? Если нет, то как это сделать лучше.

if (($fupload_type=="application/mp3")) {

 $query = "INSERT INTO $Database_table () VALUES ()";
 mysql_query($query) or die(mysql_error());

if (strstr($fupload_name, ".mp3")) { $file_name="".mysql_insert_id().".mp3"; }
if (strstr($fupload_name, ".MP3")) { $file_name="".mysql_insert_id().".mp3"; }
if (strstr($fupload_name, ".Mp3")) { $file_name="".mysql_insert_id().".mp3"; }
if ($fupload_type=="application/mp3") { $file_name="".mysql_insert_id().".mp3"; }

copy ($fupload, "$home_path/$file_name") or die (mysql_error());

 $id_num=mysql_insert_id();
 $query = "UPDATE $Database_table SET file=\'$file_name\' WHERE id=\'$id_num\'";
 $result = mysql_query($query) or die(mysql_error());

27
PHP / Подтверждение регистрации
« : 15 Мая 2003, 19:19:05 »
Не понятно какое именно поле,
Цитировать
которое показывает, что пользователь не проверен

28
PHP / Подтверждение регистрации
« : 15 Мая 2003, 13:37:00 »
Я хочу помочь и готов предоставить всё, что у меня имеется. Насчёт что куда записывается я уже писал выше:
Цитировать
Скрыто его емайл заносится в датфайл рассылки + данные пишутся в БД.


Вообщем упустим скрипт рассылки и возьмём просто скрипт регистрации. Я не смогу объяснить на проф языке как и что - только своими словами суть. Ещё раз. Регистрация записывается в базу данных, я предпочитаю БД датфайлу, хотя может это и не правильно. Скрипт регистрации выглядит так:

//проверяем правильность заполнения емайла
//выводим ошибки
//проверяем наличие уже зарегистрированного пользователя
//проверяем наличие уже зарегистрированного емайла
//если пользователь прошёл проверки, записываем его данные в рассылку
//отпарвляем данные сразу на емайл зарегистрированному юзеру
//выводим страничку со спасибом.

29
PHP / Подтверждение регистрации
« : 15 Мая 2003, 12:42:34 »
Цитировать
ты высылку пароля делаешь?
вместо пароля можешь послать такую строку
http://tvoi.sait/confirm.php?code=blabla ?
какие трудности?

Никаких.

Цитировать
написать конфирм.пхп, который берет код, достает по нему инфу из временного файла, и записывает в основной? какая здесь проблема?

Я не знаю как это сделать.Даже начать не понимаю с чего надо.

30
PHP / Подтверждение регистрации
« : 15 Мая 2003, 11:53:26 »
Цитировать
Скажи-ка мне, дружок, ты сам написал свои регистрацию, вход в разделы, восстановление пароля?
похоже, что нет.
потому, что чем принципиально отличается высылка пароля на мейл, от высылки ссылки?

НИЧЕМ.

Значит, кто-то за тебя сделал эти части, тебе понравилось на халявку, и ты опять пришел попрошайничать - так?


Отвечаю.
Когда я задумал это написать, я кинул сюда пост с вопросом о помощи и выложил совй первый написанный код, который не совсем хотел функционировать и именно с твоей помощью он заработал. Что касается теперешней работы кода, то да - всё остальное писал именно я, основываясь на определённые примеры и советы. Я скрестил код регистрации с кодом рассылки и сейчас идёт такая система:
есть форма регистрации, человек вводит данные в форму регистрации, регистрируется и получает подтверждение себе на указанный майл. Скрыто его емайл заносится в датфайл рассылки + данные пишутся в БД.

Всем нравится халява, но здесь другой случай. Я не напрашиваюсь на халяву - я прошу о помощи, это две разные вещи, которые не следует путать. Я не знаю английского, но мне нравится кавыряться в пхп и по возможности я читаю литературу на русском. Переводчиком пробовал пользоваться, но то, что он переводит - для меня полнейшие дебри и ввод в заблуждение. Так, что даже элементарный мануал для меня далёк.

Страницы: 1 [2] 3 4 5