Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2009, 18:02
arcanisgk1
 
Fecha de Ingreso: mayo-2009
Mensajes: 200
Antigüedad: 15 años
Puntos: 7
Exclamación problemita xhtml+php

que hay de cierto de que no se puede pasar una variable de php a xhtml (extencion del archivo en .html) luego asignar dentro de ese html el valor a un imput hiden para luego volver a pasarlo a un php secundario.

les dejo parte del codigo:

primera variable php y forma para pasarla al html:

Código PHP:
<?php 
//Configuracion de la cuenta 
include("config/config.php"); 
//conectamos ala cuenta 
mysql_connect ($dbhost$dbusername$dbuserpass); 
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos'); 
//comprobamos la secion 
//sacamos la info de la BD tabla user 
$iddata mysql_query("SELECT ID,username FROM user") or die(mysql_error()); 
//la pasamos a array 
$beta mysql_fetch_array($iddata); 
//y estraemos el valor de ID en la tabla user 
$info $beta['ID']; 
//sacamos la info de la BD tabla pj 
$iddatab mysql_query("SELECT ID,namepj FROM pj WHERE ID = '$INFO'") or die(mysql_error()); 
//la pasamos a array 
$dbt mysql_fetch_array($iddatab); 
//y estraemos el valor de ID en la tabla pj 
$dbtz $dbt['ID']; 
//comparacion de las dos ID 
if ($info == $dbtz) { 
//manda a crear el personaje 
    
echo "<meta http-equiv='refresh' content='1;url=/play.html' />"
}else{ 
//manda a la sala de juegos 
    
echo "<meta http-equiv='refresh' content='1;url=/create.html?info=$info' />"
}
?>
dentro del html la capturo de la siguiente manera:

Código HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Language" content="es" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$info=($_GET["info"]);
?>
<form name="form1" method="post" action="ser.php" id="form1" class="f1">
<input type="hidden" name="id" id="id" value="<?php $info; ?>" />
<input class="c1"type="submit" name="Submit" value="Continuar con la Creación" />
</form>
</body>
</html> 
forma de recivir la variable en el segundo php.

Código PHP:
<?php 
$id
=$_POST['id'];
?>
existe algun problema con las extenciones , no es la forma de mandar variables, como deveria de ser???