آپلود عکس در ie مشکل دارد و فایرفاکس درسته

meysamz

Member
سلام
تو این کد من عکس در فایرفاکس آپلود میشه اما در IE نام و فرمت عکس را نمی نویسه!

PHP:
<?php

if ( (isset($_POST['Form'])) && ($_POST['Form'] == "Submitted"))
{
    if ( $_FILES['pic']['name'] !== "" )
    {

        if ( $_FILES['pic']['type'] == "image/pjpeg" )
        {
        if ( $_FILES['pic']['type'] == "image/jpeg" )
        {
            $ext = strstr ($_FILES['pic']['name'], ".");
            $name = time().$ext;
            CreateThumb($_FILES['pic']['tmp_name'], "images/ads/" , $name, 130);
        }
        }
        else
        {
            $error = true;
            $AddPage .= "<div id='error'>تنها فايلهاي JPG قابل قبول مي باشند</div>";
        }
        
    }
    
    if ( !$error )
    {
        $SQL = sprintf("INSERT INTO `ads` VALUES ('', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '0', '1', '%s')",
                        mysql_real_escape_string($_POST['user_id']),
                        mysql_real_escape_string($_POST['cat_id']),
                        mysql_real_escape_string($_POST['title']),
                        mysql_real_escape_string($_POST['desc']),
                        mysql_real_escape_string($_POST['date']),
                        mysql_real_escape_string($_POST['author']),
                        mysql_real_escape_string($_POST['phone']),
                        mysql_real_escape_string($_POST['price']),
                        mysql_real_escape_string($_POST['credit']),
                        mysql_real_escape_string($_POST['state']),
                        mysql_real_escape_string($_POST['address']),
                        mysql_real_escape_string($_POST['fish_serial']),
                        mysql_real_escape_string($_POST['fish_mablagh']),
                        mysql_real_escape_string($_POST['fish_tarikh']),
                        $name,
                        mysql_real_escape_string($_POST['stars']),
                        mysql_real_escape_string($_POST['link']),
                        mysql_real_escape_string($_POST['type']));
                            
                            
        $Add = $Class-> query($SQL);
    
        if ( $Add )
        {
            $AddPage .= "<div id='success'>اطلاعات با موفقيت ثبت شد</div>";
        }
        else
        {
            $AddPage .= "<div id='error'>مشکلي در ثبت اطلاعات وجود دارد</div>";
        }
    }
}

