我正在使用php代码在运行时创建文件夹,我正在存储一些图像。
当我尝试加入这些图片时,它不会使用适当的网址显示图片以及文件夹名称。
但是当我使用cpanel时,它会显示文件夹名称。
这是我的代码
$dir="1buyerseller";
$desired_dir=$email;
$filename= $dir.'/'.$email.'/'.$file_name;
//echo $filename;
$query="INSERT into buysellsetailads (id,ads,cid) VALUES('seller','$filename','$cid'); ";
if(empty($errors)==true){
if(is_dir($dir.'/'.$desired_dir)==false){
mkdir("$dir/$desired_dir", 0700); // Create directory if it does not exist
}
if(is_dir("$dir/$desired_dir/".$file_name)==false){
move_uploaded_file($file_tmp,"$dir/$desired_dir/".$file_name);
}else{ // rename the file if another one exist
$new_dir="$dir/$desired_dir/".$file_name.time();
rename($file_tmp,$new_dir) ;
}
mysql_query($query);
}
使用此代码,我在此文件夹中创建文件夹和上传图像。 我试着这样做
http://www.xpokerala.com/admin/1square/
这里有一些文件夹显示了哪些创建了硬编码但dyanamic创建的不显示
为什么我不喜欢。
如何解决此问题
由于
答案 0 :(得分:0)
$query="INSERT into buysellsetailads (id,ads,cid) VALUES('seller','$filename','$cid'); ";
这应该是buysellretailads
吗?