آقا لطفا يكي به سوالات ناشيانه ما جواب بده :(

newbie

New Member
سلام عليكم

اقا من يه چند تا سوال ابتدايي داشتم ولي تا به حال كه جوابشون رو هيچ جا پيدا نكردم. اميدوارم كه شما بتونيد سوالات ساده منو جواب بدين.

1) ميشه بگيد كار PHP NUKE چيه ؟ منظورم اينه كه فقط براي قسمت فورومه يا نه براي كل ساختار يه سايته ؟

2) نرم افزار PHP my admin چه كاري انجام ميدهد ؟

3) چطور ميشه كاري كرد كه اخرين ارسالي هاي يك انجمن در صفحه اصلي سايت ديده بشوند‌؟

4) چطور ميشه كاري كرد كه بنرهاي كوچك در سايتي مثل همين سايت در صفحه اصلي بطور مداوم از پايين به بالا بروند ؟

5) چطور ميشود كاري كرد كه بشود براي سايت عضو گرفت ؟ ايا حتما به PHPBB يا PHP NUKE نياز است ؟

6)چطور ميشود كاري كرد كه تعداد اعضاي انلاين، تعداد اعضاي كل، تعداد پست ها و ... در سايت و صفحه اصلي ديده شود ؟

7)چگونه ميشود كاري كرد كه بجاي اين كه وقتي موس بر روي يك لينك ميرود و ادرس مستقيم ان لينك در Status bar ديده ميشود لينكي بصورت يك ماژول ديده شود ؟ بعنوان مثال نشان دادن چيزي مثل xxxxxxxx\module.php?id=10 بجاي لينك مستقيم مثل xxxxxxxx/download.htm

8)من بازم سوال داشتم ولي بقيه الان يادم نيست.

شما رو به خدا يكي به اين سوالات ما جواب بده
 

a_mollaei

Member
آقا براي اين چيزايي كه گفتي. بايد برنامه نوي سي انجام بدي. مي توني با يه ديتابيس تموم كار هاي مورد نظرتو انجام بدي. براي عضويت در سايت هم به چيز خاصي نياز نداري. خودت مي توني بنويسيش.

در مورد سوال 7 هرچي كه در قسمت href لينكت تايپ كني در status bar نمايش داده مي شه.
 

taher007

Member
دوست من سلام... خوش اومدی...
در مورد اکثر سوالاتون بحث شده... اگه یه سرچی بکنید...

phpMyAdmin برای کنترل و مدیریت دیتابیس به کار میره... با این برنامه خیلی راحت میتونید دیتابیس بسازید یا درون دیتابیس جدولی ایجاد کنید.، در جدول تغییری وارد کنید ... query وارد کنیدو خیلی کارای دیگه... برنامه هایی مثل SqlYog هم کار مشابهی انجام میدن...

موفق باشی...
 

newbie

New Member
سلام

اقا شمارو بخدا درست جواب بديد. من كه بيشتر گيج شدم. اخه اگر شما حرفه اي ها ندونيد ديگه كي بدونه ؟

7)چگونه ميشود كاري كرد كه بجاي اين كه وقتي موس بر روي يك لينك ميرود و ادرس مستقيم ان لينك در Status bar ديده ميشود لينكي بصورت يك ماژول ديده شود ؟ بعنوان مثال نشان دادن چيزي مثل xxxxxxxx\module.php?id=10 بجاي لينك مستقيم مثل xxxxxxxx/download.htm

من منظورم اينه كه ايا براي اين كار نيازي به نوشتن بانك داده هست ؟ چون بعيد بنظر ميرسه كه دستور Href بتونه با Id به يك صفحه لينك بده، نه ؟

دوست من سلام... خوش اومدی...
در مورد اکثر سوالاتون بحث شده... اگه یه سرچی بکنید...

استاد، اگه ميشه شما جور ما رو بكش و لينك ها رو بده، خيلي ممنون
 

taher007

Member
چشم... میگردم ببینم....
فکر کنم مشکل لینک با header و redirection درست باشه ؟ اگه دیدم کار میکنه این رو هم میگم...
( استاد هم خودتی)
مخلصم...
 

a Truth Seeking

Active Member
1 - PHP Nuke يك برنامه مديريت محتوا هست كه با برنامه نويسي به زبان PHP نوشته شده داراي قسمت هاي مختلفي مانند مقاله - دريافت فايل - تالار گفتمان و قسمتهاي متعدد ديگري هست مانند يك وب سايت كامل كه تقريبا تمامي نيازهاي يك وب سايت Normal رو براي داشتن قسمت هاي مختلف برطرف مي كنه و با نصب اون روي سيستم خودت مي توني با امكانات اون بيشتر اشنا بشي براي استفاده حقيقي اون بايد روي فضاي سرورت نصب بشه.
2 - نرم افزار PHP My Admin همونطوري كه دوتان ما در بالا گفتن براي مديريت و ساخت پايگاه داده براي برنامه نويسي هاي انجام شده شما هست يعني اون مي تونه براي شما يك محل ذخيره اطلاعات ورودي بسازه و شما خيلي راحت با اين برنامه مي تونين اون رو مديريت كنين.
3 - براي انجام اين كار اگر بخواي از خود برنامه PHP Nuke استفاده كني اين امكان به صورت آماده و رايگان موجود هست.
4 - اين امكان هم به صورت آماده و رايگان موجود هست مثلا دوست خوبمون در سايت http://www.hambastegibarayeazadiiran.com و در بخش دريافت فايل اون رو براي دريافت رايگان گذاشته.
5 - با خود اين برنامه مي شه براي سايت عضو گيري كرد اما اگر بخواي از اونها استفاده كني وگرنه بايد به يكي از زبان هاي برنامه نويسي Server Side اشراف كافي داشته باشي.
6 - جواب اين هم مثل سوال 3 هست.
7 - اين رو هم درست متوجه نشدم شرمنده.
 

