variáveis pré-definidas e php.ini

1. variáveis pré-definidas e php.ini

Magno de Almeida Lisboa
discipulolivre

(usa OpenSuSE)

Enviado em 06/11/2009 - 12:37h

saudações!

Depois de muito esforço, venho em busca de auxílio. é o seguinte:

do script

(...)
<form action="pro_editar.php" method="POST" enctype="multipart/form-data">
<table align="center">
<tr><td>
Foto: <input type="file" name="name"><br>
<input type="hidden" name="codigo_artesao"
value=" <script language="php"> echo $resulty['codigo_artesao']; </script>">
<input type="hidden" name="ordem"
value=" <script language="php"> echo $dados_objeto['ordem']; </script>">
<input type="submit" value="Enviar">
</td></tr>
</table>
</form>
(...)

o arquivo de nome "name" e tipo "file" - que é uma foto - é transmitido para o script

(...)
$caminho_foto = "";
$destino = $_SERVER['DOCUMENT_ROOT']."acervo_incompleto/fotos";
$mandar = $destino."/".$_FILES['file']['name'];
if(move_uploaded_file($_FILES['file']['tmp_name'], $mandar)) {
$caminho_foto = "fotos/".$_FILES['file']['name'];
}
(...)

mas, a variável pré-definida "$_FILES" ($_FILES['file']['name'] ou $_FILES['file']['tmp_name']) encontra-se vazia.

depois de examinar bem, examinei um pouco mais e encontrei a necessidade de verificar no php.ini a seguinte condição para as diretivas do mesmo

memory_limit > post_max_size > upload_max_filesize (1),

condição esta que está verdadeira! pois no php.ini encontrei

memory_limit = 128M
post_max_size = 8M
upload_max_filesize = 2M

e, ainda assim, aumentei esses valores respeitando a condição (1) e permutando as possibilidades de

register_globals = On/Off
file_uploads = On/Off.

por que $_FILES não carrega?


grato pela oportunidade
devo retribuições


  


2. bem estranho

dimasters
dimasters

(usa Outra)

Enviado em 10/06/2011 - 10:54h

O meu estava funcionando legal, do nada esta do mesmo jeito que o seu!
Conseguiu resolver?


3. Re: variáveis pré-definidas e php.ini

Willian Silvan
wsilvan

(usa Ubuntu)

Enviado em 11/06/2011 - 19:06h

Aumentem o post_max_size e upload_max_filesize para pelo menos 50M, assim deve funfar de boa.

Postem o resultado, pls

Falowsss






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts