Scusate ragazzi magari la domanda è semplice, ma non ne vengo fuori e devo smettere forse di pensarci per trovare dove sbaglio.
Ho una FORM che non mi funziona più, provo a caricare un file ma quando vado a controllare il contenuto è un'array vuoto. Ho controllato sul pannelo di controllo del mio hosto il php.ini e "register_global" è on. Quale può essere la causa, visto che in locale mi funziona?
Ecco la parte di codice.
Grazie a chi mi aiuterà
Ciao
<form method="post" action="" enctype="multipart/form-data">
Titolo:
<input name="titolo" type="text" size="20">
Descrizione:
<textarea name="descrizione" cols="20" rows="4"></textarea>
Immagine:
<fieldset>
<legend>Inserisci la foto in:</legend>
<select name="posizione" >
<option value="bacheca" selected="selected">Foto bacheca</option>
<option value="homepage">Foto intestazione Home Page</option>
<option value="tariffe">Foto intestazione tariffe</option>
<option value="campo">Foto intestazione campo</option>
<option value="scuola">Foto intestazione scuola golf</option>
<option value="foto">Foto intestazione foto</option>
<option value="link">Foto intestazione link utili</option>
</select>
</fieldset>
<input type="file" name="nomefile">
<input type="submit" name="Submit" value="Submit">
</form>
<?php
if(isset($_POST['Submit'])){
// faccio un po' di inclusioni...
@include 'config.php';
@require 'function.php';
var_dump($_FILES);
FINE