$AddPage .= '
<form method="POST" action="" name="addForm" enctype="multipart/form-data">
<table border="0" cellpadding="1" cellspacing="1" width="450">
    <tr>
        <td nowrap >انتخاب گروه:</td>
        <td>
        <select name="cat_id" class="inputbox" style="width:180px;">
        <option value="0" selected="selected">يك گروه را انتخاب كنيد</option>'."\n";
            $Class-> query("SELECT * FROM `cats`");
            while ( $CatRow = $Class-> fetchArray() )
            {
                $Class-> query2("SELECT * FROM `subcats` WHERE `parent` = '".$CatRow['id']."'");
                while ( $subCatRow = $Class-> fetchArray2() )
                {
                    $AddPage .= '
        <option value="'.$subCatRow['id'].'">'.$CatRow['name'].' --> '.$subCatRow['name'].'</option>'."\n";
                }
            }
            $AddPage .= '
        </select></td>
    </tr>
    <tr>
        <td>نوع:</td>
        <td><select name="type" class="inputbox" style="width:100px;">
        <option value="1">رايگان</option>
        <option value="2">ويژه متني</option>
        <option value="3">ويژه عکسدار</option>
        </select></td>
    </tr>
    <tr>
        <td>عنوان:</td>
        <td><input class="inputbox" type="text" name="title" size="49" maxlength="40" value=" " /></td>
    </tr>
    <tr>
        <td valign="top" >شرح آگهي:</td>
        <td><textarea class="inputbox" rows="6" name="desc" cols="50"></textarea></td>
    </tr>
    <tr>
        <td valign="top" colspan="2" >
        <table cellpadding="1" cellspacing="3" width="100%" >
            <tr>
                <td valign="top">نام:</td>
                <td><input class="inputbox" type="text" name="author" size="19" maxlength="99" value="" /></td>
                <td valign="top">تلفن:</td>
                <td dir="ltr" align="right"><input class="inputbox" type="text" name="phone" size="15" maxlength="99" value=" " /></td>
            </tr>
            <tr>
                <td>اعتبار:</td>
                <td>
                <select name="credit" class="inputbox" style="width:120px;">
                    <option value="7">يك هفته</option>
                    <option value="30">يك ماه</option>
                    <option value="60">دو ماه</option>
                </select></td>
                <td valign="top">قيمت:</td>
                <td dir="ltr" align="right"><input class="inputbox" type="text" name="price" size="15" maxlength="99" value=" " /></td>
            </tr>
            <tr>
                <td valign="top">شهر:</td>
                <td colspan="3">
                <select name="state" class="inputbox" style="width:120px;">
                    <option value="تهران">تهران</option>
                    <option value="كرج">كرج</option>
                    <option value="آذربايجان شرقي">آذربايجان شرقي</option>
                    <option value="آذربايجان غربي">آذربايجان غربي</option>
                    <option value="اردبيل">اردبيل</option>
                    <option value="اصفهان">اصفهان</option>
                    <option value="ايلام">ايلام</option>
                    <option value="بوشهر">بوشهر</option>
                    <option value="چهارمحال و بختياري">چهارمحال و بختياري</option>
                    <option value="خراسان">خراسان</option>
                    <option value="خوزستان">خوزستان</option>
                    <option value="زنجان">زنجان</option>
                    <option value="سمنان">سمنان</option>
                    <option value="سيستان و بلوچستان">سيستان و بلوچستان</option>
                    <option value="فارس">فارس</option>
                    <option value="قزوين">قزوين</option>
                    <option value="قم">قم</option>
                    <option value="كردستان">كردستان</option>
                    <option value="كرمان">كرمان</option>
                    <option value="كرمانشاه">كرمانشاه</option>
                    <option value="كهكيلويه و بويراحمد">كهكيلويه و بويراحمد</option>
                    <option value="گلستان">گلستان</option>
                    <option value="گيلان">گيلان</option>
                    <option value="لرستان">لرستان</option>
                    <option value="مازندران">مازندران</option>
                    <option value="مركزي">مركزي</option>
                    <option value="مناطق آزاد تجاري">مناطق آزاد تجاري</option>
                    <option value="هرمزگان">هرمزگان</option>
                    <option value="همدان">همدان</option>
                    <option value="يزد">يزد</option>
                    <option value="آمريكا">آمريكا</option>
                    <option value="كانادا">كانادا</option>
                    <option value="آمريكاي جنوبي">آمريكاي جنوبي</option>
                    <option value="آمريكاي مركزي">آمريكاي مركزي</option>
                    <option value="انگلستان">انگلستان</option>
                    <option value="اروپا">اروپا</option>
                    <option value="آسياي جنوب شرقي">آسياي جنوب شرقي</option>
                    <option value="آسياي شرقي">آسياي شرقي</option>
                    <option value="آسياي غربي">آسياي غربي</option>
                    <option value="آسياي مركزي">آسياي مركزي</option>
                    <option value="آفريقا">آفريقا</option>
                    <option value="استراليا">استراليا</option>
                </select></td>
            </tr>
            <tr>
                <td valign="top">آدرس:</td>
                <td colspan="3"><input class="inputbox" type="text" name="address" size="50" maxlength="99" value=" " /></td>
            </tr>
            <tr>
                <td valign="top">تصوير:</td>
                <td colspan="3"><input class="inputbox" type="file" name="pic" size="40" />
                <br>تنها فايلهاي JPG قابل قبول مي باشند</td>
            </tr>
        </table>
        </td>
    </tr>
    <tr>
        <td colspan="2" style="padding-bottom:6px; " >
        <hr color="#660000" noshade size="2" >
        <font color="#660000"><b>مربوط به آگهي ويژه<br /></b></font>
        جهت درج اين آگهي به صورت ويژه، سريال فيش نقدي، شماره ارجاع خودپرداز و يا رسيد ديجيتالي پرداخت اينترنتي خود را در قسمت زير وارد كنيد:             </td>
    </tr>
    <tr>
        <td colspan="2" >سريال فيش يا شماره ارجاع:&nbsp;&nbsp;&nbsp;
        <input class="inputbox"  type="text" name="fish_serial" size="28" maxlength="50" value="" dir="ltr" /></td>
    </tr>
    <tr>
        <td nowrap colspan="2" >مبلغ پرداختي:&nbsp;
        <input class="inputbox" type="text" name="fish_mablagh" size="12" maxlength="15" value="" dir="ltr" />
        تاريخ پرداخت:&nbsp;
        <input class="inputbox" type="text" name="fish_tarikh" size="12" maxlength="20" value="" dir="ltr" /></td>
    </tr>
    <tr>
        <td colspan="2" style="padding-bottom:6px; padding-top:4px">ستاره:&nbsp;&nbsp;
        <select name="stars" class="inputbox">
            <option>0</option>
            <option>1</option>
            <option>2</option>
            <option>3</option>
            <option>4</option>
            <option>5</option>
            <option>6</option>
            <option>7</option>
            <option>8</option>
            <option>9</option>
            <option>10</option>
            <option>11</option>
            <option>12</option>
        </select></td>
    </tr>
    <tr>
        <td colspan="2" >
        <font color="#660000">آدرس سايت مورد نظر، جهت لينك‌دار كردن آگهي ويژه<br /></font>
        <span style="float:left "><input class="inputbox" type="text" name="link" size="60" maxlength="100" value="http://" dir="ltr" /></span>
    </td>
    </tr>
    <tr>
        <td colspan="2" >
        <hr color="#660000" noshade size="2" >
        <center><input type="submit" name="submitbtn" class="txt" style="width:40px; border-bottom-width:2px;background-color:#FFFFCC; color:#0000FF; font-family:Tahoma, "Times New Roman", Times, serif " value="ثبت" /></center></td>
    </tr>
</table>
<input type="hidden" name="user_id" value="'.$_SESSION['UserID'].'" />
<input type="hidden" name="date" value="'.jmaketime().'" />
<input type="hidden" name="Form" value="Submitted" />
</form>';

$PageTitle = "ثبت آگهي جديد";
$PageContent = $AddPage;

?>
 

جدیدترین ارسال ها

بالا