2016-05-22 5 views
0

こんにちは私は、これらはHTMLの一部である3個のイメージPHPを経由して、この単純な画像のアップロードが動作していないのはなぜ

をアップロードするための3つのほとんどないマルチパートフォーム持っている(私は3回同じコード):

<form method="post" action="?publishB&imageUploading1" enctype="multipart/form-data"><div class="fileUpload btn btn-primary"><span><strong>Cargar</strong></span><input type="file" name="imagen1" id="imagen1" class="uploadBotonGen" ></div><input type="submit" class="subirLaImagen" value="Publicar"></form> 

これは私によく見える!

そしてPHPコードは、このいずれかになります。

//     IMAGEN 1 

        if(isset($_GET['imageUploading1'])) 
        { 


           $imageName = addslashes($_FILE['imagen1']['name']); 
           $imageTempName = $_FILE['imagen1']['tmp_name']; 
           $imageBlob = addslashes(file_get_contents($_FILE['imagen1']['tmp_name'])); 
           $imageSize = getimagesize($_FILE['imagen1']['size']) ; 

           if($imageSize==FALSE) 
            { 
             $errorFileType=$i; 
             echo "a"; 
            } 
            else 
            { 


             try     
             { 
              $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; 
              $bdd = new PDO('mysql:host=localhost;dbname=lacajota', 'root', '', $pdo_options); 

              $req = $bdd->prepare('INSERT INTO imagenes(userID, articID, name, image) VALUES(:userID, :articID, :name, :image)'); 
              $req->execute(array(

              'userID'=> $_SESSION['userID'], 
              'articID'=> $LastArtLast['ID'], 
              'name'=> $imageName, 
              'image'=> $imageBlob 
              )); 


             } 
             catch(Exception $e) 
             { 
              die('Error:' . $e->getMessage()); 
             } 


            }   

        } 

サーバーは私にfollowinfエラーが返されます。

注意:未定義の変数:Cでの_file:\ WAMP \ WWW \ラCajota \公開を\ index.php on line 182

私のPHPコードではファイルがうまくいかないようですね!最初のエラーは最初の行に表示されます($imageName = addslashes($_FILE['imagen1']['name']);

ありがとうございます!

はい、このコードはアップロードフォームごとに1回、3回繰り返されます。

答えて

関連する問題