>Могут ли в одном скрипте JavaScript и PHP "видеть" переменные друг друга.
>
>Если да то намекните как.
Что значит в одном скрипте? Javascritp работает на клиенте, а PHP на сервере.
Но если надо передать параметры из ПХП в Javascritp, то это можно сделать примерно так
--------------------
<script>
function some_func(){
alert('<?=$your_php_var?>');
}
</script>
--------------------
ТОлько надо будет все переносы строки и кавычки из $your_php_var экранировать.
Чтобы передать значение переменной из Javascript в PHP придется воспользоваться формой или несколько поизголятся, например, передача через GET
--------------------
<script>
function my_func(str){
document.location='script.php?str='+str;
}
</script>
<input type="button" value="click" onclick="my_func('here')">
--------------------
После этого Переменную получить можно будет в скрипте script.php через массив $_GET:
--------------------
<?
echo $_GET['str'];
?>
--------------------