آرتین کریمی
3 ماه پیش توسط آرتین کریمی مطرح شد
3 پاسخ

سوال php

سلام دوستان
خوب هستین؟
خسته نباشید
یه سوالی راجب PHP داشتم
من همین یه هفته پیش با پی اچ پی شروع به کار کردم و تازه کار هستم
من نمیدونم چه جلسه ای بودم که آقای حسام موسوی گفت: شما می تونید توی سند های PHP از کد های HTML هم استفاده کنید خب بله این کار رو میشه انجام داد ولی احساس کردم پی اچ پی از کد های اچ تی ام ال استفاده می کنه بعد که جلسه که کد ها رو تمرین و تکرار کردم کد های اچ تی ام ال نوشتم و اون ها رو با دستور اجرای کد های پی اچ پی ران کردم و کاملا خروجی درست بود ولی توی جلسات دیگه که با تگ php و دستورات آشنا شدم(در حال حاضر 15% بلدم) دستورات رو مثل چیز قبلی تمرین و تکرار کردم و چند پروژه باهاش نوشتم ولی با خودم گفتم: چون php میره کد های html رو برای برگردوندن خروجی استفاده می کنه پس تگ link هم جزو اون ها میشه و میشه توی پی اچ پی استفاده کرد کد رو نوشتم و خروجی گرفتم کد css هم یه چیزی مثل زیر بود:

body {
background-color: #282828
}

با چند تا استایل دیگه حالا بقیه استایل ها رو بیخیال
چند جلسه بعد که رفتم جلوتر با متغیر ها آشنا شدم و یه مثال هم این شکلی بود

<?php
;$num = 0
;num++
?>

بعدش خروجی گرفتم دیدم(اگه یادم باشه) گفت 1
ولی یه احساسی که داشتم اینه که اچ تی ام ال و جاوااسکریپت توی پی اچ پیه چون دوره جاوااسکریپت دیدم
ولی به صورت یه چیز دیگه
سوالم اینه:

  • پی اچ پی همین کد های html معمولی و یه چیزی شبیه کد ها جاوااسکریپتی هست؟
  • توی پی اچ پی میشه جاوااسکریپت لود کرد ?
    برای مثال: من میام کد لود رو میزنم و یه باتن با onclick میسازم بعدش وقتی اون جاوااسکریپت لود شده همون کار هایی که توی فانکشن جاوااسکریپت گفته شده انجام بده
    @Raymond @salar.mohammad2013

ثبت پرسش جدید
مهدی نظری
تخصص : توسعه دهنده Front End
@mahdi.nazari 3 ماه پیش مطرح شد
0

سلام آرتین جان 🪶
امیدوارم خوب باشی 👋

درسته که PHP بیشتر برای ایجاد صفحات وب دینامیک با استفاده از کدهای HTML استفاده می‌شه، اما این به معنای این نیست که از جاوااسکریپت یا CSS نمی‌تونید استفاده کنید. در واقع، PHP و جاوااسکریپت دو زبان متفاوت هستند و در بخش‌های مختلف وبسایت به کار می‌روند.

  1. استفاده از جاوااسکریپت در PHP:

    • تو می‌تونی کدهای جاوااسکریپت را در کدهای HTML خود تعبیه کنی. مثالی از این استفاده:
    <?php
    echo '<button onclick="myFunction()">Click me</button>';
    ?>
    <script>
    function myFunction() {
        alert("Hello, World!");
    }
    </script>
    • در اینجا یک دکمه با onclick در PHP ایجاد شده و کد جاوااسکریپت مستقیماً درون HTML قرار گرفته .
  2. استفاده از CSS در PHP:

    • همچنین، می‌توانید استایل‌های CSS را در کدهای PHP تعبیه کنید، مانند اون چیزی که شما اشاره کردی
    <?php
    echo '<style>
    body {
        background-color: #282828;
    }
    </style>';
    ?>
    • این مثال نشون میده چگونه یک استایل CSS به کد PHP افزوده شده و در نهایت در صفحه HTML اعمال شده است.

پس، به طور کلی، شما می‌توانید کد‌های جاوااسکریپت و CSS را در کد PHP خود اضافه کرده و از آنها به عنوان یک بخش از صفحات وب دینامیک خود استفاده کنید.

امیدوارم پاسخ بهت کمک کرده باشه ⚡
موفق باشی دوست من


امین
@safaeiiam 3 ماه پیش آپدیت شد
0

سلام دوست عزیز
بله، کد HTML و کد JavaScript را می تونی در یک صفحه وب یا پروژه ای که مد نظرت هست ترکیب کنی تا به صورت همزمان کار کنن. HTML برای تعریف ساختار و محتوای وب سایت استفاده میشه، در حالی که JavaScript برای افزودن عملکرد و تعامل به وب سایت اضافه میشه.

حالا برات یه مثالی میزنم و مثلاً یک بخش ساده از کد HTML و کد JavaScript رو بهت نمایش میدم:


<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML و JavaScript</title>
</head>
<body>

    <h1>سلام آرتین</h1>

    <p id="demo">این یک پاراگرافه که با استفاده از جاواسکریپت تغییر میکنه.</p>

    <script>
        // کد جاوااسکریپت
        document.getElementById("demo").innerHTML = "متن جدید با استفاده از جاوااسکریپت!";
    </script>

</body>
</html>

در این مثالی که برات زدم، یک صفحه HTML ساده تعریف کردم که یک عنوان داره: (<h1>) و یک پاراگراف: (<p>) . بعدش، با استفاده از تگ <script>، یک بخش کوچک از کد جاوااسکریپتی تعریف کردم که متن پاراگراف را تغییر میده. حالا اینو تست بزن و کدهارو تغییر بده تا دقیقاً متوجه بشی

</body></html>


امین
@safaeiiam 3 ماه پیش آپدیت شد
0

برای سؤال دومت هم می‌شه یک دکمه ایجاد کنی و به اون یک ویژگی onclick اضافه کنی تا وقتی کلیک میکنی بر روی دکمه، تابع جاوااسکریپتی اجرا بشه.


<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>PHP و JavaScript</title>
</head>
<body>

    <?php
        // مثال: یک متغیر PHP
        $phpVariable = "Hello from PHP!";
    ?>

    <h1><?php echo $phpVariable; ?></h1>

    <!-- دکمه با onclick که به تابع جاوااسکریپت فراخوانی میکنه-->
    <button onclick="myFunction()">کلیک کنید</button>

    <script>
        // کد JavaScript
        function myFunction() {
            // هر کاری میخواهی انجام بشه
            alert("Hello Artin!");
        }
    </script>

</body>
</html>

توی این کد بالا، با کلیک روی دکمه، تابع myFunction() اجرا میشه و یک پنجره هشدار با متن "Hello Artin!" نمایش داده ldai. این تابع می تونه هر کدام از کارهای جاوااسکریپتی را که نیاز داری رو انجام بده.

</body></html>


مهدی نظری
تخصص : توسعه دهنده Front End
@mahdi.nazari 3 ماه پیش مطرح شد
0

سلام آرتین جان 🪶
امیدوارم خوب باشی 👋

درسته که PHP بیشتر برای ایجاد صفحات وب دینامیک با استفاده از کدهای HTML استفاده می‌شه، اما این به معنای این نیست که از جاوااسکریپت یا CSS نمی‌تونید استفاده کنید. در واقع، PHP و جاوااسکریپت دو زبان متفاوت هستند و در بخش‌های مختلف وبسایت به کار می‌روند.

  1. استفاده از جاوااسکریپت در PHP:

    • تو می‌تونی کدهای جاوااسکریپت را در کدهای HTML خود تعبیه کنی. مثالی از این استفاده:
    <?php
    echo '<button onclick="myFunction()">Click me</button>';
    ?>
    <script>
    function myFunction() {
        alert("Hello, World!");
    }
    </script>
    • در اینجا یک دکمه با onclick در PHP ایجاد شده و کد جاوااسکریپت مستقیماً درون HTML قرار گرفته .
  2. استفاده از CSS در PHP:

    • همچنین، می‌توانید استایل‌های CSS را در کدهای PHP تعبیه کنید، مانند اون چیزی که شما اشاره کردی
    <?php
    echo '<style>
    body {
        background-color: #282828;
    }
    </style>';
    ?>
    • این مثال نشون میده چگونه یک استایل CSS به کد PHP افزوده شده و در نهایت در صفحه HTML اعمال شده است.

پس، به طور کلی، شما می‌توانید کد‌های جاوااسکریپت و CSS را در کد PHP خود اضافه کرده و از آنها به عنوان یک بخش از صفحات وب دینامیک خود استفاده کنید.

امیدوارم پاسخ بهت کمک کرده باشه ⚡
موفق باشی دوست من


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام