Hola a todos,
Tengo un problemilla. He subido una pagina web que tiene una pequeña aplicación PHP que recoge datos por teclado. Yo tengo un nivel bajo de PHP y algún forero me sugirió este código para introducir datos:
Código:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
Direccion:
<input type="text" name="direccion" size="30" value="<?php if(isset($error))echo $error; ?>">
<input type="submit" name="subir" value="Consultar">
</form>
<?php
if( isset($_POST['subir']) )
{
if (!strlen(trim($direccion))) // mostrará error si sólo escribe números
print("");
else
{ /*tratamiento de la cadena introducida por teclado*/ }
?>
El caso es mientras he estado diseñando la pagina, esta aplicación en PHP me ha funcionado perfectamente, la cual corría en el servidor Appserv (version 2.5.10) que tengo instalado en mi PC.
El caso es que al subirlo al FTP del dominio que tengo contratado he comprobado que no se esta almacenando nada en la cadena $direccion y se queda en el if (!strlen...).
Alguien sabe porque puede estar pasando esto? Puede que tenga algo que ver con las versiones del servidor PHP?