سلام
من یه کد پی اچ پی نوشتم که کارش اینه که یه متنی رو از فرم چاپ کنه
<img src="./../Component.ui.png" class="rounded-logo ml-logo" width="260">
<h1 class="text-center text-4xl font-semibold">Component.ui</h1>
<form action="#" method="get">
<label>Image</label>
<input type="text" name="img">
<br>
<label>PX</label>
<input type="text" name="px">
<br><br>
<button type="submit">Submit</button>
</form>
<?php
$img=$_GET["img"];
$px=$_GET["px"];
if ($name == "border-radius") {
echo "HTML";
echo '<img src="./"' + $img + ' class="img">';
echo 'CSS';
echo "\n.img {<br> border-radius: " + $px + ";<br>}";
}
?>
ولی مشکل اینه که این از اول همه چی رو می خواد: Warning: Undefined array key "img" in C:\Users\ASUS\Desktop\componet.ui\src\components\border-radius.php on line 61
Warning: Undefined array key "px" in C:\Users\ASUS\Desktop\componet.ui\src\components\border-radius.php on line 62
می خوام اطلاعات هم چاپ کنه این مشکلات رو حل کنید لطفا
@Raymond @saghari
سلام ، کد شما منطقی نیست اما برای رفع خطا به این صورت کد تغییر پیدا میکنه :
<form action="#" method="get">
<label>Image</label>
<br>
<input type="text" name="img">
<br>
<label>PX</label>
<br>
<input type="text" name="px">
<br><br>
<button type="submit" name="send">Submit</button>
</form>
<?php
if (isset($_GET['send'])) {
$img = $_GET["img"];
$px = $_GET["px"];
$name = "border-radius";
if ($name == "border-radius") {
echo "HTML";
echo '<img src="./"' . $img . ' class="img">';
echo 'CSS';
echo "\n.img {<br> border-radius: " . $px . ";<br>}";
}
}
?>
اگر مایل باشید میتونم براتون کد رو منطقی بنویسم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