вставить пременную в js

Статус
В этой теме нельзя размещать новые ответы.
не, я так просто не могу еще схватывать, мне надо поподробнее расписать :)
Мне надо новый элемент написать и его id вставить вместо вопросов getElementById(???) ?
 
В свою форму добавляешь скрытый input c каким-то id.
В ссылке вместо ??? указываешь этот id.
 
Ты знаешь, вставил в форму:
<input type="hidden" name="link" id="link" />

на страницу:
echo '<td align="center" valign="middle"><a href="liveshow.php?model='.$username.'" onclick="document.getElementById(link).value = this.href; return false;"><img src="models/'.$username.'/thumbnail.jpg" width="140" height="105" border="0" ></a></td>';

и на login.php:

if ($_POST['link'])
$link = $_POST['link'];
else $link = "loginchat.php";

header("Location: $link ");

Но переадресация идет на loginchat.php, выходит что-то не сработало, может в коде есть ошибки?
 
Итак
echo '<td align="center" valign="middle"><a href="liveshow.php?model='.$username.'" onclick="document.getElementById(\'link\').value = this.href; return false;"><img src="models/'.$username.'/thumbnail.jpg" width="140" height="105" border="0" ></a></td>';

И пропиши input по человечески
HTML:
<input type="hidden" name="link" id="link" value="loginchat.php" />
тогда в login.php вместо
PHP:
if ($_POST['link'])
$link = $_POST['link'];
else $link = "loginchat.php";

header("Location: $link ");
пишешь просто
PHP:
header("Location: " . $_POST['link']);
 
  • Нравится
Реакции: Baur
теперь работает, только маленькая деталь: там же область где ссылки выделена через <div id... и окно появляется по клику не только по ссылке, но и просто между ними. я думал, сделать так чтобы если пользователь залогинится кликнув не по ссылке и $_POST['link'] шел бы пустым, то переадресация шла бы на главную стр. (откуда пришел) а так как сейчас, то переадресация идет на любую из этих ссылок случайным образом :) но таким макаром почему-то не получается
if ($_POST['link'])
$link = $_POST['link'];
else $link = "loginchat.php";

header("Location: $link ");

То есть js при клике между ссылками фсе рафно цепляет данные из любой из них?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху