Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di marmos
    Registrato dal
    Nov 2007
    Messaggi
    34

    Qualcuno mi sa spiegare il perchè??

    Salve a tutti.
    Sto creando un sito di file hosting.
    Per il momento il mio script serve per uploadare solo le immagini. Con firefox, opera e safari tutto ok. clicco su sfoglia e puf...l'immagine è già su. Ma non appena provo con Internet explorer non funziona + niente...qualcuno mi sa spiegare gentilmente il perchè???
    allego codice...
    Codice PHP:
     <?php
                
                define
    ("PNG""image/png");
        
    define("PSD""image/psd");
        
    define("BMP""image/bmp");
                
                
    // QUESTE RIGHE RENDONO LO SCRIPT COMPATIBILE CON LE VERSIONI
    // DI PHP PRECEDENTI ALLA 4.1.0
    if(!isset($_FILES)) $_FILES $HTTP_POST_FILES;

    require 
    "MySql.php";

                
    $Img=$_FILES['file']['name'];
                
    $ImgType="";
                
    $MaxSize=$_POST['MAX'];
                
    $ImgSize=$_FILES['file']['size'];

                if(
    $ImgSize $MaxSize)
                {

      
    //pu essere solo immagine
     
    if($_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/pjpeg") { $ImgType ".jpg";} elseif($_FILES["file"]["type"] == "image/png") { $ImgType ".png";}elseif($_FILES["file"]["type"] == "image/bmp") { $ImgType ".bmp";}elseif ($_FILES["file"]["type"] == "image/gif")  { $ImgType ".gif";}
    else
     {
       echo 
    "you can upload only an image...";
       }


    //Creo codice immagine
    $res=mysql_query("SELECT MAX(ImgCode) FROM images")or die(mysql_error());
    list(
    $MinCode)=mysql_fetch_row($res);
    $ImgCode=$MinCode+1;

    //Creo Cartella
    mkdir("d:\inetpub\webs\ikonosisorg\public\Images");
    $dir="d:/inetpub/webs/ikonosisorg/public/Images";

    if(
    is_uploaded_file($_FILES['file']['tmp_name'])){
    if(
    move_uploaded_file($_FILES['file']['tmp_name'], "$dir/$ImgCode$ImgType")){


      
    //Query
    $resAction=mysql_query("INSERT INTO images VALUES('$ImgCode','(no-title)','$ImgType','0','0','','')")or die(mysql_error());


    //Links

     
    echo "<center>Upload Succesful!
    These are the [b]links[/b] to your <a href=\"../Public/Images/
    $ImgCode$ImgType\">Image</a>...</center><table border=\"0\" width=\"100%\" height=\"90\">";
    echo 
    '    <tr>';
    echo 
    '        <td height="90" width="25%">';
    echo 
    "<a href=\"http://www.ikonosis.org/Public/Images/$ImgCode$ImgType\">[img]../Public/Images/$ImgCode$ImgType[/img]</a></td>
                    <td height='90' witdh='75%'>
                  <p align='center'>  Direct link: &nbsp &nbsp <input type='text' onClick='this.focus();this.select();' readonly size=50 value='http://www.ikonosis.org/Public/Images/
    $ImgCode$ImgType'></p><p align='center'> 
                   HTML Code: &nbsp &nbsp <input type='text' onClick='this.focus();this.select();' readonly size=50 value='<a href=\"http://www.ikonosis.org/Scripts\"><img src=\"http://www.ikonosis.org/public/Images/
    $ImgCode$ImgType\"></a></p>
                    <p align='center'> Forum Post Code: &nbsp &nbsp <input type='text' onClick='this.focus();this.select();' readonly size=50 value='[URL=http://www.ikonosis.org/Scripts/ShowImage.php?ImgCode=
    $file_name][IMG]http://www.ikonosis.org/public/$file_name$ImgType [/IMG][/URL]'></p>
                    <p align='center'> Link to Show page: &nbsp &nbsp <input type='text' onClick='this.focus();this.select();' readonly size=50 value='http://www.ikonosis.org/Show.php?Id=
    $ImgCode'></p>
                    </td>
        </tr>
    </table>
    Aren't already <a href=\"../SignUp.html\">registered</a>??
    Click <a href=\"../SignUp.html\">here</a> to get your free account and get access to your control panel
    <a href=\"../index.html\">Upload again!</a>"
    ;







    //fine Move

    else
    {
    echo 
    "Problem to upload the image";
    }

    //fine is_uploaded
    }
    //fine size control
    }
    else
    {
    echo 
    "The Image is too big! The limit is [b]1,3 mb[/b]!!";

    }




                
    ?>
    Qualche consiglio??? GRAZIE mille! milleuno, milledue!!!!!!
    Marmos

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    153
    Non ne capisco una mazza di php!!
    Niente è impossibile...

  3. #3
    marmos il titolo non è a norma di regolamento

    http://forum.html.it/forum/showthrea...hreadid=412253
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  4. #4
    Originariamente inviato da nickt
    Non ne capisco una mazza di php!!
    Post assolutamente INUTILE, evitiamo in futuro grazie
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.