|
|
|
|
|
для: Trianon
(16.01.2010 в 14:40)
| | в том то и проблема!что не получается вообще никак! | |
|
|
|
|
|
|
|
для: avgyst
(16.01.2010 в 14:21)
| | Вы же не показываете как (структура) и что (данные) у Вас хранится в таблице.
Сами-то проверяли? Что получается?
Может быть и так.
Хотя оправдать html-мета-рефреш ( в сравнении с header-Location) не могу. | |
|
|
|
|
|
|
|
для: 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>";
примерно так? | |
|
|
|
|
|
|
|
для: avgyst
(16.01.2010 в 11:13)
| | >как сделать чтобы она была тогда определённой!подскажите!
Сделать переменную определенной - значит присвоить ей значение.
$sag = значение ;
у Вас такого оператора нет.
>В базе у меня поле zag отвечает за хранение ссылок!
У Вас может быть поле zag , таблица zag, база данных zag, компьютер zag и кличка любимой собаки тоже zag.
Но переменная php с именем zag сама по себе от любого из этих фактов не возникнет.
Значение ей нужно присвоить. | |
|
|
|
|
|
|
|
для: avgyst
(16.01.2010 в 11:13)
| | не в базе
вот же вы подставляете в echo её
echo "<html><head>
<meta http-equiv='Refresh' content='0; URL=$zag?id=$id'>
эта переменная в скрипте выше нигде не определена | |
|
|
|
|
|
|
|
для: Trianon
(16.01.2010 в 03:38)
| | а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите! | |
|
|
|
|
|
|
|
для: Trianon
(16.01.2010 в 03:38)
| | а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите! | |
|
|
|
|
|
|
|
для: Trianon
(16.01.2010 в 03:38)
| | а почему она неопределённая?В базе у меня поле zag отвечает за хранение ссылок!как сделать чтобы она была тогда определённой!подскажите! | |
|
|
|
|
|
|
|
для: avgyst
(16.01.2010 в 03:21)
| | Навскидку из грубых логических ошибок обнаружил лишь обращение к неопределенной переменной $zag .
Вероятно, у Вас заблокирована диагностика ошибок. error_reporting(E_ALL|E_NOTICE);
Иначе Вы бы это увидели и сами.
Ну и из-за некорректной проверки и обработки данных возможны отказы при нетривиальных именах файлов и SQL-инъекции. Что, впрочем, не мешает работать скрипту в рафинированной среде. | |
|
|
|
|
 935 байт |
|
|
для: Trianon
(16.01.2010 в 02:13)
| | в базе данных!предварительно создал там поле с именем dl.в download.php вытащил поля из базы:поле с ссылкой и поле с счётчиком! | |
|
|
|
|