Вот код формы: Код (PHP): <html> <head> <title>Registration Form</title> </head> <body> <form method="POST" action="registration.php" id="registerform" > <p>Login:<input type="text" name="login"></p> <p>Password:<input type="password" name="password"></p> <p> <?php echo 'Date:'; //Генерация формы дня echo '<select name=\"selectday\">'; echo '<option value=\"NULL\" selected>day</option>'; for ($day=1; $day<=31; $day++) { echo '<option>'.$day.'</option>'; } echo '</select>'; //Генерация формы месяца echo '<select name=\"selectmonth\">'; echo '<option value=\"NULL\" selected>month</option>'; for ($month=1; $month<=12; $month++) { echo '<option>'.$month.'</option>'; } echo '</select>'; //Генерация формы года echo '<select name=\"selectyear\">'; echo '<option value=\"NULL\" selected>year</option>'; for ($year=1830; $year<=2010; $year++) { echo '<option>'.$year.'</option>'; } echo '</select>'; ?> </p> <input type="submit" value="Готово"> </form> <style> #registerform{ margin:250px 500px; } body{ background-image:url(./images/backgroundimage.png) } </style> </body> </html> В ней я с помощью пхп генерирую селекты. Но почемуто чтобы я не выбрал в селектах var_dump переменных(в принимающем скрипте) $_POST['selectyear'] $_POST['selectmonth'] $_POST['selectday'] выдаёт null
Код (PHP): echo '<select name=\"selectday\">'; echo '<option value=\"NULL\" selected>day</option>'; for ($day=1; $day<=31; $day++) { echo '<option value=\"'.$day.'">'.$day.'</option>'; } echo '</select>'; так тоже null выдаёт независимо от того что выбрал
Код (PHP): <html> <head> <title>Registration Form</title> </head> <body> <form method="POST" action="registration.php" id="registerform" > <p>Login:<input type="text" name="login"></p> <p>Password:<input type="password" name="password"></p> <p> Date:<select name=\"selectday\"><option value=\"NULL\" selected>day</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option><option>13</option><option>14</option><option>15</option><option>16</option><option>17</option><option>18</option><option>19</option><option>20</option><option>21</option><option>22</option><option>23</option><option>24</option><option>25</option><option>26</option><option>27</option><option>28</option><option>29</option><option>30</option><option>31</option></select><select name=\"selectmonth\"><option value=\"NULL\" selected>month</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option></select><select name=\"selectyear\"><option value=\"NULL\" selected>year</option><option>1830</option><option>1831</option><option>1832</option><option>1833</option><option>1834</option><option>1835</option><option>1836</option><option>1837</option><option>1838</option><option>1839</option><option>1840</option><option>1841</option><option>1842</option><option>1843</option><option>1844</option><option>1845</option><option>1846</option><option>1847</option><option>1848</option><option>1849</option><option>1850</option><option>1851</option><option>1852</option><option>1853</option><option>1854</option><option>1855</option><option>1856</option><option>1857</option><option>1858</option><option>1859</option><option>1860</option><option>1861</option><option>1862</option><option>1863</option><option>1864</option><option>1865</option><option>1866</option><option>1867</option><option>1868</option><option>1869</option><option>1870</option><option>1871</option><option>1872</option><option>1873</option><option>1874</option><option>1875</option><option>1876</option><option>1877</option><option>1878</option><option>1879</option><option>1880</option><option>1881</option><option>1882</option><option>1883</option><option>1884</option><option>1885</option><option>1886</option><option>1887</option><option>1888</option><option>1889</option><option>1890</option><option>1891</option><option>1892</option><option>1893</option><option>1894</option><option>1895</option><option>1896</option><option>1897</option><option>1898</option><option>1899</option><option>1900</option><option>1901</option><option>1902</option><option>1903</option><option>1904</option><option>1905</option><option>1906</option><option>1907</option><option>1908</option><option>1909</option><option>1910</option><option>1911</option><option>1912</option><option>1913</option><option>1914</option><option>1915</option><option>1916</option><option>1917</option><option>1918</option><option>1919</option><option>1920</option><option>1921</option><option>1922</option><option>1923</option><option>1924</option><option>1925</option><option>1926</option><option>1927</option><option>1928</option><option>1929</option><option>1930</option><option>1931</option><option>1932</option><option>1933</option><option>1934</option><option>1935</option><option>1936</option><option>1937</option><option>1938</option><option>1939</option><option>1940</option><option>1941</option><option>1942</option><option>1943</option><option>1944</option><option>1945</option><option>1946</option><option>1947</option><option>1948</option><option>1949</option><option>1950</option><option>1951</option><option>1952</option><option>1953</option><option>1954</option><option>1955</option><option>1956</option><option>1957</option><option>1958</option><option>1959</option><option>1960</option><option>1961</option><option>1962</option><option>1963</option><option>1964</option><option>1965</option><option>1966</option><option>1967</option><option>1968</option><option>1969</option><option>1970</option><option>1971</option><option>1972</option><option>1973</option><option>1974</option><option>1975</option><option>1976</option><option>1977</option><option>1978</option><option>1979</option><option>1980</option><option>1981</option><option>1982</option><option>1983</option><option>1984</option><option>1985</option><option>1986</option><option>1987</option><option>1988</option><option>1989</option><option>1990</option><option>1991</option><option>1992</option><option>1993</option><option>1994</option><option>1995</option><option>1996</option><option>1997</option><option>1998</option><option>1999</option><option>2000</option><option>2001</option><option>2002</option><option>2003</option><option>2004</option><option>2005</option><option>2006</option><option>2007</option><option>2008</option><option>2009</option><option>2010</option></select> </p> <input type="submit" value="Готово"> </form> <style> #registerform{ margin:250px 500px; } body{ background-image:url(./images/backgroundimage.png) } </style> </body> </html> Добавлено спустя 57 секунд: да вроде же не должна быть
это я просто старый файл скинул Добавлено спустя 3 минуты 28 секунд: Код (PHP): <html> <head> <title>Registration Form</title> </head> <body> <form method="POST" action="registration.php" id="registerform" > <p>Login:<input type="text" name="login"></p> <p>Password:<input type="password" name="password"></p> <p> Date:<select name=\"selectday\"><option value=\"NULL\" selected>day</option><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option><option value=\"5\">5</option><option value=\"6\">6</option><option value=\"7\">7</option><option value=\"8\">8</option><option value=\"9\">9</option><option value=\"10\">10</option><option value=\"11\">11</option><option value=\"12\">12</option><option value=\"13\">13</option><option value=\"14\">14</option><option value=\"15\">15</option><option value=\"16\">16</option><option value=\"17\">17</option><option value=\"18\">18</option><option value=\"19\">19</option><option value=\"20\">20</option><option value=\"21\">21</option><option value=\"22\">22</option><option value=\"23\">23</option><option value=\"24\">24</option><option value=\"25\">25</option><option value=\"26\">26</option><option value=\"27\">27</option><option value=\"28\">28</option><option value=\"29\">29</option><option value=\"30\">30</option><option value=\"31\">31</option></select><select name=\"selectmonth\"><option value=\"NULL\" selected>month</option><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option><option value=\"5\">5</option><option value=\"6\">6</option><option value=\"7\">7</option><option value=\"8\">8</option><option value=\"9\">9</option><option value=\"10\">10</option><option value=\"11\">11</option><option value=\"12\">12</option></select><select name=\"selectyear\"><option value=\"NULL\" selected>year</option><option value=\"1830\">1830</option><option value=\"1831\">1831</option><option value=\"1832\">1832</option><option value=\"1833\">1833</option><option value=\"1834\">1834</option><option value=\"1835\">1835</option><option value=\"1836\">1836</option><option value=\"1837\">1837</option><option value=\"1838\">1838</option><option value=\"1839\">1839</option><option value=\"1840\">1840</option><option value=\"1841\">1841</option><option value=\"1842\">1842</option><option value=\"1843\">1843</option><option value=\"1844\">1844</option><option value=\"1845\">1845</option><option value=\"1846\">1846</option><option value=\"1847\">1847</option><option value=\"1848\">1848</option><option value=\"1849\">1849</option><option value=\"1850\">1850</option><option value=\"1851\">1851</option><option value=\"1852\">1852</option><option value=\"1853\">1853</option><option value=\"1854\">1854</option><option value=\"1855\">1855</option><option value=\"1856\">1856</option><option value=\"1857\">1857</option><option value=\"1858\">1858</option><option value=\"1859\">1859</option><option value=\"1860\">1860</option><option value=\"1861\">1861</option><option value=\"1862\">1862</option><option value=\"1863\">1863</option><option value=\"1864\">1864</option><option value=\"1865\">1865</option><option value=\"1866\">1866</option><option value=\"1867\">1867</option><option value=\"1868\">1868</option><option value=\"1869\">1869</option><option value=\"1870\">1870</option><option value=\"1871\">1871</option><option value=\"1872\">1872</option><option value=\"1873\">1873</option><option value=\"1874\">1874</option><option value=\"1875\">1875</option><option value=\"1876\">1876</option><option value=\"1877\">1877</option><option value=\"1878\">1878</option><option value=\"1879\">1879</option><option value=\"1880\">1880</option><option value=\"1881\">1881</option><option value=\"1882\">1882</option><option value=\"1883\">1883</option><option value=\"1884\">1884</option><option value=\"1885\">1885</option><option value=\"1886\">1886</option><option value=\"1887\">1887</option><option value=\"1888\">1888</option><option value=\"1889\">1889</option><option value=\"1890\">1890</option><option value=\"1891\">1891</option><option value=\"1892\">1892</option><option value=\"1893\">1893</option><option value=\"1894\">1894</option><option value=\"1895\">1895</option><option value=\"1896\">1896</option><option value=\"1897\">1897</option><option value=\"1898\">1898</option><option value=\"1899\">1899</option><option value=\"1900\">1900</option><option value=\"1901\">1901</option><option value=\"1902\">1902</option><option value=\"1903\">1903</option><option value=\"1904\">1904</option><option value=\"1905\">1905</option><option value=\"1906\">1906</option><option value=\"1907\">1907</option><option value=\"1908\">1908</option><option value=\"1909\">1909</option><option value=\"1910\">1910</option><option value=\"1911\">1911</option><option value=\"1912\">1912</option><option value=\"1913\">1913</option><option value=\"1914\">1914</option><option value=\"1915\">1915</option><option value=\"1916\">1916</option><option value=\"1917\">1917</option><option value=\"1918\">1918</option><option value=\"1919\">1919</option><option value=\"1920\">1920</option><option value=\"1921\">1921</option><option value=\"1922\">1922</option><option value=\"1923\">1923</option><option value=\"1924\">1924</option><option value=\"1925\">1925</option><option value=\"1926\">1926</option><option value=\"1927\">1927</option><option value=\"1928\">1928</option><option value=\"1929\">1929</option><option value=\"1930\">1930</option><option value=\"1931\">1931</option><option value=\"1932\">1932</option><option value=\"1933\">1933</option><option value=\"1934\">1934</option><option value=\"1935\">1935</option><option value=\"1936\">1936</option><option value=\"1937\">1937</option><option value=\"1938\">1938</option><option value=\"1939\">1939</option><option value=\"1940\">1940</option><option value=\"1941\">1941</option><option value=\"1942\">1942</option><option value=\"1943\">1943</option><option value=\"1944\">1944</option><option value=\"1945\">1945</option><option value=\"1946\">1946</option><option value=\"1947\">1947</option><option value=\"1948\">1948</option><option value=\"1949\">1949</option><option value=\"1950\">1950</option><option value=\"1951\">1951</option><option value=\"1952\">1952</option><option value=\"1953\">1953</option><option value=\"1954\">1954</option><option value=\"1955\">1955</option><option value=\"1956\">1956</option><option value=\"1957\">1957</option><option value=\"1958\">1958</option><option value=\"1959\">1959</option><option value=\"1960\">1960</option><option value=\"1961\">1961</option><option value=\"1962\">1962</option><option value=\"1963\">1963</option><option value=\"1964\">1964</option><option value=\"1965\">1965</option><option value=\"1966\">1966</option><option value=\"1967\">1967</option><option value=\"1968\">1968</option><option value=\"1969\">1969</option><option value=\"1970\">1970</option><option value=\"1971\">1971</option><option value=\"1972\">1972</option><option value=\"1973\">1973</option><option value=\"1974\">1974</option><option value=\"1975\">1975</option><option value=\"1976\">1976</option><option value=\"1977\">1977</option><option value=\"1978\">1978</option><option value=\"1979\">1979</option><option value=\"1980\">1980</option><option value=\"1981\">1981</option><option value=\"1982\">1982</option><option value=\"1983\">1983</option><option value=\"1984\">1984</option><option value=\"1985\">1985</option><option value=\"1986\">1986</option><option value=\"1987\">1987</option><option value=\"1988\">1988</option><option value=\"1989\">1989</option><option value=\"1990\">1990</option><option value=\"1991\">1991</option><option value=\"1992\">1992</option><option value=\"1993\">1993</option><option value=\"1994\">1994</option><option value=\"1995\">1995</option><option value=\"1996\">1996</option><option value=\"1997\">1997</option><option value=\"1998\">1998</option><option value=\"1999\">1999</option><option value=\"2000\">2000</option><option value=\"2001\">2001</option><option value=\"2002\">2002</option><option value=\"2003\">2003</option><option value=\"2004\">2004</option><option value=\"2005\">2005</option><option value=\"2006\">2006</option><option value=\"2007\">2007</option><option value=\"2008\">2008</option><option value=\"2009\">2009</option><option value=\"2010\">2010</option></select> </p> <input type="submit" value="Готово"> </form> <style> #registerform{ margin:250px 500px; } body{ background-image:url(./images/backgroundimage.png) } </style> </body> </html> вот этот тоже null отправляет Добавлено спустя 1 минуту 55 секунд: без обратных слэшей тоже попробовал только что не работает