Jump to content
Mickey11

Permicoes no calendario eventos

Recommended Posts

Mickey11

Boas pessoal eu na minha pagina estou a fazer um calendario de eventos, depois de tentar e ver varios tutoriais eu nao consigo impedir o utilizador efectuar marcaçoes nos DOMINGOS ... ja tentei por uma datapiker mas quando mete ele nem marcação faz --' .

Espero que me consigam ajudar... Obrigado :)

<?php

//criar a conexão com o banco

include "sql.php";



if(isset($_POST['done'])){

    

    $evento = $_POST['evento'];

    $dtevento = $_POST['dia']."-".$_POST['mes']."-".$_POST['ano'];

    $autor = $_POST['autor'];

$hora = $_POST['hora'];

$aluno = $_POST['aluno'];

$instrutor = $_POST['instrutor'];

    $conteudo = $_POST['conteudo'];




    

    if(empty($evento) || empty($dtevento) || empty($conteudo) || empty($aluno) || empty($instrutor)){

        $erro = "Opa, você deve preencher todos os campos";

    }else{        

       $sql = mysql_query("INSERT INTO `agenda`(`evento`, `dtevento`, `autor`, `hora`, `conteudo`, `aluno`, `instrutor`) VALUES ('$evento', '$dtevento', '$autor', '$hora', '$conteudo', '$aluno', '$instrutor')") or die(mysql_error());

            if($sql){

                $erro = "Dados cadastrados com sucesso!";

              } else{

                  $erro = "Não foi possivel cadastrar os dados";

              }

    }

}

?>

<table width="1024" height="530" border="0" align="left" cellpadding="0" cellspacing="0" background="Imagens/Pagina/imgrestante.png">
        <tr>
          <td height="530" align="center" valign="top" background="../../Imagens/Pagina/imgrestante.png"><table width="1024" height="27" border="0" align="center" cellpadding="1" cellspacing="1">
            <tr>
              <td width="60" height="25" align="center"> </td>
              <td width="890" align="center"><div align="left">
                  <table width="893" border="0" align="left">
                    <tr>
                      <td width="883" height="25"><span class="style1">Calendario</span></td>
                    </tr>
                  </table>
              </div></td>
              <td width="60" align="center"> </td>
            </tr>
          </table>
          <form id="form2" name="form2" method="post" action="">
              <table width="825" height="422" border="0" cellpadding="8">
                <tr>
                  <td height="418" valign="top"><table width="660" border="0" cellpadding="8" cellspacing="0">
                      <tr>
                        <td width="111" class="style5">Evento :</td>
                        <td width="517"><input name="evento" type="text" class="style13" id="evento" value="" size="30" /></td>
                      </tr>
                      <tr>
                        <td class="style5">Autor :</td>
                        <td><input name="autor" type="text" class="style13" id="autor" size="30" /></td>
                      </tr>
                      <tr>
                        <td class="style5">Aluno :</td>
                        <td><input name="aluno" type="text" class="style13" id="aluno" size="30" /></td>
                      </tr>
                      <tr>
                        <td class="style5">Instrutor :</td>
                        <td><label>
                          <input name="instrutor" type="text" class="style13" id="instrutor" size="30" />
                        </label></td>
                      </tr>
                      <tr>
                        <td class="style5">Data Evento :</td>
                        <td><select name="dia" class="style13">
                          <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="mes" class="style13" >
                            <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="ano" class="style13" >
                            <option>2009</option>
                            <option>2010</option>
                            <option>2011</option>
                            <option>2012</option>
                            <option>2013</option>
                          </select></td>
                      </tr>
                      <tr>
                        <td class="style5">Hora :</td>
                        <td><input name="hora" type="text" class="style13" id="hora" />
                        (hh:mm)</td>
                      </tr>
                      <tr>
                        <td height="28"><span class="style5">Descricão :</span></td>
                        <td><textarea name="conteudo" rows="8" class="style13" >

                        </textarea></td>
                      </tr>
                      <tr>
                        <td height="28"> </td>
                        <td><input type="submit" value="Cadastrar Evento" />
                        <input type="hidden" name="done" value="" /></td>
                      </tr>
                  </table>                    </td>
                </tr>
              </table>
            </form>          </td>
        </tr>
      </table>

Share this post


Link to post
Share on other sites
filiperainho

Tens de verificar se o dia escolhido pelo utilizador é domingo, no PHP tens maneira de fazer isso saberes qual é o dia da semana.


Programador - C# ; C ; PHP ; JavaScript ; CSS ; HTML ; iniciante em Android.

Share this post


Link to post
Share on other sites
Mickey11

Sim eu a logica eu sei, o problema é o codigo. Podes mostrar algum codigo de validação para eu tentar fazer isso com o dia da semana ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.