Вы путаетесь в показаниях! ;)
Для начала определитесь, как Вы хотите отправлять форму - с перезагрузкой страницы *(чистый HTML+ PHP) или без перезагрузки *(при помощи AJAX - JavaScript+PHP)
Далее нужно понимать, что php - серверный язык (код выполняется на сервере, а сервер отправляет ответ клиенту), а javascript - язык клиентский (и работает он только на стороне пользователя - в браузере), поэтому передать переменную из php в javascript проще, чем сделать тоже самое, но наоборот из javascript в php, здесь придется изучать AJAX или Websocket другого пока не придумали.
var val = <?php echo $variable;?>;
id="textarea" - id элемента для javascript, php не воспринимает этот элемент.
Для того чтобы передать значение в php Вам нужно поле name="textcard", соответственно в обработчике у Вас будет $textcard=$_POST['textcard']; , без всяких решёточек и долларов - это все для JavaScript (JQuery)
И последнее, чтобы
форма отправляла данные в php обработчик ( action="card.php" ), внутри тегов <form></form> должна быть кнопка submit *(в javascript - JQuery можно обойтись и без формы, но с ней все же
удобнее)
_____________
Мой первый сайтикПосмотри на свой XBMC под другим углом