انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: rahmani در 02 مهر 1390، 09:21 قظ
-
سلام
در یک سایت می خواهیم مسوول server بتواند پرونده هایی را بارگذاری ، حذف و جایگزین کند. در واقع این سایت یک فروشگار نرم افزار است بنابراین هر محصول شامل حداقل یک پرونده است.
می دانم برای ایجاد محصول جدید باید از بارگذاری استفاده کند اما اگر بخواهد محصول مورد نظر را به کلی حذف و یا پرونده آن را تغییر دهد جه باید بکند؟
بدیهی است منظور از بارگذاری upload و منظور از پرونده file است
خیلی ممنون
-
سلام عليكم
جوينده يابنده بود
مثلا شما در مسير /var/www/site/adminهستيد و پرونده file.pdf را مي خواهيد حذف كنيد در مسير var/www/site/shares/ قرار دارد
$address = ../shares/file.pdf
unlink = ($address);
از انجا كه تغيير پرونده يك شي در پايگاه داده به معني تغيير خود پرونده مي باشد بايد خود پرونده قبلي را حذف و پرونده جديد را بارگذاري كنيم.
در ضمن از طريق
ifis($_FILES['upload']'['size']==0)
مي فهميم كه كاربر پرونده اي را انتخاب كرده است يا نه.