第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用 PHP 顯示來自 MySQL 的圖像不起作用

使用 PHP 顯示來自 MySQL 的圖像不起作用

PHP
梵蒂岡之花 2021-11-19 15:25:47
我有一個(gè)上傳圖像到數(shù)據(jù)庫代碼是這樣的:<form method="post" action="quanly.php" class="form-group justify-content-center" enctype="multipart/form-data">               <div class="custom-file mb-3">                 <input type="file" class="custom-file-input" id="image" name="image">                 <label class="custom-file-label" for="customFile">Choose file</label>               </div>               <div class="col text-center">                  <button type="submit" name="submit" id="add_btn" class="btn btn-primary mb-2"> <i class="fas fa-plus"></i>Submit</button>               </div>            </form>和 PHP 代碼:$image = addslashes($_FILES['image']['name']);   $query = "INSERT INTO tasks (image) VALUES ('$image')";   mysqli_query($db, $query); //db is the mysql connection一切上傳工作正常,但我有一些代碼可以使用 Bootstrap 4 模式顯示圖像<?php $i = 1; while ($row = mysqli_fetch_array($tasks)) { ?><button type="button" class="btn btn-primary btn-sm " data-toggle="modal" data-target="#imagemodal<?php echo $row['id'];?>" <?php if (empty($row['image'])) { echo "disabled"; } ?> ><i class="fas fa-image"></i></button> <!-- IMAGE MODAL BEGIN -->          <div class="modal fade" id="imagemodal<?php echo $row['id'];?>">  <div class="modal-dialog">    <div class="modal-content">      <!-- Modal Header -->      <div class="modal-header">        <h4 class="modal-title">Xem ?nh/ ?ính kèm</h4>        <button type="button" class="close" data-dismiss="modal">&times;</button>      </div>      <!-- Modal body -->      <div class="modal-body">        <?php echo '<img src="data:image/jpeg;base64,'.base64_encode( $row['image'] ).'"/>'; ?>      </div>      <!-- Modal footer -->      <div class="modal-footer">        <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>      </div>    </div>  </div></div><!-- IMAGE MODAL END -->  <?php $i++; } ?>    哪行圖像顯示一個(gè)小圖像方塊(錯(cuò)誤),當(dāng)我查看圖像 url 時(shí),它是這樣的: data:image/jpeg;base64,ei5wbmc=
查看完整描述

1 回答

?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊

在文件夾代碼中存儲(chǔ)和上傳圖像


<?php



    if(isset($_POST['but_upload'])){


      $name = $_FILES['file']['name'];

      $target_dir = "upload/";

      $target_file = $target_dir . basename($_FILES["file"]["name"]);


      // Select file type

      $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));


      // Valid file extensions

      $extensions_arr = array("jpg","jpeg","png","gif");


      // Check extension

      if( in_array($imageFileType,$extensions_arr) ){


         // Insert record

         $query = "insert into images(name) values('".$name."')";

         mysqli_query($con,$query);


         // Upload file

         move_uploaded_file($_FILES['file']['tmp_name'],$target_dir.$name);


      }


    }

    ?>


    <form method="post" action="" enctype='multipart/form-data'>

      <input type='file' name='file' />

      <input type='submit' value='Save name' name='but_upload'>

    </form>

在顯示視圖中顯示。


<?php


$sql = "select name from images where id=1";

$result = mysqli_query($con,$sql);

$row = mysqli_fetch_array($result);


$image = $row['name'];

$image_src = "upload/".$image;


?>

<img src='<?php echo $image_src;  ?>' >


查看完整回答
反對(duì) 回復(fù) 2021-11-19
  • 1 回答
  • 0 關(guān)注
  • 190 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)