سلام
منم بعد از گذشته مدت ها برگشتم !!
سلام استاد داگی کاربر فعال شدنت مبارک اخطار چرا گرفتی؟!!!
راستی سوال داشتم :
چطوری ساب دومین مجازی میشه ساخت؟
تشکر// :دی
Printable View
سلام
منم بعد از گذشته مدت ها برگشتم !!
سلام استاد داگی کاربر فعال شدنت مبارک اخطار چرا گرفتی؟!!!
راستی سوال داشتم :
چطوری ساب دومین مجازی میشه ساخت؟
تشکر// :دی
ویندوزش رو نمی دونم ولی تو لینوکس یه فایل با نام [/CODE].htaccess[CODE] درست می کنی
و توش این رو می نویسی:
اون whatever.com و path/to/whatever رو هم باید متناسب با سایتت ، عوضشون کنیکد:RewriteEngine On
RewriteCond %{HTTP_HOST} (www\.|[^(.*)]){1}whatever.com [NC]
RewriteRule .* - [L]
RewriteCond %{HTTP_HOST} ^([^.]+)\.whatever.com [NC]
RewriteRule .* /path/to/whatever/webroot/%1/index.html [L]
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)\.whatever.com [NC]
RewriteRule .* /path/to/whatever/webroot/%2/%1.html [L]
و این که مرسی
path/to/whatever این واسه چیه؟
خوب بعد اینکه این کار رو انجام دادم چطور میشه دامنه مجازی؟
جاییه که فایل هات قرار دارهنقل قول:
path/to/whatever این واسه چیه؟
از اون به بعد هر چیزی رو قبل از دامنه ات وارد کنی، با اون خط آخریه عوض میشهنقل قول:
خوب بعد اینکه این کار رو انجام دادم چطور میشه دامنه مجازی؟
مثال:
chat.dogtag.ir ->کد:www.dogtag.ir/chat/index.html
/path/to/whatever/webroot/%2/%1.html
یعنی اینجا من باید آدرس فایلم رو بنویسم؟ و path هم نام ساب دومین مجازی منه ؟
بعد فایل رو باید کجا بزارم ؟ .http... ??
الان خودت واسه همین مثالت رو پر کن
نه دیگه!
کل /path/to/whatever/webroot/%2/%1.html رو باید با مسیرت عوض کنی:
D:\vhosts\dogtag.ir\httpdocs\%2\%1.php
درصد ها واسه چی هستند؟
Regular Expressions ه عزیزم
با (یه عبارتی){1} تعریف میشه و با %1 خونده میشه
البته به جای 1 می تونی هر عددی بذاری (یه index ه)
من یکم گیج شدم
حالا یه کاری کن کل اون کدی که دادی رو با مثالی که زدی واسم بگو
یه چیزی مثل <?php خودموننقل قول:
RewriteEngine On
هنگام وارد کردن آدرس، چک می کنه که آیا چیزی قبل از whatever.com تو براوزر وارد شده یا نه؟ مثلاً abcd.whatever.comنقل قول:
RewriteCond %{HTTP_HOST} (www\.|[^(.*)]){1}whatever.com [NC]
گیر نده دیگه!!!نقل قول:
RewriteRule .* - [L]
فکر کنم یعنی پایان شرط اول
این رو هم گیر نده!نقل قول:
RewriteCond %{HTTP_HOST} ^([^.]+)\.whatever.com [NC]
فکر کنم مثل همون شرط بالا باشه
میاد میگه که هر چیزی که از شرط اول بدست آودری رو با نام %1 داشته باش و این صفحه ای رو که آدرسش رو نوشتی رو نشون بدهنقل قول:
RewriteRule .* /path/to/whatever/webroot/%1/index.html [L]
و به این دلیل بین همه ی کلماتش / گذاشته که بدونی باید آدرسی وارد کنی و space نزنی
مثل بالانقل قول:
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)\.whatever.com [NC]
RewriteRule .* /path/to/whatever/webroot/%2/%1.html [L]
این واسه ویندوز کار نمیکنه؟ خوب کسی ویندوز رو نداره؟!
آقا واسه ویندوز رو پیدا کردم تو فایل .security هستش
تشکر/
سلام
من میخواستم بدونم کدی وجود داره که بشه با اون در زمان تعیین شده به طور اتوماتیک مثلا در 15 دقیقه یه ستون رو از بانک حذف کنه
یعنی مثلا از بانک امیر - در فیلد نام ف ی ل ت ر کنه نام امیر و اون رو پاک کنه بعد از 15 دقیقه
حالا اگر کدی هست بزارین یا روشی دیگه ای بگید
تشکر//
کد پاک کردن رو که می دونی:
DELETE FROM ...
این رو توی یه فایل php می ذاری و بعد با cron یا تو ویندوز اسمش یادم نیست، یه task می ذاری اینجوری:
PHP /path/to/file.php
به مدت 15 دقیقه
-----
یا می تونی بگی هر بازدید کننده ای که اومد، زمانش رو بخونه و اگز برابر اون زمان تعیین شده بود، عملیات حذف رو انجام بده
-----
با SQL هم فکر کنم بشه ولی بلد نیستم
نه ببین
من تو جدول زمان دارم مثلا 11:20 یا 10 May مثلا این زمان دو ساعت بعد یا یه ماه بعد شد پاک کنه
اینطوری منظورم هستش
منظورت رو نفهمیدم
توضیح بیشتر بده تا متوجه بشم
ببین تو بانک amir یه فیلد دارم date و در یک ستون در فیلد date محتواش هست 11:50 من میخوام 5 دقیقه بعد این ستون رو پاک کنه اتوماتیک ( به ساعت 11:50 کاری نداشته باش (مثال زده بود ));
خب مال من هم همین کار رو می کنه دیگه!
خوب دیگه من هیچی نفهمیدم از اون یه مثالی بزن
دوستان یه نیگاه به این مثلا کد ی که نوشتم بندازید لطفا .قراره اطلاعات رو از پایگاه بگیره بعد تو یه جدول نشون بده
لطفا بگید که اصلا میشه از سوییچ استفاده کرد یا خیر چون از case:'نویسنده' ارور میگیره.دو اینکه ممکنه مشخص کنین این کد رو کجا بنویسم که مثل سایت bekhan.com اطاعات رو نشون بده.کد:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$search =$_POST['tfsearch'];
$select =$_POST['tfselect'];
$ServerName ="localhost";
$User ="root";
$pass ="";
$link =mysql_connect($ServerName,$User,$pass);
mysql_select_db(shop,$link);
switch($select)
{
case:'نویسنده'
$query =" select * from books where author = $search ";
break;
case:'قیمت'
$query =" select * from books where price = $search ";
break;
defult:
$query =" select * from books where title = $search ";
}
$result ==mysql_query($query);
if($result)
{
$rownum =mysql_fetch_assoc($result);
print("$rownum مورد یافت شد.");
for ($i=0,$i<$rownum,$i++)
{
?>
<table>
<tr><td>شابک:</td>
<td><?php $rownum['isbn'] ?></td>
</tr>
<tr><td>عنوان:</td>
<td><?php $rownum['title'] ?></td>
</tr>
<tr><td>نویسنده:</td>
<td><?php $rownum['author'] ?></td>
</tr>
<tr><td>ناشر:</td>
<td><?php $rownum['publisher']?> </td>
</tr>
<tr><td>قیمت:</td>
<td><?php $rownum['price'] ?></td>
</tr>
<tr><td>تعداد صفحات:</td>
<td><?php $rownum['page'] ?></td>
</tr>
<tr><td>توضیحات:</td>
<td><?php $rownum['comment'] ?> </td>
</tr><br />
</table>
<?php
}
?>
</body>
</html>
کد صفحه:
کمک کنین من واقعا در حچل افتادمکد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Home Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="mm_travel2.css" type="text/css" />
<script language="JavaScript" type="text/javascript">
var d=new Date();
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
//Ensure correct for language. English is "January 1, 2004"
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
</script>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
}
#Layer2 {
position:absolute;
width:99%;
height:58px;
z-index:1;
left: 220px;
top: 155px;
background-color: #CC6699;
}
.style1 {
color: #000099;
font-weight: bold;
}
</style>
</head>
<body bgcolor="#C0DFFD" dir="rtl">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#3366CC">
<td colspan="3" rowspan="2"><img src="images/gh1.jpg" alt="Header image" width="501" height="127" border="0" /></td>
<td height="63" colspan="3" id="logo" valign="bottom" align="center" nowrap="nowrap">قفسه.کام
</td>
<td width="4"> </td>
</tr>
<tr bgcolor="#3366CC">
<td height="64" colspan="3" id="tagline" valign="top" align="center">فروشگاه اینترنتی کتاب</td>
<td width="4"> </td>
</tr>
<tr>
<td colspan="7" bgcolor="#003366"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>
<tr bgcolor="#CCFF99">
<td colspan="7" id="dateformat" height="25"> <script language="JavaScript" type="text/javascript">
document.write(TODAY); </script> </td>
</tr>
<tr>
<td colspan="7" bgcolor="#003366"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>
<tr>
<td width="165" height="459" valign="top" bgcolor="#E6F3FF">
<table border="0" cellspacing="0" cellpadding="0" width="165" id="navigation" >
<tr>
<td width="165"> <br />
<span class="style1">لیست موضوعی کتاب ه</span>ا<br /></td>
</tr>
<tr>
<td width="165"><a href="insertcategory.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="insertbook.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="insertpublisher.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="deletecategory" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="deletepublisher.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="deletecategory.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="changepassword.php" class="navText">**</a></td>
</tr>
<tr>
<td width="165"><a href="orderlist.php" class="navText">**</a></td>
</tr>
</table>
<br />
<br />
<br />
<br /> </td>
<td width="50"><img src="mm_spacer.gif" alt="" width="50" height="1" border="0" /></td>
<td colspan="2" valign="top"><p><br />
<form name="form1" method="post" action="search.php">
<table width="396" border="0" cellpadding="2" >
<tr>
<td width="182" height="42" scope="col">جستجو:
<input type="text" name="textfield" /></td>
<td width="123" scope="col"> <select name="select">
<option>عنوان</option>
<option>قیمت</option>
<option>نویسنده</option>
</select></td>
<td width="71" scope="col"><input type="submit" name="Submit" value=" بگرد" /></td>
</tr>
</table>
</form>
<p> </p>
<div id="main"> <table width="100%" height="624" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="49" class="pageName">Welcome Message Here</td>
</tr>
<tr>
<td height="331" class="bodyText">
<p> </p> </td>
</tr>
</table>
</div>
<br /> </td>
<td width="50"><img src="mm_spacer.gif" alt="" width="50" height="1" border="0" /></td>
<td width="217" valign="top"><br />
<table width="214" border="1">
<tr>
<td>
<form method="post" action="regist.php">
<p>نام کاربری
<input type="text" name="username" />
</p>
<p><br />nagepage
رمز عبور
<input type="password" name="password" />
</p>
<p> <br/>
<input type="submit" value="ورود" name="enter"/>
</p>
</form>
</td>
</tr>
</table>
</td>
<td width="4"> </td>
</tr>
<tr>
<td width="165"> </td>
<td width="50"> </td>
<td width="452"> </td>
<td width="32"> </td>
<td width="50"> </td>
<td width="217"> </td>
<td width="4"> </td>
</tr>
</table>
</body>
</html>
یه مشکل میبینم:
باید 1 بار = بنویسینقل قول:
$result ==mysql_query($query);
و در کل اینجوری که به نظر میاد case هات رو اشتباه نوشتی
اینجوری نوشتی:
باید اینجوری بنویسی:نقل قول:
case:'نویسنده'
نقل قول:
case 'نویسنده':
دستت درد نکنه استاد داگی.
خدا خیرت بده.حالا از؟> انتهای کد php ایراد میگره
کد کامل شده ات رو یه بار دیگه بذار تا بگم
ولی احتمالاً یه { باز کردی که نبستبپی اش
سلام
استاد داگی جواب مارو ندادی آخر
تشکر//
الان مثال دم دست ندارم
شرمنده
مشکلی نیست پس تا فردا بزار دست استاد داگی درد نکنه ته قربون :دی
از خط بعد از defult ایراد میگیره
کد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
$search =$_POST['tfsearch'];
$select =$_POST['tfselect'];
$ServerName ="localhost";
$User ="root";
$pass ="";
$link =mysql_connect($ServerName,$User,$pass);
mysql_select_db(shop,$link);
switch($select)
{
case'نویسنده':
$query =" select * from books where author = $search ";
break;
case'قیمت':
$query =" select * from books where price = $search ";
break;
defult
$query =" select * from books where title = $search ";
}
$result =mysql_query($query);
if($result)
{
$rownum =mysql_fetch_assoc($result);
print("$rownum مورد یافت شد.");
for ($i=0,$i<$rownum,$i++)
{
?>
<table>
<tr><td>شابک:</td>
<td><?php $rownum['isbn'] ?></td>
</tr>
<tr><td>عنوان:</td>
<td><?php $rownum['title'] ?></td>
</tr>
<tr><td>نویسنده:</td>
<td><?php $rownum['author'] ?></td>
</tr>
<tr><td>ناشر:</td>
<td><?php $rownum['publisher']?> </td>
</tr>
<tr><td>قیمت:</td>
<td><?php $rownum['price'] ?></td>
</tr>
<tr><td>تعداد صفحات:</td>
<td><?php $rownum['page'] ?></td>
</tr>
<tr><td>توضیحات:</td>
<td><?php $rownum['comment'] ?> </td>
</tr><br />
</table>
<?php
}
}
?>
</body>
</html>
defult با : وبدون : هم امتحان کردم
درستش اینه:
نقل قول:
default:
ارور می ده همون خط defult:
Parse error: parse error, unexpected ':' in C:\Program Files\EasyPHP 2.0b1\www\test\search.php on line 30
املاش رو غلط می نویسی
به پست قبلی ام دقت کن
اقا شرمنده :45:
سلام
من اون دفعه سوال پرسیدم که ای پی شخص رو چطور میشه گرفت! الان ای پی یه کامپیوتر رو چطور میتونم بگیرم؟
تکشر :31:
دیگهکد:$_SERVER['REMOTE_ADDR'];
سلام
دست استاد داگی فعاله کار نکنه :31: >> :دی
پست اشتباه ارسال شد اگر میشه حذف کنید
تشکر//
کدهای سرچ گوگل در سایتم و میخوام مخصوصا که زیر سرچ دو تا radio box داشته باشم کخ یکی در سایت خودم سرچ کنه یکی هم وب
اینجا جای پرسیدن این سوال نیستنقل قول:
جای این سوال توی قسمت صفحات استاتیک یا صفحه اصلی تالار طراحی وب هست
البته این موضوع هم قبلاً بحث شده و به جواب هم رسیده شما سرچ کن حتماً پیدا میکنی نیازی به پست و تاپیک جدید نیست
سلام
استاد داگی اگر میشه تو یه کد php توش چند خط کد html به همراه java بزارید میخوام ببینم من کجای کارم غلط اگر میشه بزاریییید
تشکر// :31:
سلام استاد شالی
به 2 صورت ه:
[PHP]<?php
// Some Codes
?>
<html></html>
<?php
// Some Codes
?>[/PHP]
و
[PHP]print $a . "<html dir=\"rtl\"></html>" . $b;[/PHP]