-1

サーバーにいくつかの画像を正常にアップロードしました。私の問題は、画像を取得する方法がわからないことです。アップロードした画像をサーバーに表示するにはどうすればよいですか?

それらの画像を表示するWord文書を作りたいと思っています。何か助けはありますか?

    <!--- Set Directory Name --->
    <cfset dirName  = Mid(noFailPemohon,17,7)>
    <cfset variables.namaGambar1 = '' />
    <cfset variables.namaGambar2 = '' />

    <!--- Parameter --->
    <cfparam name="filePath" default="C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\#dirName#\">
    <cfparam name="filePath2" default="C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\PelanRumah\">

    <!--- Create Dir If Not Exist --->
    <cfif not DirectoryExists('C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\#dirName#\')>
        <cfdirectory directory= "C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\#dirName#\" action="create">
    </cfif>

    <cfif not DirectoryExists('C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\PelanRumah\')>
        <cfdirectory directory= "C:\inetpub\wwwroot\SPPV2\03_Teknikal\upload\PelanRumah\" action="create">
    </cfif>

    <!--- Upload Gambar1 --->
    <cfif isDefined("Form.gambar1")>
        <cftry>
            <!--- Upload To Server --->
            <cffile action="upload" 
                filefield="Form.gambar1" 
                destination="#filePath#" 
                nameconflict="overwrite" 
                result="status">

            <!--- Rename File --->
            <cftry>
                <cffile action="rename" 
                    source="#filePath##status.clientFile#" 
                    destination="#filePath#GambarLaporan#VISIT_NUMBER#.#status.clientFileExt#">

                <cfcatch type="any">
                </cfcatch>
            </cftry>

            <cfcatch type="any"></cfcatch>
        </cftry>
        <cfset variables.namaGambar1 = "#status.serverdirectory#\#status.serverfile#" >
    </cfif>
4

1 に答える 1

3

<img>標準の HTMLタグを使用してファイルを表示できないのはなぜですか? 宛先ファイルが既にどこにあるかはわかっています。

<img src="https://yourwebsite.com/#filePath#GambarLaporan#VISIT_NUMBER#.#status.clientFileExt#">

\URLをに置き換える必要があるかもしれませんが/、それと同じくらい単純なはずです。

更新: 別のページに画像を表示している場合は、その値を新しいページに渡す必要があります。

<cfset ImageLocation = "#filePath#GambarLaporan#VISIT_NUMBER#.#status.clientFileExt#">
<cflocation url="mypage.cfm?Image=#url.ImageLocation#" addtoken="false">
于 2013-03-18T02:10:32.413 に答える