Buenas, como estamos?
Veréis estoy intentando hacer un web script que cuente en directo un numero y lo muestre en pantalla.
Mirad, os hago una reconstrucción del problema simple.
Tengo un .html con el siguente contenido:
index.html
<form name="form1" method="post" action="script.php">
<select name="elhacker1" id="elhacker1">
<option value="segundo">segundo</option>
<option value="tercero">tercero</option>
</select>
<select name="elhacker2" id="elhacker2">
<option value="quarto">quarto</option>
<option value="quinto">quinto</option>
</select>
script.php
<?
//Enumeramos el total
$total = 0
//Luego las variables que tienen el codigo de las opciones del .html
$segundo = $_POST['segundo']
$tercero = $_POST['tercero']
$quarto = $_POST['quarto']
$quinto =$_POST['quinto']
//Luego las condicionales que les ponen un valor determinado a cada variable
if (elhacker == "segundo")
$total = $total + 1;
else
$total = $total + 2;
if (elhacker2 == "quarto")
$total = $total + 1;
else
$total = $total +2;
Entonces lo que necesito es que en el html escriba el valor de variable $total del php de manera que se actualize cada vez que canvies es decir, que el valor no se quede estático.
¿¿Ni idea de como hacerlo o qué?? :///
No te he entendido muy bien pero si quieres que $valor nunca empiece desde 0 otra vez es tan fácil como guardarlo en algún lado.. ya sean cookies session archivos etc..etc..
PD: Si no es lo que buscas explícame un poco mejor a lo barrio sesamo xD
Saludos
Yo la verdad no me he enterado de nada xD, la verdad es bastante molesto que la mayoría de los post en los que se pide ayuda o consejo necesites descodificar el mensaje para entenderlos.
En fin, explícate mejor y te ayudaremos ^^.
Les pido molestias, ahora entiendo porque nadie contestaba... Perdonen xD
Bueno a ver, si os fijáis en mi html tengo un formulario que esta conectado con el .php de abajo, no?
Vale, si os fijáis de nuevo, depende de lo que insertes en el html el valor de $precio (lo tenemos en .php) cambiara.
Entonces, lo que quiero hacer, es que en el html haya un sitio donde diga : (Por ejemplo) Precio total : y aquí muestre el valor de en este caso $precio.
Claro, esto se podría hacer con "echo $precio", pero yo lo que quiero es que el escrito que muestra la variable $precio en el html vaya cambiando a medida que el usuario selecciona sus opciones.
Si no se entienden díganmelo que lo explicare con un ejemplo claro, es importante :)
Si no entiendo mal, lo que quieres es cambiar un texto de la página cada vez que el usuario realice una acción en esta.
Si es así, tienes varias opciones:
a) Volver a generar la página entera llamando al php y que este te haga el echo de todo el html
b) Llamar con ajax a tu script.php y que javascript haga el print del precio (creo que es esto lo que intentas hacer)
c) Hacerlo todo en el lado del cliente con javascript.
Saludos!
Olé, esque es una pregunta un poco rara y es difícil de entender.
Correcto : B)