Два действия при клике на ссылку
Здравствуйте. Помогите пожалуйста дополнить строку. Если конечно это возможно.
<a href="user_edit.php" target="_blank" onclick="window.open(this.href,this.target,'width= 500,height=600,scrollbars=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $id; ?></a> Здесь есть ссылка, при клике на которую открывается в маленьком окне файл user_edit.php. Можно ли как-то в добавок к этому коду, до открытия этого файла, передать ему эту переменную: $id; Чтобы потом в файле user_edit.php я мог использовать значение этой переменной, типа: $id = $_POST["id"]; echo $id; ... |
<a href="user_edit.php" target="_blank" onclick="window.open(this.href+'?id='+this.textContent.trim(),this.target,'width= 500,height=600,scrollbars=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $id; ?></a> |
Так, в файле user_edit.php я прописал:
$id = $_GET["id"]; echo 'ИД: ' . $id; При клике на ссылку, открывается этот файл в маленьком окне и там: ИД: NaN |
Что в <?php echo $id; ?>? Видимо не число, потому и не может преобразовать
|
Там число. Вот кусок чуть больше:
<tr> <td><?php echo $leon['id']; ?></td> <td><a href="user_edit.php" target="_blank" onclick="window.open(this.href+'?id='+(+this.textC ontent),this.target,'width=500,height=600,scrollba rs=1,top=150,left='+(window.screen. width/2-250));return false;""> <?php echo $leon['name']; ?> </a></td> <td><?php echo $leon['phone']; ?></td> <td><?php echo $leon['email']; ?></td> <td><?php echo $leon['mavto']; ?></td> <td><?php echo $leon['navto']; ?></td> <td><?php echo $leon['notes']; ?></td> </tr> В первой ячейке таблицы выводится 1, потом имя при клике на которое число 1 должно передаться файлу и открыться файл user_edit.php, далее выводятся еще данные. На вид получается примерно вот что: 1 Leon +777777777 kolya-nes@yandex.ru Mazda Л111ОХ Первая однерка это и есть id Попробовал подставить другие переменные, ссылка маленького окошка имеет вид: /user_edit.php?id=NaN |
Спасибо за советы, сделал почти тоже самое, но немного по-другому.
<a href="user_edit.php?id=<?php echo $leon['id'] ?>" target="_blank" onclick...дальше как у меня было) |
Часовой пояс GMT +3, время: 10:24. |