Está en la página 1de 1

Pasar una variable de JavaScript a PHP

Esto ya es algo más complicad, hay que tener en cuenta que PHP se ejecuta en el servidor
mientras que JavaScript se ejecuta en el cliente; esto obliga a recargar la página para enviar los
datos de la variable JavaScript al servidor. La recarga se puede hacer de diversas formas.

A continuación el ejemplo de código:

<?php

echo '<head>

<title>'.$_SERVER[PHP_SELF].'</title>

</head>

<html>

<body>';
echo '<script languaje="JavaScript">

var varjs="variable en JavaScript ";

</script>';
if (! isset($_POST[variable_php]))

echo '<form action="'.$_SERVER[PHP_SELF].'" method=post name=pasar>

<input type=hidden name=variable_php></form>';

echo '<script languaje="JavaScript">

document.pasar.variable_php.value=varjs;

document.pasar.submit();

</script>';

echo "Valor de la variable en PHP: $_POST[variable_php] <br>";

echo "<a href=$_SERVER[PHP_SELF]>Recargar la Página</a>";

echo '</body>

</html>';
?>

También podría gustarte