Ver Mensaje Individual
  #29 (permalink)  
Antiguo 18/02/2014, 05:16
alfa18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 299
Antigüedad: 17 años, 2 meses
Puntos: 2
Respuesta: codigo PHP no se ejecuta

@arcanisgk122, he metido el codigo PHP que me da problemas (junto a otros que se ejecutan bien) en un servidor PHP gratuito y al ejecutarlo me aparecen varias lines de carateres extraños (alfabeto chino o similar), esos caracteres no aparecen en mi servidor local¡¡¡

te copio un codigo de los que me funcionan(solo me da problemas el anterior):
<html><head><title>Cadenas de caracteres</title></head>
<body>
<?
$cadena="Bienvenido a mi pagina WEB";
echo "$cadena<br><br>";
echo "<h3> Comparaciones de cadenas </h3>";
echo "<form method='post' action='$PHP_SELF'>";
echo "cadena 1: <input name='c1'> cadena 2: <input name='c2'><br>";
echo "<input type='submit' name='comp' value='Compara'>";
echo "</form>";
if (!empty($_POST[c1])) //echo "{$_POST["c1"]}";
{
$num=strcmp($_POST["c1"],$_POST["c2"]);
if ($num>0) echo $_POST['c1']." es mayor que ".$_POST['c2'];
if ($num<0) echo "{$_POST["c1"]} es menor que {$_POST["c2"]}";
if ($num==0) echo "{$_POST["c1"]} es igual que {$_POST["c2"]}";
echo "<br>";
}
echo "<br><br>";
?>
</body>
</html>

@Zyrah, probe con 127.0.0.1:8080 (y <?php )pero el resultado es el mismo.......NADA¡¡¡¡¡¡¡, aunque era buena idea

@dashtrash, estas son las lineas correpondientes a la ejecucion del fichero PHP, en acces.log
127.0.0.1 - - [18/Feb/2014:12:13:17 +0100] "GET /xx.php HTTP/1.1" 200 50
127.0.0.1 - - [18/Feb/2014:12:13:21 +0100] "GET /xx.php HTTP/1.1" 200 50
127.0.0.1 - - [18/Feb/2014:12:13:22 +0100] "GET /xx.php HTTP/1.1" 200 50

en error.log no aparece nada respecto a la ejecucion del fichero

Última edición por alfa18; 18/02/2014 a las 05:46