WebSite X5Help Center

 
Pierpaolo C.
Pierpaolo C.
User

Upload foto utente registrato  it

Autor: Pierpaolo C.
Visited 1418, Followers 1, Udostępniony 0  

Ho seguito le guide di quellidelcucuzzolo e di giorgio c. per inserire una sezione per fare l'upload della foto utente. Dopo che mando il sito on line e provo a fare l'upload delle foto compare questa scritta:

Warning: move_uploaded_file(/database/***): failed to open stream: No such file or directory in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 85 Warning: move_uploaded_file(): Unable to move '/run/tmp/phpF5pWtD' to '/database/***' in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 85 Warning: Cannot modify header information - headers already sent by (output started at /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php:85) in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 96

il sito è www.altcanc.com

Posted on the
31 ODPOWIEDZI - 2 USEFUL - 1 PRAWIDłOWA ODPOWIEDź
Giuseppe Guida
Giuseppe Guida
User

Perché non usi l'Oggetto "Dropbox Gallery" che trovi tra quelli proposti a pagamento da Incomedia nel Marketplace? É tutto molto piú semplice e le foto poi le puó caricare chiunque abbia l'accesso alla cartella condivisa che avrai creato su Dropbox e da qualunque postazione.

Czytaj więcej
Posted on the from Giuseppe Guida
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Giuseppe Guida
Perché non usi l'Oggetto "Dropbox Gallery" che trovi tra quelli proposti a pagamento da Incomedia nel Marketplace? É tutto molto piú semplice e le foto poi le puó caricare chiunque abbia l'accesso alla cartella condivisa che avrai creato su Dropbox e da qualunque postazione.

no Giuseppe...

PierPaolo si riferisce all'immagine dell'avatar per il login...

non alla gallery dinamica...

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

Esatto, mi riferivo alla foto avatar

Czytaj więcej
Posted on the from Pierpaolo C.
Giuseppe Guida
Giuseppe Guida
User

Ah ok Claudio, chiedo scusa a Pierpaolo. Avevo letto male. wink Ciao

Czytaj więcej
Posted on the from Giuseppe Guida
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT

@Pierpaolo ... ma il file upload... lo hai personalizzato o hai usato quello già "preconfezionato" da loro ?

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

il file l'ho sostituito nella cartella, per comodità l'ho rinominato in base a quello che c'era gia scritto. Infatti l'immagine di defaulto la vedo, quando pero' vado per sostituirla mi compare quella scritta, torno indietro e mi dice immagine non caricata

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Pierpaolo C.
il file l'ho sostituito nella cartella

? che file ? che cartella ?

Pierpaolo C.

 per comodità l'ho rinominato in base a quello che c'era gia scritto.

?

dovresti mettere più info...

...ripeto hai usato il loro o lo hai "editato" tu ?

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

La cartella è quella del database, l'ho chiamata database. Nel codice, l'immagine viene chiamata default.jpg e la foto che ho inserito nella cartella che ho selezionato nella creazione del database l'ho rinominata default.jp.

Il codice che ho inserito all'inizio era quello loro, adesso l'ho un po modificato perchè sto facendo delle prove ma se vuoi rimetto l'originale

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Pierpaolo C.
Il codice che ho inserito all'inizio era quello loro, adesso l'ho un po modificato perchè sto facendo delle prove ma se vuoi rimetto l'originale

ma con l'originale funziona ?

...giusto per capire...

io ho usato il loro per provare , prima di chiederti info, e modificando solo leggermente il CSS , mi ha funzionato subito...

perchè se modifichi il codice devi sapere quello che stai facendo... soprattutto essendo extra del programma... e quindi su quello qui potrai avere un aiuto limitato...

se col loro funziona e col tuo no... significa che hai sbagliato qualcosa...

e penso ti convenga allegare qui il file che hai modificato , togliendo se ci sono i dati sensibili... e sperare nell'aiuto di qualcuno ...

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

scusa la domanda, mi puoi indicare direttamente la procedura? 

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Pierpaolo C.
scusa la domanda, mi puoi indicare direttamente la procedura? 

scusa quale procedura ?

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

https://helpcenter.websitex5.com/pl/post/169385

io ho usato la procedura che spiega giorgio c.

<form  enctype="multipart/form-data" method="POST"  action="upload.php">
<input type="file" value="scegli immagine" name="image" size="50" >
<input type="submit" value="invia" />
</form>

<?php
function check_ext($tipo) {
     switch($tipo) {
        case "image/png":
            return false;
            break;
        case "image/jpg":
            return true;
            break;
        case "image/jpeg":
            return true;
            break;
        case "image/gif":
            return false;
            break;
        default:
            return false;
            break;
        case "image/jpg":
            return true;
            break;
        case "image/jpeg":
            return true;
         default:
            return false;
            break;
    }
}
 
function get_ext($tipo) {
     switch($tipo) {
         case "image/png":
            return false;
            break;
        case "image/jpg":
            return ".jpg";
            break;
        case "image/jpeg":
            return ".jpg";
            break;
        case "image/gif":
            return false;
            break;
        default:
            return false;
            break;
}
}
function get_error($tmp, $type, $size, $max_size) {
if(!is_uploaded_file($tmp)) {
echo "File caricato in modo non corretto<br />";
}
if(!check_ext($type)) {
echo "Estensione del file non ammesso<br />";
}
if($size > $max_size) {
echo "Dimensione del file troppo grande<br />";
}
echo "<a href= \"form.php\" >Torna indietro</a>";
}
$homepage=$imSettings['general']['homepage_url'];
$qfolder   = $imSettings['general']['public_folder'];
$tmp = $_FILES['image']['tmp_name'];
$type = $_FILES['image']['type'];
$size = $_FILES['image']['size'];
$max_size = 200000;
if(is_uploaded_file($tmp) && check_ext($type) && $size <= $max_size) {
$ext = get_ext($type);
$foto = $qfolder."/KillePille".$dati['username'].$ext;
if(move_uploaded_file($tmp,$foto)) {
echo "Immagine caricata con successo
<meta http-equiv=\"refresh\" content=\"0;URL=$homepage\">";
} else {
echo "Non è stato possibile caricare l'immagine<br />";
echo "<a href=\"form.php\" >Torna</a>";
}
} else {
get_error($tmp, $type, $size, $max_size);
}
?>

Czytaj więcej
Posted on the from Pierpaolo C.
Pierpaolo C.
Pierpaolo C.
User
Autor

si ora ho provato questa, ma nulla da fare, mi da quell'errore

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Pierpaolo C.
si ora ho provato questa, ma nulla da fare, mi da quell'errore

in due minuti hai letto tutto e rifatto tutto ?

hai usato il loro file upload...  ?

controlla bene e con calma...

se segui le istruzioni sul sito del cucuzzolo alla lettera deve funzionare...

prima usi le loro , poi personalizzi...

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

intendi il file uploadavatar.php?

Adesso ho rimesso i loro codici senza cambiare nulla, ho fatto copia e incolla. seguito tutto alla lettera. Sto mandando on line e provo.

Ci sono una settimana che sto combattendo, non sono uno che vuuole tutto pronto ma preferisco arrivarci da solo, ma proprio non riesco in questo caso

Czytaj więcej
Posted on the from Pierpaolo C.
Pierpaolo C.
Pierpaolo C.
User
Autor

E' tutto on line, non funziona.

mi da quest'errore (ho sostituito solo qui il mio indirizzo e-mail cone le x)

Warning: move_uploaded_file(/database/***): failed to open stream: No such file or directory in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 85 Warning: move_uploaded_file(): Unable to move '/run/tmp/phpz28nH3' to '/database/***' in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 85 Warning: Cannot modify header information - headers already sent by (output started at /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php:85) in /customers/8/8/1/altcanc.com/httpd.www/uploadavatar.php on line 96

Czytaj więcej
Posted on the from Pierpaolo C.
Pierpaolo C.
Pierpaolo C.
User
Autor

linea 85 del file uploadavatar.php

    if (move_uploaded_file($tmp, $newfoto)) {

linea 96

header('Location: ' . $_SERVER['HTTP_REFERER']);

Czytaj więcej
Posted on the from Pierpaolo C.
Giorgio C.
Giorgio C.
User

$qfolder   = $imSettings['general']['public_folder'];

questa riga legge i dati della cartella con permessi di scrittura da te inserita nel programma che sembra essere DATABASE.

Sei sicuro che la cartella esista e abbia tale permesso?

Czytaj więcej
Posted on the from Giorgio C.
Pierpaolo C.
Pierpaolo C.
User
Autor

database minuscolo, giusto?

Czytaj więcej
Posted on the from Pierpaolo C.
Pierpaolo C.
Pierpaolo C.
User
Autor

Ho il sito su one.com quindi uso firezilla

Czytaj więcej
Posted on the from Pierpaolo C.
Giorgio C.
Giorgio C.
User

Nel programma in gestione dati, hai inserito quella cartella?

Czytaj więcej
Posted on the from Giorgio C.
Pierpaolo C.
Pierpaolo C.
User
Autor

su un altro sito, seguendo sempre la stessa procedura ma questo è su aruba, mi dice solo "non è stato possibile caricare l'immagine"

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT

la / non ci va

verifica in entrambi su /admin sezione website test che ci siano tutti i pass verdi...

Czytaj więcej
Posted on the from Claudio D.
Giorgio C.
Giorgio C.
User

prova a sostituire la variabile $username con $realname ...

Czytaj więcej
Posted on the from Giorgio C.
Pierpaolo C.
Pierpaolo C.
User
Autor

Non ci credo, ho tolto la "/" e ora va

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT
Pierpaolo C.
Non ci credo, ho tolto la "/" e ora va

su entrambi ?

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

ora provo nell'altro

Czytaj więcej
Posted on the from Pierpaolo C.
Pierpaolo C.
Pierpaolo C.
User
Autor

Ok funziona anche l'altro

Czytaj więcej
Posted on the from Pierpaolo C.
Claudio D.
Claudio D.
Moderator
Najlepszy Użytkownik miesiąca IT

bene...

quella / faceva incasinare il tutto...

meno male che hai postato quell'immagine wink

Se risolto chiudi il post...

Czytaj więcej
Posted on the from Claudio D.
Pierpaolo C.
Pierpaolo C.
User
Autor

Grazie mille..

Czytaj więcej
Posted on the from Pierpaolo C.