• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

به یک مبتدی برای آپلود سایت کمک کنید

Vahid.k

Guest
تاریخ عضویت
15 آگوست 2005
نوشته‌ها
144
لایک‌ها
5
.....................
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
دوست عزیز اگر شما کنترل پانل دارین اول باید مطمئن بشن که توی کنترل پانل شما FTP Account تعریف شده باشه.

اگر تعریف شده بود میتونین سایتتون رو با FTP آپلود کنین.
اگر که FTP تعریف شده بود و شما User و پسوردتون رو داشتین میتونین اقدام به آپلود سایت کنین. برای این کا هم میتونین از cuteFTP استفاده کنین ولی را ساده ترش که اکثر هاستینگ ها هم ازش پشتیبانی میکنن و برای شما که مبتدی هستین ساده تره اینه که تو پنجره Internet Explorer تایپ کنین :

ftp://YourSiteName.com
یا
ftp.YourSiteName.com
که البته به جای YourSiteName.com باید آدرس سایتتونو بزنین. اگر FTP داشته باشی یه پنجره میاد که ازت یوزر و پس میخواهد اگر اونارو درست وارد کنی محیط داخل FTP دقیقا مثل فولدر های ویندوز ظاهر میشه و به راحتی میتونی با کپی و paste سایتتو رو فضا کپی کنی.

نکته در بعض هاستسنگ ها فولدری با نام wwwroot هست که سایت رو از FTP باید تو اون کپی کرد اگر این فولدر رو نداری تو FTP تو همون صفحه اصلی FTP کپی کن.
یادتم باشه که نام HomePage باید یکی از نام های استاندارد مثل :

default.htm
index.htm

باشه
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
من زیاد با پرشین بلاگ کار نکردم ولی تا اونجایی که میدونم اون واسه هر پست از یک صفحه استفاده میکنه که با QueryString شناسه پست رو دریافت میکنه و نظرات اون پست مخصوص رو میگیره.
شما واسه اینکه این کارو بکنی باید یکی از پست هاتو مختص نظر خواهی سایتت قرار بدی و آدرس صفحه نظر خواهیتو به اون لینک بدی آدرس هاشم بصورت زیر خواهد بود :

http://commenting.persianblog.com/ucomments.asp?id=XXXXXX

اون بخشی که بصورت ... میبینی هست ucomments.asp?id=XXXXXX

که بجای XXXXXX شما باید شناسه پستیرو که فرستادی و میخوای واسش کامنت بگیری رو بزاری.
اگرم بخواهی که صفحه popup بشه یعنی مثل پرشین بلاگ تو یک صفحه کوچیک بدون آدرس بار و دکمه jump کنه باید از جاوا اسکریپت استفاده کنی.
اگر اونم بلد نیستی بگو تا بگم.
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
به نقل از Vahid.k :
والا ما اگه جاوا اسكريپ بلد بوديم كه اينقدر شما رو اذيت نمي كرديم.
لطفا توضيح بديد. متشكرم.


واسه اسکریپت تگ زیر رو تو قسمت <head< صفحه کپی کن

کد:
<script language="javascript">
function comment() {
window.open('http://commenting.persianblog.com/ucomments.asp?id=XXXXXX', 'comments', 'width=500 , height=150, status=no, scrollbars=no, toolbar=no, ScreenX=300, ScreenY=200, left=300, top=200');
}
</script>


بعد پارامتر های محل صفحه و ابعاد صفحه رو (width و ScreenX و ...) به دلخواه خودت تغییر بده و برای هرکدوم عدد دلخواه بده (امیدوارم که این یه کارو بلد باشی)
بعدشم واسه فراخواني اسكريپت تو تگ لينكت اينو اضافه كن مثلا براي لينك با ليبلClick for comment اینجوری عمل کن.

