problemi per caricare immagine su server

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Salve, voglio creare un form registrazione con la possibilità di caricare un avatar personale. Purtroppo però non riesco a trasferire il file. Il form è questo:

HTML:
		<div id="login-page">
			<div class="page-title">Effettua Login</div>
				<form id="login-" action="user-record.php" method="post">

					<div class="reg-label">Username</div><input class="reg-input" id="reg-user" name="username" type="text" placeholder="Username"><br/>
					<div class="reg-label">Password</div><input class="reg-input" id="reg-pass" name="password" type="password" placeholder="Password"><br/>
					<div class="reg-label">Ripeti</div><input class="reg-input" id="reg-repp" name="repeat" type="password" placeholder="Ripeti Password"><br/>		
					<div class="reg-label">Avatar</div><input class="reg-input" id="reg-avat" name="avatar" type="file">
		</div>
		<div id="reg-bottom">
					<input id="reg-submit" type="submit"  value="Avanti">
					<input id="reg-reset" type="submit"  value="Cancella">
		</div>	
				</form>

...mentre questo è il passaggio delle variabili
PHP:
//registro i dati provenienti dal form
$username = mysql_real_escape_string($_POST['username']); //faccio l'escape dei caratteri dannosi
$password = mysql_real_escape_string(sha1($_POST['password'])); //sha1 cifra la password
$repeat = mysql_real_escape_string(sha1($_POST['repeat']));
$fantateam = mysql_real_escape_string($_POST['fantateam']);
$character = mysql_real_escape_string($_POST['character']);
$avatar = ($_FILES['avatar']['error']);

Se eseguo il file le variabili vengono passate ed elaborate correttamente (anche salvate sul sb), ecetto l'immagine, inoltre ottengo questo messaggio:
Notice: Undefined index: avatar in C:\Program Files\EasyPHP-5.3.3.1\www\..\login\user-record.php on line 21 (ovvero alla riga della variabile avatar)
Preciso che sono su server locale e uso easyphp. Grazie
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Con l'utilizzo di enctype funziona, ora però ho un altro problema.. Alcune immagini me le carica senza problemi, altre no. Mi restituisce questo errore
Codice:
Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in C:\Program Files\EasyPHP-5.3.3.1\www\fcfriends\forum\rec-message.php on line 63
Il file viene letto correttamente ($_FILES['f_img']['name']) ma a quanto pare non viene creato un ($_FILES['f_img']['tmp_name']). Qualcuno saprebbe dirmi il motivo? Sto sempre in locale. Grazie
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
Sembra che l'errore sia legato ad immagini abbastanza grandi.. può essere?
 
Discussioni simili
Autore Titolo Forum Risposte Data
B javascript per problemi con pdf e Safari Javascript 0
G I problemi non vengono solo per nuocere Presentati al Forum 0
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
Eugene [Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter Joomla 6
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1
P problemi con nas o per chi conosce synology Altri Annunci 0
P problemi di refresh per reindirizzamento pagina PHP 6
Z [VB.net 2013 - MySQL] DataTable: Problemi di caricamento per alcuni dati .NET Framework 1
L Problemi con classe di astrazione per il database PHP 20
P problemi textarea e gestione check per confermare PHP 5
F Problemi di settaggio Php per mail in locale PHP 3
G Problemi con stesso slider per più gallerie Javascript 2
Mauro Guardiani cerco webmaster per problemi reCAPTCHA e limite indirizzo ip. Offerte e Richieste di Lavoro e/o Collaborazione 0
F aiuto!! problemi per il caricamento dei plug in jigoshop e wp ecommerce WordPress 0
S jquery plugin per vedere foto e video problemi aiuto jQuery 0
O problemi con funzione per stampare tendina per data PHP 6
S Problemi con modalità provvisoria per eliminare Worm Sicurezza e Virus 1
N Problemi con i div per le "colonne" HTML e CSS 7
P PROBLEMI PER LA CREAZIONE DI UNA BACHECA ANNUNCI CON (Almond Classifieds Free) PHP 1
M asp problemi ora e data per accesso a pagine Classic ASP 3
L problemi codice php per il login PHP 8
PoLe [HTML] Per chi ha problemi con Front Page o Dreamweaver HTML e CSS 2
G Problemi con Tomcat per la gestione di servlet Programmazione 0
P Problemi per masterizzare Svcd Windows e Software 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 6
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0

Discussioni simili