View Full Version : [php]FILE
scusate mi potreste dire come posso fare un uppload di img, nel senso che un utente loggato li appare un "sfoglia " e puo uppare solo "foto" che autamaticamente queste foto vengono messe in un'altra pagina.
:mbe: :help:
Thx :D
scusate mi potreste dire come posso fare un uppload di img, nel senso che un utente loggato li appare un "sfoglia " e puo uppare solo "foto" che autamaticamente queste foto vengono messe in un'altra pagina.
:mbe: :help:
Thx :D
fai un form con input type=file, un if per escludere tutti i formati non immagine if(($tipo_file !== "image/gif") && ($tipo_file !== "image/pjpeg")) e il path dove copiare il file ad esempio move_uploaded_file($_FILES['miofile']['tmp_name'], "public/".$nome_file);
:)
Ecco una domanda
<body>
<form name="upFile" action="?upFile" method="post">
<input type="file" name="fileUP" />
<input type="submit" name="invia" value="Invia" />
</form>
<?php
move_uploaded_file($_FILES['fileUP']['tmp_name'], "public/".$tmp_name);
?>
</body>
</html>
Alcune Domande?
-COme faccio a stamparle l'img
-come a faccio ad escludere i formati (nn ho capito molto quella stringa )
-come faccio a salvare le img in una cartella e come fare ad'andare a riprenderle?
Thx :)
Ecco una domanda
Alcune Domande?
-COme faccio a stamparle l'img
-come a faccio ad escludere i formati (nn ho capito molto quella stringa )
-come faccio a salvare le img in una cartella e come fare ad'andare a riprenderle?
Thx :)
-per stampare l'immagine pui usare una cosa simile nell'echo "<a href=\"public/".$nome_file."\" target=\"_blank\">visualizza</a>";
-con quella stringa in pratica tu dai l'accesso soltanto all'upload di tutti i file jpg e gif, escludendo le altre estensioni.
-le img le salva gia in una cartella (in quell'esempio è la classica cartella /public)
ma nella cartella public nn mi mette nessun file ?
ma nella cartella public nn mi mette nessun file ?
:help: :muro:
:help: :muro:
Pf HELP MY nn riesco a uppare sti benedetti file :muro: :read: :help:
Pf HELP MY nn riesco a uppare sti benedetti file :muro: :read: :help:
Cavoli o guardato su php.net ma nn riesco a far andare sta funzione... plase help :(( :muro: :muro: :help:
allora girando su internet o trovato questo
###########PAGINA Upload.php
<FORM method="post" action="uploadit.php" enctype="multipart/form-data">
<TABLE WIDTH="70%" BORDER="1" CELLSPACING="0">
<TR>
<TD>
<B>Inserisci il nome del file da inviare </B><INPUT TYPE=FILE NAME="uploadfile"><BR><BR>
<INPUT TYPE="SUBMIT" VALUE="Invia le informazioni!">
<INPUT TYPE="RESET" VALUE="Cancella!">
</TR>
</TD>
</TABLE>
</FORM>
###########PAGINA Uploadit.php
<?php
echo "<PRE>";
echo "nome del file locale creato dopo l'invio: $uploadfile\n";
echo "nome originale del file remoto: $uploadfile_name\n";
echo "dimensioni del file in byte: $uploadfile_size\n";
echo "tipo di file: $uploadfile_type\n";
echo "</PRE>";
echo "<HR>";
if ( $uploadfile == "none" ) {
echo "Non è stato inviato alcun file<BR>";
echo "Ritorna al form per inviare il <A HREF=\"upload.html\">file</A>";
exit;
}
if ($uploadfile_size < 6072 ){
if (copy($uploadfile,"/docs/$uploadfile_name")){
echo "Invio del file riuscito";
# cancella il file temporaneo
#unlink($uploadfile);
}
else {
echo "<br>Invio del file fallito<br>";
}
}
else {
#echo "Spiacente, il file da inviare non deve superare le dimensioni di 3 KB<BR>";
}
?>
Ritorna al form per inviare i <A HREF="upload.php">file</A>
bene mi da sempre errore "Invio del file fallito"
:muro: :muro: :muro: :muro: :muro: :muro: Ma xcheeeeeeeeeeeee
:wtf: :wtf: :help: MY PLASeeeeeeeeeeeeeeee..
allora girando su internet o trovato questo
###########PAGINA Upload.php
###########PAGINA Uploadit.php
bene mi da sempre errore "Invio del file fallito"
:muro: :muro: :muro: :muro: :muro: :muro: Ma xcheeeeeeeeeeeee
:wtf: :wtf: :help: MY PLASeeeeeeeeeeeeeeee..
prova ad aumentare la dimensione del file in questo if
if ($uploadfile_size < 6072 ){
prova ad aumentare la dimensione del file in questo if
if ($uploadfile_size < 6072 ){
si si gia provato, ho preso un immagine che pesa meno d'unK :muro: :muro: :muro:
ho provato e mi da errori su uploadfile, adesso provo a cercare qualcosa in più
ho provato e mi da errori su uploadfile, adesso provo a cercare qualcosa in più
1000 Thx, io sto provando un po tutto ma mi sto solo :muro: :muro: :muro:
Cmq nn capisco xche nn va neppure il primo if, qullo che se nn inserisci nulla nel input ti dice nn hai inviato niente e pure li fa nel error upload cioè sembrerebbe che va direttamente al'else mmmm :mbe: :muro: :muro: :muro:
1000 Thx, io sto provando un po tutto ma mi sto solo :muro: :muro: :muro:
Cmq nn capisco xche nn va neppure il primo if, qullo che se nn inserisci nulla nel input ti dice nn hai inviato niente e pure li fa nel error upload cioè sembrerebbe che va direttamente al'else mmmm :mbe: :muro: :muro: :muro:
ma hai visto i file che ti ho mandato in mail? :confused:
ma hai visto i file che ti ho mandato in mail? :confused:
asd no asp che guardo :doh: :rolleyes: :)
havevo la casella piena nn potresti rimandare plase :)
ma porca ... mi sa che nn mi andava la roba xche nn mettevo "ob_start();"...
:muro: :muro: :cry: :cry: :read: :Prrr:
:D :D
ehehe senza l'ob_start() non manda dati in output dallo script :P
ora ti funziona?
ehehe senza l'ob_start() non manda dati in output dallo script :P
ora ti funziona?
Si si :D :D 10000 Thx ;) :)
Domandooooneee, adesso io ho una pagina che mi mette le img in una cartella. come faccio in un'altra pagina a stampare tutte le img dentro la cartella public? :confused:
usa un echo :) "<a href=\"public/".$nome_file."\" target=\"_blank\">visualizza</a>";
si ma il probblema e che nn sò come si chiamano i file e nn so precisamente quanti ce ne sono, nn e che c'ê un modo per mettere il tutto ad'es in un array o roba del genere per poi stampare ?
...come si fà a rinominare i file, e a stamparli tutti?
ciao thx :)
...come si fà a rinominare i file, e a stamparli tutti?
ciao thx :)
:help: :muro:
:help: :muro:
:cry: :cry: :cry:
per eliminare si usa unlink?
allora nessuno che aiuta :( :cry: :cry: :cry:
cmq oltretutto nn riesco a rinominare i file..
io metto rename("Immagini/public/$filename","Immagini/public/$tempname");
xcüeee :mc:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.