Error traspaso de variables
Hola es una chorrada pero cuando envio mediante post una variable de formulario, para recogerla en un script php no me basta con poner $nombrevariable para manipular su contenido, sino que necesito:
$HTTP_POST_VARS["nombrevariable"]
y así sí me recoge el contenido, ahora bien, estoy intentando hacer upload de archivos y ya no me vale ni $nombrearchivo ni $http_post_vars["nombrearchivo"] o $http_file_vars["nombrearchivo"], el script que tengo es el siguiente:
archivo1.php
------------------------------------------------------------
<form action="adminsubir.php" method="post" name="form1" enctype="multipart/form-data">
Nombre: <input name="nombre" type="text" size="30" maxlength="30">
<br>
Imágen: <input name="imagen" type="file">
<br>
<br>
<input name="botSubmit" type="submit" value="Añadir">
</form>
adminsubir.php
------------------------------------------------------------ copy($HTTP_POST_VARS["imagen"], "cabeceras/funciona.gif");
if(!copy($HTTP_FILE_VARS["imagen"], "cabeceras/funciona.gif"))
{
echo "error al copiar el archivo";
}
else
{
echo "archivo subido con exito";
}
bueno un saludin
$HTTP_POST_VARS["nombrevariable"]
y así sí me recoge el contenido, ahora bien, estoy intentando hacer upload de archivos y ya no me vale ni $nombrearchivo ni $http_post_vars["nombrearchivo"] o $http_file_vars["nombrearchivo"], el script que tengo es el siguiente:
archivo1.php
------------------------------------------------------------
<form action="adminsubir.php" method="post" name="form1" enctype="multipart/form-data">
Nombre: <input name="nombre" type="text" size="30" maxlength="30">
<br>
Imágen: <input name="imagen" type="file">
<br>
<br>
<input name="botSubmit" type="submit" value="Añadir">
</form>
adminsubir.php
------------------------------------------------------------ copy($HTTP_POST_VARS["imagen"], "cabeceras/funciona.gif");
if(!copy($HTTP_FILE_VARS["imagen"], "cabeceras/funciona.gif"))
{
echo "error al copiar el archivo";
}
else
{
echo "archivo subido con exito";
}
bueno un saludin
