sábado, 6 de julio de 2019

variable js a php

Hola amigos, hoy vamos a comentar como podremos pasar los valores de una variable js a php.
Veremos tres métodos.

1º. Pasando los valores en GET:

Utilizado los métodos:
window.open (open new browser in specified url)
window.location.href (will open url in the window in whith the code is called)

Ejemplo js => php

<script type="text/javascript">
function javascript_to_php(){
var jsvar1 = "Hello";
var jsvar2 = "Word";
window.location.href=window.location.href+"?w1="+jsvar1+"&w2="+jsvar2;
}
</script>

<?php
// Comporbar si tenemos los parámetros.
if(isset($_GET["w1"])&&isset($_GET["w2"])){
// Asigna w1 y w2 a php.
$phpvar1 = $_GET["w1"];
$phpvar2 = $_GET["w2"];
// Mostrar php variables.
echo "Parametros: ".$phpvar1." ".$phpvar2.".";
}else{echo "No hay parametros."}
?>

    *******************

2º. Variable en modo texto.

<script>
var variablejs = "contenido x";
</script>
<?php
$phpvariable ="<script>document.write(vairablejs)</script>
echo "phpvariable = ".$phpvariable;
?>

    *******************

3º. js a php variable de sesion.

jquery('#div_session_write').load('session_write.php?session_name=new_value');
[ In session_write.php file: ]
<?php
session_start();
if(isset($_GET['session_neme'])){
$_SESSION['session_name']=$_GET['session_name'];
}
?>

    *******************

Espero que os sea de ayuda.

No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.