Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: сколько раз скачали файл

Сообщения:  [1-10]   [11-12] 

 
 автор: avgyst   (16.01.2010 в 14:51)   письмо автору
 
   для: Trianon   (16.01.2010 в 14:40)
 

в том то и проблема!что не получается вообще никак!

  Ответить  
 
 автор: Trianon   (16.01.2010 в 14:40)   письмо автору
 
   для: avgyst   (16.01.2010 в 14:21)
 

Вы же не показываете как (структура) и что (данные) у Вас хранится в таблице.
Сами-то проверяли? Что получается?
Может быть и так.
Хотя оправдать html-мета-рефреш ( в сравнении с header-Location) не могу.

  Ответить  
 
 автор: avgyst   (16.01.2010 в 14:21)   письмо автору
 
   для: Trianon   (16.01.2010 в 13:59)
 

if (mysql_num_rows($result) > 0)

{
$myrow = mysql_fetch_array($result);


$new_zag=$myrow['zag'];
$new_dl = $myrow['dl'] + 1;
$update = mysql_query("UPDATE data SET zag='$new_zag', dl = '$new_dl' WHERE id='$id'",$db);

if ($update)
{
echo "<html><head>
<meta http-equiv='Refresh' content='0; URL=$new_zag'>
</head></html>";


примерно так?

  Ответить  
 
 автор: Trianon   (16.01.2010 в 13:59)   письмо автору
 
   для: avgyst   (16.01.2010 в 11:13)
 

>как сделать чтобы она была тогда определённой!подскажите!

Сделать переменную определенной - значит присвоить ей значение.
$sag = значение ;
у Вас такого оператора нет.

>В базе у меня поле zag отвечает за хранение ссылок!

У Вас может быть поле zag , таблица zag, база данных zag, компьютер zag и кличка любимой собаки тоже zag.
Но переменная php с именем zag сама по себе от любого из этих фактов не возникнет.
Значение ей нужно присвоить.

  Ответить  
 
 автор: psychomc   (16.01.2010 в 13:01)   письмо автору
 
   для: avgyst   (16.01.2010 в 11:13)
 

не в базе
вот же вы подставляете в echo её
echo "<html><head>
<meta http-equiv='Refresh' content='0; URL=$zag?id=$id'>

эта переменная в скрипте выше нигде не определена

  Ответить  
 
 автор: avgyst   (16.01.2010 в 11:13)   письмо автору
 
   для: Trianon   (16.01.2010 в 03:38)
 

а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите!

  Ответить  
 
 автор: avgyst   (16.01.2010 в 11:13)   письмо автору
 
   для: Trianon   (16.01.2010 в 03:38)
 

а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите!

  Ответить  
 
 автор: avgyst   (16.01.2010 в 11:12)   письмо автору
 
   для: Trianon   (16.01.2010 в 03:38)
 

а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите!

  Ответить  
 
 автор: Trianon   (16.01.2010 в 03:38)   письмо автору
 
   для: avgyst   (16.01.2010 в 03:21)
 

Навскидку из грубых логических ошибок обнаружил лишь обращение к неопределенной переменной $zag .

Вероятно, у Вас заблокирована диагностика ошибок. error_reporting(E_ALL|E_NOTICE);
Иначе Вы бы это увидели и сами.

Ну и из-за некорректной проверки и обработки данных возможны отказы при нетривиальных именах файлов и SQL-инъекции. Что, впрочем, не мешает работать скрипту в рафинированной среде.

  Ответить  
 
 автор: avgyst   (16.01.2010 в 03:21)   письмо автору
935 байт
 
   для: Trianon   (16.01.2010 в 02:13)
 

в базе данных!предварительно создал там поле с именем dl.в download.php вытащил поля из базы:поле с ссылкой и поле с счётчиком!

  Ответить  

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования