-
script upload file png
ciao a tutti ;) sto lavorando su ajax chat fcfclean.it/chat/index.php ho un problema con upload file png non riconosce il formato ne la grandezza (The file must be both .png and under 250kb in size!) in chat si può entrare sia da guest che da registrati manca solo il recupero della password non riesco a capire dove sta l'errore chiedo aiuto grazie :roll: se metto la foto png dentro la cartella la foto si vede ma non funziona upload
---------------------------
Codice PHP:
<?php
$file = array("png");
if(!is_array($_FILES["file"]['name']))
if (($_FILES["file"]["type"] == "png")
&& ($_FILES["file"]["size"] < 2000000)
&& in_array($file))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"img/avatars/" . $_FILES["file"]["name"]);
echo "<br><br>Your file was uploaded successfully.<br>";
echo "Refresh the chat browser window to see your Avatar";
echo "<br/><br/><input type='button' value='Close this window' onclick='self.close()'>";
}
}
else
{
echo "<center>The file must be both .png and under 250kb in size!<br><br>";
echo "<input type='button' value='Go Back and Try Again' onclick='goBack()'></center>";
}
?>
-
Invece di "png" prova con "image/png".
Comunque, sei al corrente che quel controllo non assicura nulla sull'effettivo formato dell'immagine?
Inoltre, la funzione "in_array()" si aspetta almeno 2 parametri.
Ciao!
-
ciao :) non sono un programmatore ma mi piace smanettare ciò che trovo sul web cerco di modificarlo in base alle mie esigenze :) infatti la sicurezza è in primis sto tentando di far apparire upload solo agli utenti registrarti ho trovato sul web il file zippato Avatar-MOD_by_-SyN- funziona le foto si vedono se vengono inserite manualmente sul server ma non funziona upload ne ho messo uno momentaneo se vuoi vedere fcfclean.it/chat/ ajax chat è open source sto a tentare di cambiare il nome ChatBot ma non va :???:
grazie x la risposta
ciao
-
ciao :wink: ho risolto inserendo un'altro script upload in teoria dovrebbe caricare solo il formato png ecco una foto di ciò che sono riuscito a fare http://fcfclean.altervista.org/Immagine-chat.png vorrei inserire (visualizza profilo) dopo (invia messaggio privato)cliccandoci si apre una pagina esterna dove è visualizzato il profilo de l'utente selezionato :roll: non riesco a capire come devo agire chiedo aiuto grazie
-
Il problema è nell'inserire il link o realizzare la pagina del profilo? (o entrambe le cose?)
Comunque per inserire un link non dovrebbe essere troppo diverso da come ti ho indicato nell'altra discussione.
Ciao!