مشکل برنامه نویسی دارم

عنوان : مشکل برنامه نویسی دارم
گروه درخواست : برنامه نویسی وب (ASP, PHP, Javascript)
شرح درخواست :

من مشکلی برام پیش آمده در برنامه نویسی php که می بایست یک برنامه نویس خبره php جواب بده لطفا اگر می توانید کمک نمایید
با تشکر


پاسخ شما

با سلام و خسته نباشید
من یک فایل text که از یک سیستم تحت داس حقوق آن را دریافت میکنم و باید آنرا در دیتابیس خودم که mysql هست آپلود کنم و اطلاعات آن را مشتری بتواند بخواند فایل را هم ضمیمه کرده ام ولی متاسفانه فایل را که مطابق با کد زیر میفرستم جهت درج در دیتابیس به صورت علامت سوال یا اجغ وجغ نشون میده همه کار روش انجام دادم از تابع iconv در php تا خیلی چیزهای دیگه ولی متاسفانه جواب نمیده لازم به ذکر است که یونیکد فایل من windows-1256 هست و وقتی آن را تبدیل به utf8 میکنم باز هم فایده ای ندارد ....
ایمیل من : abadnamaabad@gmail.com
تلفن : 09179295183

این هم از کدهای صفحه بارگذاری فایل من :






error_reporting(E_ALL - E_NOTICE);
if (isset($_POST["uploadbtn2"])) {
$salh = $_POST['salh'];
$mahh = $_POST['mahh'];
$date = $_POST['date'];
if(!$mahh==""){
$inputfilname = $_FILES["file"]["tmp_name"];
$inputfilname3 = $_FILES["file"]["name"];

echo $_FILES["file"]["name"];
if ($inputfilname3 =="PARDAKHT.TXT"){
echo "";

$open = fopen($inputfilname, 'r');

$sql = "SELECT * FROM `pardakht` WHERE mahh = $mahh";
$result = $connect->query($sql);
$result->execute();
$rows= $result->fetch(PDO::FETCH_ASSOC);
if (!$mahh == $rows['mahh']){
while (!feof($open)) {
$getTextLine = fgets($open);
$explodeLine = explode(",", $getTextLine);
list($codpersoneli, $meghdar_p, $add_pardakht) = $explodeLine;
$meghdar_p = iconv('Windows-1256', 'UTF-8',$meghdar_p);

$qry = "insert into pardakht (codpersoneli,meghdar_p,add_pardakht,mahh,salh,date) values('" . $codpersoneli . "','" . $meghdar_p . "','" . $add_pardakht . "','" . $mahh . "','" . $salh . "','" . $date . "')";
$dat2 = $connect->query($qry);
$dat2->execute();

}



فایلی که باید آپلود کنم ضمیمه هست ...لطفا راهنمایی فرمایید ...منونم ....غلامزاده فرد

توسط reza در تاریخ 1397/03/25

فایل ضمیمه : 164270803_PARDAKHT.zip

پاسخ کارشناس

با سلام
دوست گرامی متاسفانه کارشناسان ما پاسخ 100 درصدی برای سوال شما نیافتند
شما میتوانید در همین صفحه یک سوال دیگر با موضوع متفاوت طرح کنید

با تشکر ،
پاسخیاب

توسط مهدی جوادی در تاریخ 1397/08/07

شما هم سوال دارید ؟

از کارشناسان پاسخیاب بپرسید!