Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2012, 09:48   #1
Maiykl
Новичок
Джуниор
 
Регистрация: 12.06.2012
Сообщений: 1
По умолчанию Ссылка

Здравствуйте.
К сожалению нужна помощь в решении задачи, которую я не смог решить.
PHP только учу и не все получается, по этому вынужден просить у вас помощи.

Суть задачи в том, что бы вывести ссылку:
PHP код:
print("<tr><td align=left>Ссылка</td><td width=90% align=left><a href=$filledurl\">$filledurl</a></td>"); 
Целая часть:
PHP код:
if ($num["filled"] == '')
{

       print(
"<form method=post action=requests.php>");
       print(
"<tr><td align=left>Выполнить запрос</td><td>Введите <b>полный</b> адрес торрента, например как $DEFAULTBASEURL/details.php?id=11 (просто скопируйте/вставьте его из другого окна/вкладки)");
       print(
"<input type=text size=80 name=filledurl>\n");
       print(
"<input type=hidden value=$id name=requestid>");
       print(
"<input type=hidden name=action value=filled>");
       print(
"<input type=submit value=\"Выполнить запрос\">\n</form></td></tr>");
}
else
{
print(
"<tr><td align=left>Ссылка на раздачу</td><td width=90% align=left><a href=$filledurl\">$filledurl</a></td>");

Почему вставляю именно $filledurl

Потому что он использовался до этого:
PHP код:
if ($action=='filled'

        
$filledurl $_POST["filledurl"]; 
    if (!
is_valid_id($_POST["requestid"]))             stderr($tracker_lang['error'], $tracker_lang['invalid_id']); 
    
$requestid = (int) $_POST["requestid"]; 
        if (
substr($filledurl0strlen($DEFAULTBASEURL)) != $DEFAULTBASEURL
        { 
                
stderr($tracker_lang['error'], $tracker_lang['invalid_id']); 
        } 

        
$res sql_query("SELECT users.username, requests.userid, requests.request FROM requests INNER JOIN users ON requests.userid = users.id WHERE requests.id = " sqlesc($requestid)) or sqlerr(__FILE____LINE__); 
        
$arr mysql_fetch_assoc($res); 
      
$filledurl htmlspecialchars($filledurl); 
        
$msg "Ваш запрос, [url=requests.php?id=" $requestid "][b]" $arr['request'] . "[/b][/url] был выполнен пользователем [url=userdetails.php?id=" $CURUSER["id"] . "][b]" $CURUSER["username"] . "[/b][/url]. Вы можете скачать его [url=" $filledurl"][b]тут[/b][/url]. Пожалуйста не забудьте сказать спасибо. Если это не то, что вы просили или по каким-то причинам вас не устраивает исполнение, то нажмите [url=requests.php?action=reset&requestid=" $requestid "]здесь[/url]."
        
$subject "Ваш запрос выполнен"
        
sql_query ("UPDATE requests SET filled = " sqlesc($filledurl) . ", filledby = $CURUSER[id] WHERE id = " sqlesc($requestid)) or sqlerr(__FILE____LINE__); 

   
    
sql_query("INSERT INTO messages (poster, sender, receiver, added, msg, location, subject) VALUES(0, 0, $arr[userid], '" get_date_time() . "', " sqlesc($msg) . ", 1, " sqlesc($subject) . ")") or sqlerr(__FILE____LINE__); 
        
stderr($tracker_lang['success'],"Запрос номер $requestid был успешно выполнен с <a href=\"$filledurl\">$filledurl</a>. Пользователь <a href=userdetails.php?id=$arr[userid]><b>$arr[username]</b></a> автоматически получит об этом сообщение. Если вы сделали ошибку при указании адреса выполненного запроса, то пожалуйста отмените свое выполнение нажав <a href=requests.php?action=reset&requestid=$requestid>здесь</a>. Вернуться к <a href=viewrequests.php>запросам</a>"); 

Но меня почему то не отправляет куда нужно, а дает мне ссылку на то место, где я уже нахожусь.
На перед благодарен за помощь.
P.S. оставляю сам файл.
Вложения
Тип файла: txt Новый текстовый документ.txt (15.0 Кб, 152 просмотров)
Maiykl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылка Drulya C# (си шарп) 2 17.10.2011 18:41
Ссылка в VB 6 serega112000 Помощь студентам 2 01.02.2010 21:44
Ссылка joojle Microsoft Office Excel 3 26.05.2009 14:25
Ссылка на C++ A-l-e-x Общие вопросы C/C++ 8 11.05.2009 21:28