taher007

Member
این هم از سوال آخر :wink:



کد:
<?
if($_REQUEST['mode']=='page1'){
header("Location: http://www.page1.com/");
}
if($_REQUEST['mode']=='page2'){
header("Location: http://www.page2.com/");
}
if($_REQUEST['mode']=='page3'){
header("Location: http://www.page3.com/");
}

?>

<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page1">This is the link to Page1</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page2">This is the link to Page2</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page3">This is the link to Page3</a><br>

موفق باشی... طاهر .
 

Ealireza

Member
taher007 گفت:
این هم از سوال آخر :wink:



کد:
<?
if($_REQUEST['mode']=='page1'){
header("Location: http://www.page1.com/");
}
if($_REQUEST['mode']=='page2'){
header("Location: http://www.page2.com/");
}
if($_REQUEST['mode']=='page3'){
header("Location: http://www.page3.com/");
}

?>

<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page1">This is the link to Page1</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page2">This is the link to Page2</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page3">This is the link to Page3</a><br>

موفق باشی... طاهر .
ببخشيد ها ولي يكم لغمه رو پيچوندي :wink:
كاري كه خيلي راحت با جاوا ميشه كرد با PHP كردي 8O
 

newbie

New Member
کد:
<? 
if($_REQUEST['mode']=='page1'){ 
header("Location: http://www.page1.com/"); 
} 
if($_REQUEST['mode']=='page2'){ 
header("Location: http://www.page2.com/"); 
} 
if($_REQUEST['mode']=='page3'){ 
header("Location: http://www.page3.com/"); 
} 

?> 

<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page1">This is the link to Page1</a><br> 
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page2">This is the link to Page2</a><br> 
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page3">This is the link to

سلام

اقا طاهر دستت درد نكنه، اما ميشه لطف كنيد بگيد $_server['php_self'] بايد با چه چيزي عوض شه‌؟

1 - PHP Nuke يك برنامه مديريت محتوا هست كه با برنامه نويسي به زبان PHP نوشته شده داراي قسمت هاي مختلفي مانند مقاله - دريافت فايل - تالار گفتمان و قسمتهاي متعدد ديگري هست مانند يك وب سايت كامل كه تقريبا تمامي نيازهاي يك وب سايت Normal رو براي داشتن قسمت هاي مختلف برطرف مي كنه و با نصب اون روي سيستم خودت مي توني با امكانات اون بيشتر اشنا بشي براي استفاده حقيقي اون بايد روي فضاي سرورت نصب بشه.
2 - نرم افزار PHP My Admin همونطوري كه دوتان ما در بالا گفتن براي مديريت و ساخت پايگاه داده براي برنامه نويسي هاي انجام شده شما هست يعني اون مي تونه براي شما يك محل ذخيره اطلاعات ورودي بسازه و شما خيلي راحت با اين برنامه مي تونين اون رو مديريت كنين.
3 - براي انجام اين كار اگر بخواي از خود برنامه PHP Nuke استفاده كني اين امكان به صورت آماده و رايگان موجود هست.
4 - اين امكان هم به صورت آماده و رايگان موجود هست مثلا دوست خوبمون در سايت http://www.hambastegibarayeazadiiran.com و در بخش دريافت فايل اون رو براي دريافت رايگان گذاشته.
5 - با خود اين برنامه مي شه براي سايت عضو گيري كرد اما اگر بخواي از اونها استفاده كني وگرنه بايد به يكي از زبان هاي برنامه نويسي Server Side اشراف كافي داشته باشي.
6 - جواب اين هم مثل سوال 3 هست.
7 - اين رو هم درست متوجه نشدم شرمنده.

سلام دوست خوب

خيلي ممنون از توجهت، اما اگه ممكنه لطف كنيد و بگوييد از كجا ميتونم اين PHP NUKE رو دريافت كنم ؟ در ضمن شنيدم كه خيلي هم حفره داره ؟ ايا ميشه اين نواقص رو رفع كرد ؟

اگه امكان داره لينك هاي مورد نياز من رو بذاريد. خيلي ممنون ميشم.
 

taher007

Member
newbie جان ، کافیه که آدرس اصلی لینک رو اینجا ذکر کنید
کد:
header("Location: http://www.page1.com/");

