serviciosdobled
Member
- Messages
- 49
- Reaction score
- 0
- Points
- 6
Hola gente, como estan? Tengo una consulta para hacerles. Y la verdad es que necesito su ayuda urgentemente. La cuestion es la siguiente: Tengo un servidor web casero con el XAMPP 1.7.3 montado sobre un xp sp3 con todos sus Addons respectivos y andando supuestamente. Lo que quiero hacer es podes usar TEMPLATES php en el servidor y que me funquen. El ejemplo que estoy implementando es uno que rescate de una pagina para hacer un foro. Les escribo el codigo:
Archivo ejemplo.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ejemplo.php</title>
</head>
<body>
<?php
function mostrarTemplate($tema, $variables)
{
//var_dump($variables);
extract($variables); eval("?>".$tema."<?");
}
$agenda = array("0" => array("nombre"=>"Marcelo", "edad"=>"25", "domicilio"=>"Veracruz 324"),
"1" => array("nombre"=>"Alejandra", "edad"=>"18", "domicilio"=>"sobala 324"),
"2" => array("nombre"=>"Pepito", "edad"=>"28", "domicilio"=>"Me la como 324")
); $tpl = implode("", file("ejemplo.html"));
foreach($agenda as $registro)
{
mostrarTemplate($tpl, $registro);
}
$string = 'cup';
$name = 'coffee';
$str = 'This is a $string with my $name in it_<br>';
echo $str;
eval( "\$str = \"$str\";" ); echo $str;
?>
</body>
</html>
Archivo ejemplo.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ejemplo.html</title>
</head>
<body>
Nombre: <b> <?=$nombre?> </b><br>
Edad: <b> <?=$edad?> </b><br>
Domicilio: <?=$domicilio?>
<hr>
</body>
</html>
el tema es que cuando lo ejecuto en mi host de x10hosting funciona a la perfeccion pero cuando lo corro desde mi servidor no funciona como deberia. O sea no aparecen los valores de las Arrays y en la parte de echo del primer $str no sale en la pagina. Las direcciones son:
mi cuenta x10hosting - www.serviciosdobled.com.ar/ejemplo.php
mi servidor xampp - http://serviciosdobled.dyndns.org/ejemplo.php
Lo que yo quiero saber es cual es la diferencia entre mi servidor y el de x10hosting. Y como puedo resolverlas para que mi servidor con XAMPP funcione como el de ustedes para que pueda usar todas las funciones del lenguaje PHP y MySql tambien. Que es lo que tengo que agregar, o modificar en mi XAMPP para que ande igual? Por favor si alguien puede ayudarme o sabe de alguien estoy a la espera.
Desde ya muchas gracias.
Archivo ejemplo.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ejemplo.php</title>
</head>
<body>
<?php
function mostrarTemplate($tema, $variables)
{
//var_dump($variables);
extract($variables); eval("?>".$tema."<?");
}
$agenda = array("0" => array("nombre"=>"Marcelo", "edad"=>"25", "domicilio"=>"Veracruz 324"),
"1" => array("nombre"=>"Alejandra", "edad"=>"18", "domicilio"=>"sobala 324"),
"2" => array("nombre"=>"Pepito", "edad"=>"28", "domicilio"=>"Me la como 324")
); $tpl = implode("", file("ejemplo.html"));
foreach($agenda as $registro)
{
mostrarTemplate($tpl, $registro);
}
$string = 'cup';
$name = 'coffee';
$str = 'This is a $string with my $name in it_<br>';
echo $str;
eval( "\$str = \"$str\";" ); echo $str;
?>
</body>
</html>
Archivo ejemplo.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ejemplo.html</title>
</head>
<body>
Nombre: <b> <?=$nombre?> </b><br>
Edad: <b> <?=$edad?> </b><br>
Domicilio: <?=$domicilio?>
<hr>
</body>
</html>
el tema es que cuando lo ejecuto en mi host de x10hosting funciona a la perfeccion pero cuando lo corro desde mi servidor no funciona como deberia. O sea no aparecen los valores de las Arrays y en la parte de echo del primer $str no sale en la pagina. Las direcciones son:
mi cuenta x10hosting - www.serviciosdobled.com.ar/ejemplo.php
mi servidor xampp - http://serviciosdobled.dyndns.org/ejemplo.php
Lo que yo quiero saber es cual es la diferencia entre mi servidor y el de x10hosting. Y como puedo resolverlas para que mi servidor con XAMPP funcione como el de ustedes para que pueda usar todas las funciones del lenguaje PHP y MySql tambien. Que es lo que tengo que agregar, o modificar en mi XAMPP para que ande igual? Por favor si alguien puede ayudarme o sabe de alguien estoy a la espera.
Desde ya muchas gracias.