sergeu kalinin
Новичок
не могу передать переменную из js в php. гуглил я!
у меня не совсем стандартная ситуация с передачей значения переменной из js в php
есть страница. состоит из php-, html-, javascript-кода.
страница содержит несколько кнопочек, сформированных примерно вот так:
for($i2=1; $i2<=$quant_rows; $i2++)
{
echo('<input type="image" src="images/edit.gif" alt="Редактировать" name="button_'.($i2-1).'" onClick="edit('.($i2-1).')" />');
}
echo('</form>');
мне нужно чтобы в процедуре edit() сессионной переменной ($_SESSION['bla']) присвоилось значение имени кнопки (то есть атрибута name)
вот примерный код процедуры edit()
<script language='JavaScript'>
<!-- Скрыть
function edit(disc_number)
{
//document.forms.image.button_????value =disc_number;
//document.forms.image.submit();
??????????????????????????????????????????
myWin= open('edit.php', 'editWindow', 'width=700,height=400,status=yes,toolbar=yes,menubar=yes');
}
-->
</script>
в ajax что-то страшно пока лезть. нельзя ли более простое решение подобрать?....
ps
вместо $_SESSION['bla'] может быть $_POST['bla'] или любая другая переменная. не принципиально
у меня не совсем стандартная ситуация с передачей значения переменной из js в php
есть страница. состоит из php-, html-, javascript-кода.
страница содержит несколько кнопочек, сформированных примерно вот так:
for($i2=1; $i2<=$quant_rows; $i2++)
{
echo('<input type="image" src="images/edit.gif" alt="Редактировать" name="button_'.($i2-1).'" onClick="edit('.($i2-1).')" />');
}
echo('</form>');
мне нужно чтобы в процедуре edit() сессионной переменной ($_SESSION['bla']) присвоилось значение имени кнопки (то есть атрибута name)
вот примерный код процедуры edit()
<script language='JavaScript'>
<!-- Скрыть
function edit(disc_number)
{
//document.forms.image.button_????value =disc_number;
//document.forms.image.submit();
??????????????????????????????????????????
myWin= open('edit.php', 'editWindow', 'width=700,height=400,status=yes,toolbar=yes,menubar=yes');
}
-->
</script>
в ajax что-то страшно пока лезть. нельзя ли более простое решение подобрать?....
ps
вместо $_SESSION['bla'] может быть $_POST['bla'] или любая другая переменная. не принципиально
