نمایش نتایج: از شماره 1 تا 10 , از مجموع 14

موضوع: راهنمایی برای ویرایش کد های Html

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن dizaji_saeed آواتار ها
    تاریخ عضویت
    Jul 2016
    نوشته ها
    186
    تشکر تشکر کرده 
    89
    تشکر تشکر شده 
    242
    تشکر شده در
    208 پست

    پیش فرض پاسخ : راهنمایی برای ویرایش کد های Html

    نقل قول نوشته اصلی توسط alirad نمایش پست ها
    سلام
    دوستان میخوام فرم ارتباط با ما رو ویرایش کنم و 3 تا سوال دارم

    1-چه جوری میشه به جای رنگ سبز پس زمینه یه عکس دلخواه قرار بدم؟
    2-چه جوری میشه اجباری بودن یا نبودن پر کردن فیلدهای مختلف فرم رو تعیین کرد؟
    3-چه جوری باید تعیین کنم که بعد از زدن دکمه ارسال فرم به کجا ارسال بشه؟یعنی کجا باید فرم ارسالی رو دریافت کنم

    تشکر

    https://codepen.io/colorlib/pen/KVoZyv
    درود خدمت شما دوست عزیز


    1. در بخش css و قسمت body ، مقدار backgroud برابر 4CAF50 که معرف رنگ سبز هست. با تغییر این مقدا میتونین رنگ دلخواه رو اعمال کنین. از همون بخش هم میتونین با تعریف url بکگراند ، تصویر با ویژگیهای دلخواهتون رو وارد کنین

    2. برای پاسخ به این سوال بهتر هست اول پاسخ 3 رو مطالعه بفرمایین ، سپس در ادامه همون ، پاسخ 2 رو براتون مینویسم


    3. در بخش html در هدر کدها ، سطر دوم که مربوط به form هست ، میتونین با تعیین مقدار action ، مقصد رو تعریف کنین که مثلا اطلاعات فرم به form.php ارسال بشن و پس از پردازش اطلاعات هم به ایمیلتون ارسال بشن


    ادامه 2 : در مقصدی که تعریف کردین (درشماره 3 و پیچ php ) میتونین تعریف کنین که پس از پردازش اطلاعات ، اولا اطلاعات مثلا به ایمیل شما ارسال بشن دوما با تعریف دستورات شرطی ، میتونین اجباری بودن یا اختیاری بودن فیلدهارو تعریف کنین. (حتی میشه پیامی تعریف کنین که در صورت خالی بودن ، پیغامی به کاربر نمایش بده که فیلد بایستی خالی نباشد)


    مثلن برام فیلد Name مقدارها به صورت زیر میتوان نوشت ( در مقصد form.php)


    تعریف متغییر دریافت از فرم:
    @$Name = addslashes($_POST['Name']);

    بررسی مقدار خالی/پر بودن فیلد (اجباری/اختیاری کردن)
    if (strlen($Name) == 0 )
    { die("لطفا نام و نام خانوادگی خود را وارد نمایید"); }

    در انتها برای ارسال به ایمیل ، به صورت زیر میتونین فرم رو تکمیل کنین:

    $header = "From: $EMail\n" .
    "Reply-To: $EMail\n";
    $header .= "Content-Type: text/html; charset=UTF-8\n";
    $subject = "موضوع";
    $email_to = "ایمیل مقصد شما";
    $message =
    "Name: $Name"."<br />" ;

    @mail($email_to, $subject ,$message ,$header ) ;
    echo("تاییدیه ارسال اطلاعات فرم جهت نمایش به کاربر");

    باتقدیم احترام ؛ موفق باشین
    مجموعه تجاری تاتسو | ارائه دهنده خدمات برتر میزبانی وب
    هاست ، سرور ، دامنه ، لایسنس ، پنل پیامک و ....
    https://Tatso.IR | ID tlgrm : @tatso_ir | 041-34520804 | 09210956672

  2. تعداد تشکر ها از dizaji_saeed به دلیل پست مفید


  3. #2
    عضو انجمن
    تاریخ عضویت
    Jul 2016
    نوشته ها
    335
    تشکر تشکر کرده 
    619
    تشکر تشکر شده 
    96
    تشکر شده در
    77 پست

    پیش فرض پاسخ : راهنمایی برای ویرایش کد های Html

    نقل قول نوشته اصلی توسط dizaji_saeed نمایش پست ها
    درود خدمت شما دوست عزیز


    1. در بخش css و قسمت body ، مقدار backgroud برابر 4CAF50 که معرف رنگ سبز هست. با تغییر این مقدا میتونین رنگ دلخواه رو اعمال کنین. از همون بخش هم میتونین با تعریف url بکگراند ، تصویر با ویژگیهای دلخواهتون رو وارد کنین

    2. برای پاسخ به این سوال بهتر هست اول پاسخ 3 رو مطالعه بفرمایین ، سپس در ادامه همون ، پاسخ 2 رو براتون مینویسم


    3. در بخش html در هدر کدها ، سطر دوم که مربوط به form هست ، میتونین با تعیین مقدار action ، مقصد رو تعریف کنین که مثلا اطلاعات فرم به form.php ارسال بشن و پس از پردازش اطلاعات هم به ایمیلتون ارسال بشن


    ادامه 2 : در مقصدی که تعریف کردین (درشماره 3 و پیچ php ) میتونین تعریف کنین که پس از پردازش اطلاعات ، اولا اطلاعات مثلا به ایمیل شما ارسال بشن دوما با تعریف دستورات شرطی ، میتونین اجباری بودن یا اختیاری بودن فیلدهارو تعریف کنین. (حتی میشه پیامی تعریف کنین که در صورت خالی بودن ، پیغامی به کاربر نمایش بده که فیلد بایستی خالی نباشد)


    مثلن برام فیلد Name مقدارها به صورت زیر میتوان نوشت ( در مقصد form.php)


    تعریف متغییر دریافت از فرم:
    @$Name = addslashes($_POST['Name']);

    بررسی مقدار خالی/پر بودن فیلد (اجباری/اختیاری کردن)
    if (strlen($Name) == 0 )
    { die("لطفا نام و نام خانوادگی خود را وارد نمایید"); }

    در انتها برای ارسال به ایمیل ، به صورت زیر میتونین فرم رو تکمیل کنین:

    $header = "From: $EMail\n" .
    "Reply-To: $EMail\n";
    $header .= "Content-Type: text/html; charset=UTF-8\n";
    $subject = "موضوع";
    $email_to = "ایمیل مقصد شما";
    $message =
    "Name: $Name"."<br />" ;

    @mail($email_to, $subject ,$message ,$header ) ;
    echo("تاییدیه ارسال اطلاعات فرم جهت نمایش به کاربر");

    باتقدیم احترام ؛ موفق باشین
    واقعا ممنونم از شما بابت توضیحات کاملتون انجام میدم اگر مشکلی داشتم بازم مزاحمتون میشم

    - - - Updated - - -

    نقل قول نوشته اصلی توسط Reza G نمایش پست ها
    سلام

    1- توی کدهای css مقدار

    کد:
    background: #4CAF50;
    را جایگزین کنید با

    کد:
    background-image: url("bg.jpg");
    به جای bg.jpg آدرس عکس مدنظر را وارد کنید.

    2- توی کدهای html با استفاده از صفت required برای اینپوت ها قابل تعیین هست. مثال زیر یه فیلد ضروریه:

    کد:
    <input placeholder="Your Web Site (optional)" type="url" tabindex="4" required>
    3- اینو برای کجا میخواید؟ برای ارسال به دیتابیس یا فقط میخواید ورودی فرم، در جایی نمایش داده بشه؟
    ممنون از توضیحات مفیدتون در مورد سوال۳ میخوام این فرم رو توی سایتم قرار بدم و وقتی کسی فرم رو پر کرد محتوای فرم برای من ارسال بشه حالا یه رونوشت هم به خود پر کننده فرم ارسال شد چه بهتر

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نیاز به یک طراح مسلط به html-css-js برای ویرایش و رفع مشکلات
    توسط mgt1234 در انجمن درخواست خدمات طراحی و گرافیکی
    پاسخ ها: 8
    آخرين نوشته: December 11th, 2017, 20:28
  2. نیازمند ویرایشگر قالب html
    توسط FILMHOO در انجمن خدمات طراحی و گرافیکی
    پاسخ ها: 0
    آخرين نوشته: September 23rd, 2014, 14:47
  3. ویرایش یک قالب html
    توسط JATHIYA در انجمن HTML-XHTML
    پاسخ ها: 3
    آخرين نوشته: January 5th, 2014, 20:15
  4. ویرایش تحت وب صفحات html
    توسط khudeman در انجمن دیگر سیستم ها
    پاسخ ها: 13
    آخرين نوشته: November 1st, 2010, 21:34

مجوز های ارسال و ویرایش

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