2016-05-29 4 views
-1

私はウェブサイトを作成し、自分が作成した管理領域からサイトのロゴを変更したいと考えています。私はPHP経由でFTPへの画像のアップロードをマスターしましたが、アップロードした画像を選択してロゴとして表示できるようにします。PHPを使用してウェブサイトのロゴをFTPから変更する

これは可能ですか?私がこれを行うと考えることができる唯一の方法はエコーですが、ディレクトリから選択するのではなく入力する必要があるため、ユーザーフレンドリーではありません。

提案がありますか?

編集:

思考の少し後には、FTPへのローカルサーバからアップロードし、その道のロゴを更新するために使用することができるように、パスにMySQLのデータベースを保存することが可能です。

それはしかし、単純なタスクのための非常に長いったらしい方法は思えない...

答えて

-1

は、私はあなただけの入力タイプのファイルを使用して管理パネル上のフォームを作成するために持っていると思います。

<form action="upload.php" method="post" enctype="multipart/form-data"> 
    Select image to upload: 
    <input type="file" name="fileToUpload" id="fileToUpload"> 
    <input type="submit" value="Upload Image" name="submit"> 
</form> 

フォームを送信した後、move_uploaded_fileを使用して指定した場所に画像を保存する必要があります。 (このパスにはWebサイトからファイルを保存する権限が必要です)、ファイルが保存されている場合は、このパスをデータベースに保存します。それから、あなたは、データベースのURL +画像名を使って画像を表示する必要があります(画像の一意の名前について覚えておいてください)。 私はこれが助けることができると思う。http://www.w3schools.com/php/php_file_upload.asp

BTW。私の謙虚な意見では、ftpとは関係ありません。

関連する問題