Advertisement
Aniket_Goku

TASK3

Jun 12th, 2021
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.89 KB | None | 0 0
  1. <?php
  2.     $r=0;
  3.     $c=0;
  4.     $f=0;
  5.     $color="black";
  6.     $size="0";
  7.     if (isset($_GET['btn']))
  8.     {
  9.         if( $_GET['row']>0)
  10.         {
  11.             $r=$_GET['row'];
  12.             //echo $r;
  13.         }
  14.         else
  15.         {  
  16.             $r=0;
  17.             echo "<script>alert('Enter the row more than 0')</script>";
  18.         }
  19.         if( $_GET['col']>0)
  20.         {
  21.             $c=$_GET['col'];
  22.            
  23.         }
  24.         else
  25.         {  
  26.             $c=0;
  27.             echo "<script>alert('Enter the col more than 0')</script>";
  28.            
  29.         }
  30.         if($_GET['bo']=="yes")
  31.         {
  32.             $color=$_GET['back1'];
  33.             $size=$_GET['bs1'];
  34.         }
  35.         else
  36.         {
  37.             $color="black";
  38.             $size=0;
  39.         }
  40.        
  41.        
  42.     }  
  43.    
  44.    
  45. ?>
  46.  
  47.  
  48. <html>
  49. </head>
  50. </head>
  51.  
  52.  
  53. <style>
  54.     body
  55.     {
  56.     background-image:url('backgrounds/9.jpg');
  57.     background-size:100% 100%;
  58.     background-attachment:fixed;
  59.     backdrop-filter:blur(7px);
  60.     margin:0;padding:0;height:150%;
  61.     }
  62.     h1
  63.     {
  64.     background-color:skyblue;
  65.     font-family:Supernatural Knight;
  66.     text-align:center;
  67.     font-size:50px;
  68.     }
  69.     .l
  70.     {
  71.     background-color:skyblue;
  72.     font-size:30px;
  73.     color:white;
  74.    
  75.     }
  76.     table.td
  77.     {
  78.     width:50%;
  79.     }
  80. </style>
  81. <script>
  82.     function fun1()
  83.     {
  84.        
  85.         var bo=document.getElementById("bs");
  86.         var bo1=document.getElementById('bs1');
  87.         var bok=document.getElementById('back');
  88.         var bok1=document.getElementById('back1');
  89.         if(document.f1.bo.value=="yes")
  90.         {
  91.            
  92.             bo.style.display='initial';
  93.             bo1.style.display='initial';
  94.             bok.style.display='initial';
  95.             bok1.style.display='initial';
  96.            
  97.         }
  98.         else
  99.         {
  100.             bo.style.display='none';
  101.             bo1.style.display='none';
  102.             bok.style.display='none';
  103.             bok1.style.display='none';
  104.            
  105.         }
  106.        
  107.        
  108.     }
  109.     function f()
  110.     {
  111.         var bo=document.getElementById("bs");
  112.         var bo1=document.getElementById('bs1');
  113.         var bok=document.getElementById('back');
  114.         var bok1=document.getElementById('back1');
  115.        
  116.         {
  117.             bo.style.display='none';
  118.             bo1.style.display='none';
  119.             bok.style.display='none';
  120.             bok1.style.display='none';
  121.         }
  122.        
  123.        
  124.     }
  125.    
  126. </script>
  127. <body onload="f()">    
  128.     <h1>TASK - 3</h1>
  129.     <form name="f1" >
  130.         <table  cellspacing="30" align="center">
  131.             <tr>
  132.                 <td align="right">
  133.                     <label class="l">No of Rows:</label>
  134.                 </td>
  135.                 <td>
  136.                     <input class="l" type="textbox" name="row" placeholder="Enter the no">
  137.                    
  138.                 </td>
  139.             </tr>
  140.             <tr>
  141.                 <td align="right">
  142.                     <label class="l">No of Column:</label>
  143.                 </td>
  144.                 <td>
  145.                     <input class="l" type="textbox" name="col" placeholder="Enter the no">
  146.                    
  147.                 </td>
  148.             </tr>
  149.             <tr>
  150.                 <td align="right">
  151.                     <label class="l">Border</label>
  152.                 </td>
  153.                 <td>
  154.                     <select class="l" name="bo" onchange="fun1()">
  155.                         <option value="yes" >YES</option>
  156.                         <option value="no" selected>NO</option>
  157.                     </select>
  158.                    
  159.                    
  160.                    
  161.                 </td>
  162.             </tr>
  163.             <tr>
  164.                 <td align="right">
  165.                     <label class="l" name="bs"id="bs"  >Border-size</label>
  166.                 </td>
  167.                 <td>
  168.                     <input class="l" type="textbox"id="bs1"name="bs1">         
  169.                 </td>
  170.             </tr>
  171.             <tr>
  172.                 <td align="right">
  173.                     <label class="l" name="back" id="back" >Border-Color</label>
  174.                 </td>
  175.                 <td>
  176.                     <input class="l" type="color"id="back1" style="height:50px;width:50%;background-color:transparent" name="back1" >          
  177.                 </td>
  178.             </tr>
  179.            
  180.            
  181.             <tr>
  182.                
  183.                 <td align="center" colspan="2">
  184.                     <input class="l" type="submit"  name="btn" >           
  185.                 </td>
  186.             </tr>
  187.            
  188.             <tr >
  189.                 <td colspan="2" align="center">
  190.                     <?php echo $color."_".$size." ----"?>
  191.                     <table border="<?php echo $size; ?>" style="width:100%;border-color:<?php echo $color ; ?>" align="center" >
  192.                         <?php
  193.                             $count=1;
  194.                             echo $r."X".$c;
  195.                             for($i=0;$i<$r;$i++)
  196.                             {?>
  197.                             <tr>
  198.                                 <?php
  199.                                     for($j=0;$j<$c;$j++)
  200.                                     {
  201.                                     ?>
  202.                                     <td ALIGN="CENTER">
  203.                                         <label> <?php echo $count;   ?></label>
  204.                                     </td>
  205.                                     <?php
  206.                                         $count++;
  207.                                     }  
  208.                                 }
  209.                             ?>
  210.                         </table>
  211.                     </td>
  212.                 </tr>
  213.             </table>
  214.         </form>
  215.     </body>
  216.     </html>        
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement