2011-07-14 5 views
0

joomlaでファイルをアップロードできます。
ユーザーが別のイメージでイメージを更新しているかどうかを知りたいのですが、すでに存在し、ユーザーIDとリンクされているファイルを置き換えたり削除したりする必要があります。
削除機能を削除する必要があります。joomlaで更新や削除中にファイルを削除するためにunlink関数を使う方法は?すでにアップロードされているイメージをunlinkを使って削除しますか?

$src = $file ['tmp_name']; 

$dest = JPATH_COMPONENT . DS . "uploads" . DS . $newfilename; 

JFile::upload ($src, $dest); 

// update the field greeting_pic // 
$result = $model->updateGreetingPic ($id, $newfilename); 

アップロードされた画像がある場合は置き換えて、新しい画像に置き換えたいと考えています。
既にアップロードされたイメージをデータベース(MySQL)から取得するにはどうすればよいですか?

+1

データベースとは何ですか?ファイルシステムは? – hakre

+1

@Justin、1つの投稿で2つの質問をするのは悪い形式です。 – Johan

+0

私はmysqlとphpmyadminを使ってそれを実行しています。まだ新しいので、次回試す予定です –

答えて

1

既にアップロードされたイメージをデータベース(MySQL)から取得するにはどうすればよいですか?

$userid = mysql_real_escape_string($_GET['userid']); 
$sql = "SELECT imagefilename FROM images WHERE userid = '$userid'"; 
$result= mysql_query($query) or die (mysql_error()); 
//note that it may be possible to have multiple images, depending on your app 
//and database rules. 
while ($row = mysql_fetch_assoc($result)) { 
    //replace pic in $row['imagefilename'] 
} 
関連する問題