Ciao ragazzi, Mi chiamo Mauro e sono nuovo da queste parti,
allora mi sto dilettando nell'imparare questa lingua strana, il php
,
quindi la premessa è che sono praticamente agli inizi!
Adesso sto creando (scopiazzando) una sorta di social.
Per ora ho creato una pagina di login, logout, pagina profilo, pagina profilo pubblica(per quest'ultima ho fatto sicuramente un bordello ma la riprenderò più avanti),
e adesso volevo inserire la possibilità di caricare un'immagine profilo.
In sostanza ho una tabella "USER" che contiena "nome utente" "password" "email", adesso ho inserito il campo "img" e ""creato/scopiazato"" una funzione che dovrebbe spedirmi l'immagine direttamente li...
ma ahimè... non va...
L'immagine viene caricata su remoto (nella cartella sbagliata) ma nel database nulla
posto il codice
upload.php
allora mi sto dilettando nell'imparare questa lingua strana, il php

quindi la premessa è che sono praticamente agli inizi!
Adesso sto creando (scopiazzando) una sorta di social.
Per ora ho creato una pagina di login, logout, pagina profilo, pagina profilo pubblica(per quest'ultima ho fatto sicuramente un bordello ma la riprenderò più avanti),
e adesso volevo inserire la possibilità di caricare un'immagine profilo.
In sostanza ho una tabella "USER" che contiena "nome utente" "password" "email", adesso ho inserito il campo "img" e ""creato/scopiazato"" una funzione che dovrebbe spedirmi l'immagine direttamente li...
ma ahimè... non va...
L'immagine viene caricata su remoto (nella cartella sbagliata) ma nel database nulla
posto il codice
upload.php
PHP:
// Nome del computer su cui installato il database
$databaseHostName = 'miodb';
// Nome dell'utente che pu˜ agire sul database
$username = 'mionome';
// Password dell'utente che pu˜ agire sul database
$password = '*******';
$database = "bmxpolne_login";
// includo le funzioni per gestire le sessioni
require_once 'inc/session.php';
// faccio partire la sessione
sessionStart();
// Controllo se l'utente loggato e, nel caso
// non sia loggato, lo rimando alla pagina di login
if (false == sessionUserIsLogged())
{
header('Location: login.php');
}
mysql_connect($databaseHostName,$username,$password);
@mysql_select_db($database) or die("Impossibile selezionare il database.");
// RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD
$cartella = "/immagini";
$percorso = $_FILES['miofile']['tmp_name'];
$nome = $_FILES['miofile']['name'];
$img=$immagini.$nome;
$userName = sessionGetInformation('name');
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (move_uploaded_file($percorso, $immagini . $nome))
{
$query="UPDATE user SET img = $immagini WHERE name= $userName"; //Qua dovrebbe eseguire la memorizzazione del link dell'immagine
$query=mysql_query($query);
print "Upload eseguito con successo";
}
else
{
print "Si sono verificati dei problemi durante l'Upload";
}