PDA

View Full Version : سوال: اتچ كردن فايل و نوشتن محتويات در ديتابيس



afsharjowkar
دوشنبه 06 خرداد 1392, 14:29 عصر
سلام ميخوام با اين المنت
<input type="file" name="attach" />

يه فايل متني بگيرم كه توي اين فايل مثلا فرض كنيد به اين صورت هست

علي غلامي
حسين معصومي
رضا عابدي
......

و وقتي دكمه ذخيره رو زدم اطلاعات اين فايل توي جدول مثلا student ذخيره بشه به صورتي كه نام ها توي فيلد نام جدول و فاميل ها هم به همين صورت توي فيلد نام خانوادگي قرار بگيره
ممنون ميشم راهنمايي بفرماييد

morteza_naderloo
دوشنبه 06 خرداد 1392, 17:10 عصر
با سلام
دوست عزیز ابتدا باید فایل رو آپلود کنید در مسیر مشخص سپس با استفاده از توابع کار با فایل فایل مورد نظر را باز کرده و اطلاعات را از آن بخوانید و با یک تابع explode بشکونیش و در دیتا بیس قرار بدی.
توابع هم برات معرفی می کنم ساده است .
این تابع آپلود فایل


move_uploaded_file($_FILES['uploadfile_video']['tmp_name'], "/files/$_FILES[uploadfile_video][name]");


اینم کد خواندن فایل



$my_file = "sitemap.xml";
$open_file = fopen($my_file, 'r');
$contents = fread($open_file, filesize($my_file));
fclose($open_file);




$myarray=explode('/',$contents);


از این قسمت به بعد هم ذخیره myarray در دیتابیسه

من تازه کارم ببخشید اگه کامل و خوب نیست . توضیح خواستی بفرمائید .

afsharjowkar
سه شنبه 07 خرداد 1392, 09:27 صبح
الان وقتی فایل آپلود میشه چیکار میشه کرد که جایگزین قبلی بشه و هر سری یه فایل جدید آپلود نشه