و در مورد phpNuke هم با اجازه دوستمون... شما یه سری به phprun.com بزنید... یه نسخه دیگه اومده به نام CPG-Nuke که میگن از نظر سرعت و امنیت خیلی ارتقا پیدا کرده... اونجا لینک دانلود رو هم ذکر کرده...

:wink:
 

newbie

New Member
اقا طاهر دوباره شرمنده كرديد

اقا من ميخوام يك وب سايت درست كنم مثل همين سايت كه همه چيز داشته باشه و فروم هم داشته باشه و قشنگ هم باشه و هيچي هم نميدونم كه چكار بايد بكنم.

اگر ممكنه راحت ترين راه ممكن رو بمن پيشنهاد كنيد. اگر من اين cpg چيچي رو نصب كنم همه مشكلاتم حل ميشه ؟ يا نه ؟

چي كار كنم كه با نصب يك نسخه نرم افزاري حالا هر چي ناك يا پي اچ پي بيبي يا هر چي ديگه به اون چيزايي كه ميخوام برسم ؟ مثلا امار سايت و تعداد كاربران در اول سايت و غيره

ببخشيد كه زياد ميپرسم
 

taher007

Member
newbie گفت:
اقا طاهر دوباره شرمنده كرديد

اقا من ميخوام يك وب سايت درست كنم مثل همين سايت كه همه چيز داشته باشه و فروم هم داشته باشه و قشنگ هم باشه و هيچي هم نميدونم كه چكار بايد بكنم.

اگر ممكنه راحت ترين راه ممكن رو بمن پيشنهاد كنيد. اگر من اين cpg چيچي رو نصب كنم همه مشكلاتم حل ميشه ؟ يا نه ؟

چي كار كنم كه با نصب يك نسخه نرم افزاري حالا هر چي ناك يا پي اچ پي بيبي يا هر چي ديگه به اون چيزايي كه ميخوام برسم ؟ مثلا امار سايت و تعداد كاربران در اول سايت و غيره

ببخشيد كه زياد ميپرسم

اختیار دارید...
انجمن های اینجا که phpbb هستند... ظاهرش تو این سایت خوب خیلی بهتر شده ولی در کل ظاهر اصلی خودش هم بد نیست...

اگه شما فارسی نیاز دارید فکر کنم همین phpbb خوب باشه...یه چیزی تو مایه های همین فاروم سایت... یه انجمن هم داره همین چند کوچه پایین تر... به اونجا یه سری بزنی پشیمون نمیشی...

شما روی localhost یه بار این phpbb رو نصب کن... راهنمای کاملش هم تو انجمنش هست... برای تجربه هم شده مفیده...

موفق باشی... طاهر.
 

a Truth Seeking

Active Member
بله دوستان همه جواب ها رو دادن و در آخر مي شه گفت كه حفره هاي امنيتي PHP Nuke قابل برطرف سازي براي مدت كوتاهي هست اما نه براي مدتي طولاني چون دوباره يه حفره جديد و مشكل جديد اما براي اطلاع بيشتر در مورد برنامه CPG Nuke مي تونين به آدرس زير برين.
http://forum.majidonline.com/viewtopic.php?p=100943
 

newbie

New Member
Notice: Undefined index: mode in g:\easyphp1-7\www\index.php on line 2

Notice: Undefined index: mode in g:\easyphp1-7\www\index.php on line 5

Notice: Undefined index: mode in g:\easyphp1-7\www\index.php on line 8
This is the link to Page1
This is the link to Page2
This is the link to Page3

اقا طاهر

متاسفانه كد هايي كه نوشتيد باعث بروز پيغام Notice ميشوند نه پيغام خطا‌! ولي چكار ميتونم بكنم تا اينها رو هم نشون نده ؟ اصلا اينا معني شون جيه ؟

البته لينك ها همه بدرستي كار ميكنند
قربانت
 

taher007

Member
برای اینکه کوتاه تر باشه فقط قسمت اصلی رو گذاشتم...
این هم کامل ترش...
(خط اول چک می کنیم که اگه هنوز مقدار mode تعریف نشده برنامه رو اجرا نمی کنیم)
از اونجا که در قبلی این خط نبود با اجرای برنامه پیغام میداد که این متغیر mode شما مقداری مقداری نداره...)
در ضمن لینک سوم هم عوض کردم... با زدن روی اون پنج ثانیه یک پیغام نمایش داده میشه... سپس به اونجا میره...)
کد:
<?
if(!isset($_REQUEST['mode'])){echo 'Please click on any link<br>';
}else{

if($_REQUEST['mode']=='page1'){
header("Location: http://www.page1.com/");}
if($_REQUEST['mode']=='page2'){
header("Location: http://www.page2.com/");}
if($_REQUEST['mode']=='page3'){
header( 'refresh: 5; url=http://localhost/phpinfo');
echo 'You will be redirected in 5 seconds<br>';}

}

?>

<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page1">This is the link to Page1</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page2">This is the link to Page2</a><br>
<a href="<? echo $_SERVER['PHP_SELF']; ?>?mode=page3">This is the link to Page3</a><br>

موفق باشی... :wink:
 

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

بالا