کد:
<a href="#" onClick =" JavaScript:comment();">click for comment</a>
 

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
به نقل از Vahid.k :
بخاطر توضيح کامل بسيار متشکرم
يک سئوال ديگه
چطوري ممکنه داخل سايتم يک قسمت براي ارسال ايميل فارسي به صندوق پستي خودمgmail
بگذارم؟

( مي بخشيد كه پررو شدم هي سئوال مي كنم :rolleyes: )
اول نتپد رو وا كنو كدهاي زير رو توش كپي كن. بعد اونو با فرمت php سيو كن. فقط جاي آدرس ايميل من مال خودتو وارد كن.
PHP:
      <?php 
$first_name = $_POST['first_name']; 
$last_name = $_POST['last_name']; 
$email_address = $_POST['email_address']; 

$first_name = stripslashes($first_name); 
$last_name = stripslashes($last_name); 
$email_address = stripslashes($email_address); 


if((!$first_name) || (!$last_name) || (!$email_address) ){ 
    echo 'You did not submit the following required information! <br />'; 
    if(!$first_name){ 
        echo "Name is a required field. Please enter it below.<br />"; 
    } 
    if(!$last_name){ 
        echo "E-mail Address is a required field. Please enter it below.<br />"; 
    } 
    if(!$email_address){ 
        echo "Message is a required field. Please enter it below.<br />"; 
    } 

         
        include 'form.html'; 
        exit(); 
} 


$subject = "message"; 
$message = "$first_name <br> $last_name <br> $email_address"; 

if(mail("[email protected]" , $subject, $message)=== true){ 
echo "your information has been sent"; 
}else{ 
echo "your information hasnot been sent"; 
} 




?>
بعد هم باز نتپد رو وا كنو اين كدهاي زيرو كپي كن توش و اونو با فرمت html ذخيره كن.
HTML:
<html>

<head>
<title>New Page 1</title>
</head>

<body>
              <form  method="post" action="/form.php">                                                                        
  <table width="100%" border="0" cellpadding="4" cellspacing="0">                                                                        
    <tr>                                                                         
          <td width="76%" align="center">                                                                        
      <input name="first_name" type="text"  size="9" value="name"></td>                                                                        
    </tr>                                                                        
    <tr>                                                                                                                                                 
      <td align="center">                                                                        
      <input name="last_name" type="text"  size="9" value="E-mail"></td>                                                                        
    </tr>                                                                        
    <tr>                                                                         
            <td align="center">                                                                        
      <p align="right">                                                                       
      <textarea name="email_address" type="text"  size="20" rows="2" cols="10"> message</textarea></p>                                                                     
            </td>                                                                       
    </tr>                                                                                                                                               
    <tr>                                                                                                                                         
      <td align="center"><input type="submit" name="Submit" value="Submit"></td>                                                                       
    </tr>                                                 
      </form>   
</body>
حالا برو تو form.html و از اونجا ايميل رو بزن.
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
به نقل از raminonline :
اول نتپد رو وا كنو كدهاي زير رو توش كپي كن. بعد اونو با فرمت php سيو كن. فقط جاي آدرس ايميل من مال خودتو وارد كن.

اين البته در صورتي كار ميكنه كه سرورت از PHP پشتیبانی کنه اگه نه که باید از CGI یا FrontPage Server Extention استفاده کنی یا اگر سرورت IIS ویندوزه که از ASP.
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
کد PHP رو با فرمت PHP و HTML رو با HTML سیو کن و اونو تو همون پوشه Public_html آپلود کن فقط تو صفحه PHP و داخل کد ها باید ایمیل آقای رامین رو برداری و آدرس ایمیل خودتو بزاری همین.
 

kouroshm

کاربر تازه وارد
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
149
لایک‌ها
0
اگر آدرس رو درست میزنی و این خطارو میده (خطای شماره 404) یا صفحه رو بد آپلود کردی و یا اینکه در دایرکتوری بدی کپی کردی.
 
بالا