Visualizzazione risultati 1 fino 4 di 4

Discussione: Problemi Upload.

  1. #1
    paralizer non è connesso Neofita
    Data registrazione
    08-04-2012
    Messaggi
    5

    Predefinito Problemi Upload.

    Ho appena creato un upload ed ho un problema, Non riesco ad uppare file più grossi di 10 Mb (anche se ho piccoli file ma in tutto fanno 10,3MB mi dà Errore, Non capisco il perchè.
    http://paralizer.altervista.org/Uploads/up.php

    Per provare entrate con questi dati:
    Nick:
    Codice:
    Altervista
    Pas:
    Codice:
    Alter
    Ecco il codice:
    Codice:
    <link rel=stylesheet href=http://paralizer.altervista.org/Newsboard/css.css>
    <center><script type="text/javascript">
    /* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script></center><br>
    <style>
    .imgii{max-width:500px;max-height:500px;}
    </style>
    <?
    if($_COOKIE['cookie'] == "" &&  $_COOKIE['pas'] == ""){header('refresh: 0; url="./index.php"');exit();}
    if (file_exists(str_replace(" ", "_", $_COOKIE['cookie']).".php")) { echo"<center>Benvenuto/a ".$_COOKIE['cookie']." <a href='".str_replace(" ", "_", $_COOKIE['cookie']).".php'>Qui,  Gestirai i tuoi File.</a></center>";}
    if (! file_exists(str_replace(" ", "_", $_COOKIE['cookie']).".php")) { echo"<center>Benvenuto/a ".$_COOKIE['cookie']."</center>";}
    ?>
    <html><body background="">
    <HEAD>
    <TITLE>Upload</TITLE>
    </HEAD>			
    <Center><br><br><div class="div"> <div><table border="0">
    <tr>
    <br><br><?
    $file_uploads="30";
    $full_url="http://paralizer.altervista.org/Uploads/Uploads/";
    $full_url2="http://paralizer.altervista.org/Uploads/Download/Download1/";
    $Cartella_Upload="./Uploads/";
    $Cartella_Upload2="./Download/Download1/";
    $nome_con_numeri_random=true;
    $Tipi_Disponibili=array("jpg","gif","png","psd","php","txt","zip","rar");
    $fullpath="";
    $errore="";
    $successo="";
    $Appare="";
    $File_Formato=array();
    function Trasformo($chiave) { 
    	$chiave=strtolower(substr(strrchr($chiave, "."), 1));
    	$chiave=str_replace("jpeg","jpg",$chiave);
    	return $chiave;
    }
    
    
    If($_REQUEST['submit']){
    
    			If($_FILES["file"]["name"]) {
    			$list = $_FILES['file']['name'];
    $i = 0;
     
    			foreach ($list as $image_name) {
    if(substr($_FILES ["file"]["name"][$i], -3) == "txt" || substr($_FILES["file"]["name"][$i], -3) == "php") {	
    
    
    
    $File_Formato[$i]=Trasformo($_FILES["file"]["name"][$i]);
    				If($nome_con_numeri_random){
    $dato=str_replace(array(".jpg",".gif",".png",".psd",".php",".txt",".zip",".rar"), "",$_FILES ["file"]["name"][$i]);
    					$Nome_file[$i]=rand(0,100000).str_replace(" ", "_", $dato);
    include('php.php');
    }$i++;}}
    foreach ($list as $image_name2) {
    if(substr($_FILES ["file"]["name"], -3) == "psd" || substr($_FILES ["file"]["name"], -3) == "zip" || substr($_FILES ["file"]["name"], -3) == "rar") {
    
     
    
    $File_Formato[$i]=Trasformo($_FILES["file"]["name"] [$i]);
    				If($nome_con_numeri_random){
    $dato=str_replace(array(".jpg",".gif",".png",".psd",".php",".txt",".zip",".rar"), "",$_FILES ["file"]["name"][$i]);
    					$Nome_file[$i]=rand(0,100000).str_replace(" ", "_", $dato);	Include("zip.php"); 
    }}$i++;}
    			}
    
     
    foreach ($list as $image_name1) {
    			if(substr($_FILES ["file"]["name"], -3) != "psd") {
    
    $File_Formato[$i]=Trasformo($_FILES["file"]["name"] [$i]);
    				If($nome_con_numeri_random){
    $dato=str_replace(array(".jpg",".gif",".png",".psd",".php",".txt",".zip",".rar"), "",$_FILES ["file"]["name"][$i]);
    					$Nome_file[$i]=rand(0,100000).str_replace(" ", "_", $dato);Include("immagini.php");}}$i++;}
    If($successo==""){$errore.="Errore!<br />";}
    	$Appare=$successo.$errore;}
    ?>
    <style type="text/css">body{font-family:  Arial;
    		color: #000;}
    	.message {font-family: Arial;
    		font-size: 11pt;
    		color: #001a4d;}
    	a:link, a:visited {text-decoration:none;
    		color: #000000;}
    	a:hover {text-decoration:none;
    		color: #000000;}
    	input,select,textarea {	font-family: Verdana, Arial, sans-serif;
    		font-size: 10pt;
    		color: #000000;
    		background-color:#ffffff;}
    	.table {border-collapse:collapse;
    		width:700px;}
    	form {padding:0px;
    		margin:0px;}</style>
    <form action="<?=$_SERVER["PHP_SELF"];?>" method=post  enctype="multipart/form-data" name="phuploader">
    <table align="center" class="table"><tr>  <td class="table_header" colspan="2"> </td></tr><?If($Appare){?><tr><td colspan="2" class="message"><br /><?=$Appare;?><br /></td></tr><?}?>Massimo 10 MB Totali per ogni Upload. <br><tr></tr><tr><td class="table_body" width="100%"><div id='pp'>E' Possibile uppare file: .jpg, .gif, .png, .psd, .php, .txt, .zip, .rar .<br><br><center><b>Scegli Il file:</b> <br><br><br><input type="file" name="file[]" size="30" class=buttonq multiple=multiple></center><br>	
    </td></div><tr>	<td colspan="2" align="center" class="table_footer"><div id='tt'><input type="submit" name=submit value="Uppa Il File"  onClick="hide_block();"  class=buttons > &nbsp;<input type="reset" name="Reset" value=" Resetta" onclick="window.location.reload(true);" class=buttons /></div></td>
    <div id='qq'><br></div></table><div id='q1'><br></div><br></div></div></center></form></div></div></div>
    <? if($_REQUEST['submit']){
    				echo"<center style='margin-top:-50px;'><form action='up.php' method='post'>
    <input type='submit' value='Uppa Altro'  class=bottone /></form>
    </center>";} ?>
    <p align="right"> <a href=log.php>Esci..</a></p>


    Ecco qui invece il codice degli include:

  2. #2
    paralizer non è connesso Neofita
    Data registrazione
    08-04-2012
    Messaggi
    5

    Predefinito

    Codice:
    <?
    $list1 = $_FILES['file']['name'];
    $q = 0;
     
    foreach ($list1 as $image_name1) {
    
    			If($_FILES["file"]["name"][$i]) {
    
    
    If(move_uploaded_file($_FILES["file"]["tmp_name"][$i],$Cartella_Upload2.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).".".$File_Formato[$i])) {	
    $dato33=str_replace("http://paralizer.altervista.org/Download1/", "",$full_url2.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).".".$File_Formato[$i]);
    $scrivi = "<b>" .$_COOKIE['cookie']." , ".  $_SERVER['REMOTE_ADDR'] . " ha uppato:</b><br><a href='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' target=\"_blank\">".$_FILES ["file"]["name"][$i]."</a> Giorno e ora: ".date("m/d/y, g:i a")." <a href='http://paralizer.altervista.org/Uploads/Cancella.php?file=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'>Elimina File</a><hr><br> ";
    $scrivi_File= file_get_contents("ipi.php");
    file_put_contents("ipi.php",$scrivi.$scrivi_File);
    if( $_SERVER['REMOTE_ADDR'] != ""){if(! file_exists(str_replace(" ", "_", $_COOKIE['cookie']).".php")) {
    $scrivi3 ="<center><script type=".'"'."text/javascript".'"'.">
    /* <![CDATA[ */
    document.write('<s'+'cript type=".'"'."text/javascript".'"'." src=".'"'."http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'".'"'."><\/s'+'cript>');
    /* ]]> */
    </script></center><br><b> Hai uppato:</b><br><a href='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' target=\"_blank\">".$_FILES ["file"]["name"][$i]."</a> Giorno e ora: ".date("d/m/y, g:i a")." <a href='http://paralizer.altervista.org/Uploads/Cancella.php?file=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'>Elimina File</a><hr><br> ";
    $Reds="<center><script type=".'"'."text/javascript".'"'.">
    /* <![CDATA[ */
    document.write('<s'+'cript type=".'"'."text/javascript".'"'." src=".'"'."http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'".'"'."><\/s'+'cript>');
    /* ]]> */
    </script></center><br>";
    $scrivi_File3= file_get_contents(str_replace(" ", "_", $_COOKIE['cookie']).".php");
    file_put_contents(str_replace(" ", "_", $_COOKIE['cookie']).".php",$scrivi3.str_replace($Reds, "",$scrivi_File3));}else{
    $scrivi3 ="<center><script type=".'"'."text/javascript".'"'.">
    /* <![CDATA[ */
    document.write('<s'+'cript type=".'"'."text/javascript".'"'." src=".'"'."http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'".'"'."><\/s'+'cript>');
    /* ]]> */
    </script></center><br><b> Hai uppato:</b><br><a href='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' target=\"_blank\">".$_FILES ["file"]["name"][$i]."</a> Giorno e ora: ".date("d/m/y, g:i a")." <a href='http://paralizer.altervista.org/Uploads/Cancella.php?file=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'>Elimina File</a><hr><br> ";
    $scrivi_File3= file_get_contents(str_replace(" ", "_", $_COOKIE['cookie']).".php");
    $Reds="<center><script type=".'"'."text/javascript".'"'.">
    /* <![CDATA[ */
    document.write('<s'+'cript type=".'"'."text/javascript".'"'." src=".'"'."http://ad.altervista.org/js.ad/size=728X90/r='+new Date().getTime()+'".'"'."><\/s'+'cript>');
    /* ]]> */
    </script></center><br>";
    file_put_contents(str_replace(" ", "_", $_COOKIE['cookie']).".php",$scrivi3.str_replace($Reds, "",$scrivi_File3));}}
    $scrivi2 = '
    <?
    if($_GET["file"] == "'.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).'"){
    $scrivi_File= file_get_contents("ipi.php");
    $scrivi_File2= file_get_contents("'.$_COOKIE['cookie'].'.php");
    unlink('."'".$dato33."'".');
    if($_GET["file"] != ""){if($_SERVER['."'".'HTTP_REFERER'."'".'] =="http://paralizer.altervista.org/Uploads/ipi.php"){
    file_put_contents("'.$_COOKIE['cookie'].'.php",str_replace("<a href='."'".'http://paralizer.altervista.org/Uploads/Cancella.php?file='.str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'".'>Elimina File</a>", "<b>Cancellato dall'."'".'admin</b>", 
    $scrivi_File2));
    file_put_contents("ipi.php",str_replace("<a href='."'".'http://paralizer.altervista.org/Uploads/Cancella.php?file='.str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'".'>Elimina File</a>", "<b>Cancellato dall'."'".'admin</b>", 
    $scrivi_File));}
    else{file_put_contents("'.$_COOKIE['cookie'].'.php",str_replace("<a href='."'".'http://paralizer.altervista.org/Uploads/Cancella.php?file='.str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'".'>Elimina File</a>", "<b>Cancellato dall'."'".'utente</b>", 
    $scrivi_File2));
    file_put_contents("ipi.php",str_replace("<a href='."'".'http://paralizer.altervista.org/Uploads/Cancella.php?file='.str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."'".'>Elimina File</a>", "<b>Cancellato dall'."'".'utente</b>", 
    $scrivi_File));}}}
    ?>'; 
    $scrivi2_File= file_get_contents("Cancella.php");
    file_put_contents("Cancella.php",$scrivi2_File.$scrivi2);
    
    
    
    
    
    
    $scrivi5 = '<?
    if($_REQUEST["download"] == "'.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).'"){
    if($_REQUEST["d"]){
    if($_REQUEST["download"] ==  "'.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).'"   && $_REQUEST["d"] != ""){
    
    $path ="Download1/'.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).'.'.$File_Formato[$i].'";
    $path2 ="'.str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).'.'.$File_Formato[$i].'";
    
    $size = filesize($path); // dimensione in byte    
    $time_file = date( '."'".'r'."'".', filemtime( $path ) );
    header('."'".'Content-Type: application/octet-stream'."'".');    
    header('."'".'Content-Disposition: attachment; filename= '."'".' .basename($path2));     
    header('."'".'Content-Transfer-Encoding: binary'."'".');    
    header('."'".'Content-Length: '."'".' . $size);    
    header('."'".'Last-Modified: '."'".' . $time_file);    
    header('."'".'Expires: 0'."'".');    
    header('."'".'Cache-Control: must-revalidate, post-check=0, pre-check=0'."'".');    
    header('."'".'Pragma: public'."'".');      
    ob_clean();    
    flush();    
    @readfile($path) or die('."'".'SERVER ERROR!'."'".');    
    exit; }}
    }
    ?>'; 
    $scrivi5_File= file_get_contents("Download/index.php");
    file_put_contents("Download/index.php",$scrivi5_File.$scrivi5);
    
    
    
    
    
    $successo.="<style>
    #tt{ display: none; }
    #pp{ display: none; }
    #qq{ display: none; }
    #q1{ display: none; }
    #kd{ display: none; }</style><form name=codici><center><b><font color='#b5ceff'>File Uppato: </font></b><a href='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' target=\"_blank\">".$_FILES ["file"]["name"][$i]."(Clicca per download)</a><br><br><b><font color='#b5ceff'>Url Diretto:</FONT></b><br> <input  id=d type=text value='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' style='width:42%' onclick='this.select();this.copy();' readonly='readonly'><br><b><font color='#b5ceff'>Html Code: </font></b><br><textarea style='width:42%' onclick='this.select();' readonly='readonly'><a href='http://paralizer.altervista.org/Uploads/Download/?download=".str_replace(Array(".rar",".zip"),"",$Nome_file[$i])."' target=\"_blank\">".str_replace(Array(".rar",".zip"),"",$Nome_file[$i]).".".$File_Formato[$i]." </a></textarea>
    </div></div>
    </div></center><br>";}}$q++;}
    ?>

    Mi sapete aiutare? Non riesco ad uppare niente che uppa 10MB, anche con multiple. Se riuscite ad aiutarmi, Ve ne sarei grato Non riesco a capire D: Da quello che ho fatto non noto niente.

    Scusate il doppio messaggio xD Non ce la facevo con uno solo :P

  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,771

    Predefinito

    In che senso non c'è la facevi ad scrivere tutto in un unico messaggio? cosa che era meglio.

    Cmq, non è un problema del tuo script.

    Il fatto che non ti fa fare l'upload di file superiore ai 10 MB e un limite impostato da AlterVista, se vai sul tuo panello di controllo su AlterSito > Gestione file, sopra la lista trovi l'immagine di un ingranaggio, affianco a quella del lucchetto, se vai li, cliccandoci sopra, puoi impostare, insieme ad altre cose, la dimensione massima dei file che puoi caricare, puntroppo 10 MB è il massimo.
    Ultima modifica di sevenjeak : 15-07-2012 alle ore 18.27.55

    Sevenjeak
    Software developer and much more

  4. #4
    paralizer non è connesso Neofita
    Data registrazione
    08-04-2012
    Messaggi
    5

    Predefinito

    Ma, per file 10 MB non in multiple.... Almeno Credo.Se supero 10 mb con 4 file da 3MB non li uppa. E questo succede anche sul sito .com per vedere se era un problema di altervista. Però niente.
    Quindi credo sia anche un problema dello script.

    Non capisco il perchè.
    Mi potete aiutare?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •