سلام
مرسی
من با استفاده از چه کدی میتونم با Browse کردن یک عکس حجم اون رو تعیین کنیم و اون نسبت به اون حجم بهم عکسو بده!
تشکر//
Printable View
سلام
مرسی
من با استفاده از چه کدی میتونم با Browse کردن یک عکس حجم اون رو تعیین کنیم و اون نسبت به اون حجم بهم عکسو بده!
تشکر//
سلام
چطور میتونم در یک متغیر این رو قرار بدم :
<?php
echo"dddd";
?>
یعنی یه کد php من قرار میدم ولی ارور میده
[php]
<?php
$test = '<?php
echo"dddd";
?>
';
echo $test;
?>
[/php]
سلام
کسی نیست سوال اولی رو جواب بده؟
تشکر//
یه سوال دیگه چطور میتونم اینو بگیرم
چطور میتونم بعد علامت سوال رو بگیرم یعنی awda ?کد:http://domain.com/?awda
به قول آقا امین قبلآ بحث شده:نقل قول:
یه سوال دیگه چطور میتونم اینو بگیرم
کد:
چطور میتونم بعد علامت سوال رو بگیرم یعنی awda ?کد:http://domain.com/?awda
:31: متوجه نبودم چون شلوغ بود منم که هرجا کد ببینم نمیام تست کنم دستت درد نکنه اون سوال گرافیکی مارو هم جواب بدی دیگه حله!
نقل قول:
سلام
مرسی
من با استفاده از چه کدی میتونم با Browse کردن یک عکس حجم اون رو تعیین کنیم و اون نسبت به اون حجم بهم عکسو بده!
تشکر//
یه چیز هم یادم اومد اینه که یه کد میخوام بگرده ببینه فولدری به نامه amir وجود داره یا نه اگر داشت بنویسه no اگر نه بنویسه ok
اون سوال گرافیکی رو فکر نکنم راه حل مشخصی داشته باشه
به نظرم تنها راهش اینه که تصویر رو هر بار با کیفیت مختلف تست کنی مثلاً از بالاترین کیفیت شروع کنی به پایین و هر دفعه چک کنی ببینی با حجم مورد نظر تناسب داره یا نه اگه درست بود ازش خروجی میگیری و تحویل کاربر میدی اگر حجمش بیشتر بود میری سراغ کیفیت کمتر
میتونی از تابع file_exists استفاده کنی. برای فولدر هم جواب میدهنقل قول:
------------------------
ببخشید نشد قبلی رو ویرایش کنم
همین جوابت رو با یه نمونه بگی خیلی خیلی ممنون میشم:31:نقل قول:
ون سوال گرافیکی رو فکر نکنم راه حل مشخصی داشته باشه
به نظرم تنها راهش اینه که تصویر رو هر بار با کیفیت مختلف تست کنی مثلاً از بالاترین کیفیت شروع کنی به پایین و هر دفعه چک کنی ببینی با حجم مورد نظر تناسب داره یا نه اگه درست بود ازش خروجی میگیری و تحویل کاربر میدی اگر حجمش بیشتر بود میری سراغ کیفیت کمتر
تشکر//
شرمنده به خدا میدونی که زیاد Gd کار نکردم. باید همشو از رو منوال انجام بدم طول میکشه!
اگه فرصت کنم فردا کدشو مینویسم.
اگر بنویسی که دستت شکلات :31: :31: تشکر///////// :31: ( هرچی / بیشتر درجه بالاتر :31: )نقل قول:
شرمنده به خدا میدونی که زیاد Gd کار نکردم. باید همشو از رو منوال انجام بدم طول میکشه!
اگه فرصت کنم فردا کدشو مینویسم.
سلام
من یک فرم طراحی کردم ولی نمی تونم متغیرها رو در کد php به input های فرم مرتبط کنم!
مثلا در فرم من کاربر نام خودش رو در
[php]<input type=text name="field1" size=20>[/php]
وارد میکنه، ولی در کد php صفحه ای که در خاصیت action فرم قرار دادم، چطور میتونم مقداری رو که کاربر در این فیلد وارد کرده رو بدست بیارم؟!
توی یه کتاب خوندم اگه نام همون input رو به عنوان متغیر استفاده کنم این کار انجام میشه ولی من جواب نگرفتم!
[php]
print "Field value: $field1";
[/php]
سلام
من مشکلم رفع شد!
بهترین راه انتقال پارامترها از فرم به php استفاده از روش زیر می باشد !
[PHP]
print "Field value: ".$_POST["field1"]
[/PHP]
سلام!
من یک فرم login ساده نوشتم و میخواستم با mysql ارتباط برقرار کنم. ولی وقتی روی دکمه login کلیک میکنم بجای اجرا شدن فایل php صفحه دانلود باز می شه!!!
این هم کد html :
<html>
<head>
<title>Salam!</title>
</head>
<body style="font-family:arial;font-size:10pt">
<form method="POST" action="db.php">
<p>User name: <input type="text" name="user_name" size="20"/></p>
<p>Password: <input type="password" name="password" size="20"/></p>
<p><input type="submit" value="Login" name="login_btn"/></p>
</form>
</body>
</html>
و این هم کد php :
<?php
if(isset($_POST['login_btn']))
{
$user_name = $_POST['user_name'];
$password = $_POST['password'];
mysql_connect('localhost','root','');
mysql_select_db('test');
$sql = "SELECT password FROM users WHERE user_name =". $user_name;
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result) == 1)
{
if($password == mysql_result($result,0))
{
print("Ok");
exit();
}
}
print("The User name And/Or password is invalid!");
}
?>
مشکل کجاست؟
سلام
شما باید با استفاده از نرم افزار های لوکال مثل : EasyPhp و همانند این برای تست کد php خودتون استفاده کنید
لطفا مه کدتون رو در تگ php قرار بدین تا به چشم بیاد
تشکر//
سلام
من یه فرم دارم که بر حسب اطلاعات ورودی از Mysql کوئری میگیره و نتیجه رو نمایش میده.
من نمی خوام کسی بتونه با کپی کردن فرم یا فیلدها از توی سورس سایت من بتونه از دیتا بیس کوئری بگیره.
باید چکار کنم؟
چطور میتونم آدرس URL سایت رو هم چک کنم که فقط در صورتی که اطلاعات از آدرس سایت من بود کوئری گرفته بشه ؟
ممنون
اين قسمت را درست متوجه نشدم:
ولي فكر مي كنم منظور شما اينه كه كاربر كد php را نبينه.نقل قول:
من نمی خوام کسی بتونه با کپی کردن فرم یا فیلدها از توی سورس سایت من بتونه از دیتا بیس کوئری بگیره.
درسته؟
اگه اينه شما خيالتون راحت باش كسي نميتونه اسكريپهاي سمت سرور را ببينه يعني مرورگر فقط سمت كاربر ر به كاربر نشان ميده.
در مورد اين هم
اگه اطلاعات را با متد post بفرستيد ديگه نياز نيست آدرس url را چك كنيد.نقل قول:
چطور میتونم آدرس URL سایت رو هم چک کنم که فقط در صورتی که اطلاعات از آدرس سایت من بود کوئری گرفته بشه ؟
و يه راه ديگه هم ميتونيد يه فيلد مخفي بزاريد كه كه تويه صفحه اي كه قراره اطلاعاتتون كوئري گرفته شه اونو چك كنيد اگه true بود كوئري بگيره وگرنه خير.
سلام!
اینو اول کدتون اضافه کنید:نقل قول:
چطور میتونم آدرس URL سایت رو هم چک کنم که فقط در صورتی که اطلاعات از آدرس سایت من بود کوئری گرفته بشه ؟
نکته: به جای mysite.com آدرس سایت خودتون رو بنویسید.کد:if ( $_SERVER['HTTP_REFERER'] != 'mysite.com' ){die('Access Denied');}
به همین سادگی!
موفق باشید :11:
سلام!
کدی که در زیر کپی کردم برای upload کردن نوشتم ولی کار نمیکنه! کسی میتونه بگه مشکلش کجاست؟ حتی هیچ ایرادی هم نمیگیری روی local کار میکنه ولی online کار نمیکنه!
if(isset($_POST['fupload']))
{
$_SESSION['uploaderror']='';
$fupload=$_POST['fupload'];
if(!isset($_POST['hidden1']))
$folder='uploads/';
else
$folder=$_POST['hidden1'];
$filename=basename($fupload);
$target_path = $folder . $filename;
if (!file_exists($target_path))
{
if(copy($fupload, $target_path))
{
$_SESSION['uploaderror']='The file '.$filename.' has been uploaded';
$sql='select Max(file_id) from uploads';
$result=mysql_query($sql)or die(mysql_error());
$newid=mysql_result($result,0,0)+1;
$sql='insert into uploads values("'.$newid.'","'.$filename.'","'.$fupload.'" )';
$result=mysql_query($sql)or die(mysql_error());
}
else
{
$e=error_get_last();
$_SESSION['uploaderror']='There was an error uploading the file, please try again!'.$e['message'];
}
}
else
{
$_SESSION['uploaderror']='File Exists!';
}
header('location:'.$ref);
}
سلام
اگه یکی از php کارهای حرفه ای بره توی سایت من و یه کاربر درست کنه و یه آگهی بده و وقتی که خواست برای آگهی عکس آپلود کنه error رو بخونه و به من بگه مشکل چیه و راه حلشو بهم بگه من یه دنیا نه بلکه صد دنیا ممنونش می شم!!!!!!
البته قول می دم وقتی سایتم کامل شد تا یک سال بهش اعتبار بدم تا توی صفحه اول آگهی بده
shahreagahi.com
نه لینکی از سایت شما هست نه کد خطا !!!نقل قول:
کجا رو باید ببینیم ؟:41:
نه لینکی از سایت شما هست نه کد خطا !!!
کجا رو باید ببینیم ؟:41:[/QUOTE]
پایینش که اسم سایتمو نوشتمکد:http://shahreagahi.com
یه چند روز دیگه دوباره سایتمو راه اندازی می کنم یه مقاله یکی از دوستان بهم داد که کلی نکته توش بود و مجبورم 126 موردشو پیاده کنم که زمان می بره ولی به محض تموم شدن 126تا دوباره همون مشکل قبلی سر جاشه پس تا پایان 126تا
فعلا
من سه تا کد موخوام
1. به وسیله کنترل پنل پستی بدم و در ایندکس ببینم به وسیله مای اس کیو ال (فقط ویرایش بشه)(1 پسته)
//--------------
2. و در سیستم خبریش هم بتونم پست بدم و پشت سر هم بیاد؟
2.بتونم هر کدوم از پست ها رو ویرایش کنم؟یا پاک کنم
3. یه چیزی که بطونم mysql یاد بگیرم بهم بدین>>>.وای
//--------------
و به وسیله پی اچی تیتل سایتو عوض کنم
/* تشکر*/
سلام
اگه یکی از php کارهای حرفه ای بره توی سایت من و یه کاربر درست کنه و یه آگهی بده و وقتی که خواست برای آگهی عکس آپلود کنه error رو بخونه و به من بگه مشکل چیه و راه حلشو بهم بگه من یه دنیا نه بلکه صد دنیا ممنونش می شم!!!!!!
البته قول می دم وقتی سایتم کامل شد تا یک سال بهش اعتبار بدم تا توی صفحه اول آگهی بده
کد:http://shahreagahi.com
ببین برای این که زودتر به جواب برسی بهتر است که خودت متن پیغام خطا رو در این قسمت قرار بدی تا دیگر دوستان با دیدن پیغام خطا به شما کمک کنند نه این که خودشان امتحان کنند!نقل قول:
اگه یکی از php کارهای حرفه ای بره توی سایت من و یه کاربر درست کنه و یه آگهی بده و وقتی که خواست برای آگهی عکس آپلود کنه error رو بخونه و به من بگه مشکل چیه و راه حلشو بهم بگه من یه دنیا نه بلکه صد دنیا ممنونش می شم!!!!!!
البته قول می دم وقتی سایتم کامل شد تا یک سال بهش اعتبار بدم تا توی صفحه اول آگهی بده
سلامنقل قول:
اگه یکی از php کارهای حرفه ای بره توی سایت من و یه کاربر درست کنه و یه آگهی بده و وقتی که خواست برای آگهی عکس آپلود کنه error رو بخونه و به من بگه مشکل چیه و راه حلشو بهم بگه من یه دنیا نه بلکه صد دنیا ممنونش می شم!!!!!!
البته قول می دم وقتی سایتم کامل شد تا یک سال بهش اعتبار بدم تا توی صفحه اول آگهی بده
شما اول بگید که تنها جایی که امکان آپلود هست همینجاست؟ :31:
اگر جای دیگه ای هم هست اونجا تست کنید ببینید اونجا هم ارور میده یا خیر
اینم کد خطا:
Warning: copy() has been disabled for security reasons in /home/afra905/public_html/doupload.php on line 52
Warning: Cannot modify header information - headers already sent by (output started at /home/afra905/public_html/doupload.php:52) in /home/afra905/public_html/doupload.php on line 111
سایتم مثل ایستگاهه و می خوام طوری بشه که کاربران بتونن عکس آپلود کنن
خوب دلیل کپی نشدن فایل رو نوشته دیگه! تابع copy توسط مدیر سرور غیر فعال شده!
عجیبه چون این تابع تو هاستهای رایگان هم بسته نمیشه! احتمالا سرورتون یه نقطه ضعف امنیتی داره که برای جبرانش این کار رو کرده! باید با شرکتی که هاست رو ازش گرفتید تماس بگیرید. اگر هم درست نشه احتمالاً باید کد مربوط به آپلود رو ویرایش کنید و از تابع move_uploaded_file استفاده کنید البته اگر اونم غیرفعال نکرده باشن!
سلام :31:
میخواستم بدونم نوع فیلد برای واحد پول در mysql چیه؟
تشکر//
داخلش اینو نوشته:
<?php @Zend;
4147;
/*
اون شرکتی که ازش هاست گرفتم جوابی بهم نداد
سرورم linux و حدس می زنم باید یه عدد مناسب به جای 4147 وارد کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟
:31:
سلام کسی کدی داره که بتونم شناسه و پسورد هاستم رو بدم و آدرس فایل زیپ بعدش بره اون فایل زیپ رو extract کنه؟
اگر بدید خیلی ممنون میشم
تشکر//
یوزر و پسورد هاست به چه دردش میخوره؟ مگه قرار نیست که اسکرپت از داخل هاست اجرا بشه؟نقل قول:
ایو چک کنی ببین به درد میخوره:
[php]
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->extractTo('/my/destination/dir/');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>
[/php]
البته تا حالا پیش نیومده بخوام ازش استفاده کنم! همینطوری از منوال php کپی کردم. برای اینکه کار کنه باید کتابخانه zlib نصب باشه (php_zip.dll)
باید از یه جا دیگه باز شه :31:
! ولی مرسی حالا یکم بیشتر میگردم اگر نشد که میگم باز اینجا :31:
سلام
حل شد تشکر//
یه چیز هم یادم اومد بگم این کد این تیکش :
[php] $zip = new ZipArchive; [/php]
به
[php] $zip = new ZipArchive(); [/php]
تغییر کنه
سلام دوباره :31:
حالا من چطور میتونم شناسه و پسورد رو تو کد قرار بدم به ftp لوگین بشم بعدش extract کنم؟
من تا گرفتن شناسه و پسورد و لوگین رو میدونم ولی اینکه تو هاستی که لوگین شده اکسترکت کنه رو نمیدونم راهنمایی کنید ممنون میشم خیلی:31:
همین کد بالا داده شده هم بگید به این روش چطور اجرا کنم بازم ممنون میشم :31:
تشکر..
سلام رفیق.
100% نیست ولی فکر کنم با ftp نشه به این سادگی ها extract کرد!
باید با PHP اون رو بیاری رو هاستت و با همون PHP اون رو extract کنی و بعد آپلود کنی.
سلام :31:
خوب پس یه کار دیگه چطور میتونم یه فولدر رو خوده فولدر + محتویاتش رو به همین صوتی که گفتم آپلود کنم؟
با ftp همه ی فولدر ها رو درست می کنی (تابعش یادم رفته)
و بعد هم آپلود فایل تو هر folder.
فقط باید 1 لیست از فایل ها بگیری که راحت بشه.
کسی نبود مارا یاری کند؟
حتی یه مثال کوچولو