Jump to content


Photo

Problema Com Php


  • Faça o login para participar
3 replies to this topic

#1 Netrix

Netrix

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 27/12/2004, 09:35

Tô Com Esse Codigo De Calendario Mais Ele Da Um erro!
<html>
<head>
<title>Formul&aacute;rio para publica&ccedil;&atilde;o de eventos</title>
<link href="estilo.css" rel="stylesheet" type="text/css"></head>
  <?php
  if ($acao=="gravar")
  {
    if (file_exists("eventos/$dia$mes$ano.htm")) {
$mensagens_antigas=join ('', file ("eventos/$dia$mes$ano.htm")); }
$mensagem_nova="<title>Evento</title><link href=../estilo.css rel=stylesheet type=text/css><b>Evento:</b> $evento \n <br><b>Data:</b> $dia/$mes/$ano <br>\n <b>Atração:</b> $atracao <br> \n <b>Local:</b> $local <br> \n <b>Descrição:</b> $descricao <br> \n <b>Quem convida:</b> $quemconvida <br> \n <b>Telefone:</b> $telefone <br> \n <b>E-mail:</b> <a href=mailto:$email>$email</a> <br> \n <center><a href=javascript:window.close()>Fechar janela</a></center><hr size=1 color=black> \n <br>";
    $mensagens_atuais="$mensagem_nova\n$mensagens_antigas";
    $fp = fopen ("eventos/$dia$mes$ano.htm", "w+");
    fwrite ($fp, $mensagens_atuais);
    fclose ($fp);
    echo "<p align=center>Cadastro efetuado com sucesso!!!</p>
<p align=center>Utilize o formulário novamente se deseja cadastrar outro evento.</p>
";
  };
?>

<body>
<form action="" method="post" name="eventos">
  <table width="50%" border="0" align="center" bgcolor="FFCC00">
    <tr>
      <td width="27%"><p>Evento:</p>
      </td>
      <td width="73%"><input name="evento" type="text" id="evento" size="50"></td>
    </tr>
    <tr>
      <td width="27%">Data:</td>
      <td width="73%"><select name="dia" id="dia">
      <option value="1">01</option>
      <option value="2">02</option>
      <option value="3">03</option>
      <option value="4">04</option>
      <option value="5">05</option>
      <option value="6">06</option>
      <option value="7">07</option>
      <option value="8">08</option>
      <option value="9">09</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="mes" id="mes">
      <option value="Janeiro">Janeiro</option>
      <option value="Fevereiro">Fevereiro</option>
      <option value="Mar&ccedil;o">Mar&ccedil;o</option>
      <option value="Abril">Abril</option>
      <option value="Maio">Maio</option>
      <option value="Junho">Junho</option>
      <option value="Julho">Julho</option>
      <option value="Agosto">Agosto</option>
      <option value="Setembro">Setembro</option>
      <option value="Outubro">Outubro</option>
      <option value="Novembro">Novembro</option>
      <option value="Dezembro">Dezembro</option>
      </select> <select name="ano" id="ano">
      <option value="2004">2004</option>
      <option value="2005">2005</option>
      </select></td>
    </tr>
    <tr>
      <td>Atra&ccedil;&atilde;o:</td>
      <td><input name="atracao" type="text" id="atracao" size="50"></td>
    </tr>
    <tr>
      <td>Local:</td>
      <td><input name="local" type="text" id="local" size="50"></td>
    </tr>
    <tr>
      <td>Descri&ccedil;&atilde;o:</td>
      <td><textarea name="descricao" cols="44" id="descricao"></textarea></td>
    </tr>
    <tr>
      <td>Quem convida:</td>
      <td><input name="quemconvida" type="text" id="quemconvida" size="50"></td>
    </tr>
    <tr>
      <td>Telefone:</td>
      <td><input name="telefone" type="text" id="telefone" size="50"></td>
    </tr>
    <tr>
      <td>E-mail:</td>
      <td><input name="email" type="text" id="email" size="50"></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">
    <input type="hidden" name="acao" value="gravar">
    <input type="submit" name="Submit" value="Enviar">
    <input type="reset" name="Submit2" value="Redefinir">
      </div></td>
    </tr>
  </table>
</form>
</body>
</html>

Gostrai de Saber Se Vc Conhecer Este Erro

Erro 405 de HTTP
405 método não-permitido

O método especificado na linha de requisição não é permitido para o recurso identificado pela requisição. Certifique-se de ter configurado o tipo MIME apropriado para o recurso requerido.

Contate o administrador do servidor se o problema persistir.


#2 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 27/12/2004, 10:10

o erro nao e nem com o codigo e com o servidor contate o administrador do seu servidor igual o erro fala da uma conversada com ele quando o erro e no php aparece uma coisa bem assim WARNING: parsel error......xxxx.x.x.x.x..x.xx


falow t+ fuiz

Edição feita por: Henriquecba, 27/12/2004, 10:12.


#3 y3k

y3k

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Não informado

Posted 28/12/2004, 01:25

Crie o arquivo index.php ou outro nome.... com esse codigo!

<html>
<head>
<title>Formul&aacute;rio para publica&ccedil;&atilde;o de eventos</title>
<link href="estilo.css" rel="stylesheet" type="text/css"></head>
<body>
<form action="gravar.php" method="post" name="eventos">
<table width="50%" border="0" align="center" bgcolor="FFCC00">
  <tr>
    <td width="27%"><p>Evento:</p>
    </td>
    <td width="73%"><input name="evento" type="text" id="evento" size="50"></td>
  </tr>
  <tr>
    <td width="27%">Data:</td>
    <td width="73%"><select name="dia" id="dia">
    <option value="1">01</option>
    <option value="2">02</option>
    <option value="3">03</option>
    <option value="4">04</option>
    <option value="5">05</option>
    <option value="6">06</option>
    <option value="7">07</option>
    <option value="8">08</option>
    <option value="9">09</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="mes" id="mes">
    <option value="Janeiro">Janeiro</option>
    <option value="Fevereiro">Fevereiro</option>
    <option value="Mar&ccedil;o">Mar&ccedil;o</option>
    <option value="Abril">Abril</option>
    <option value="Maio">Maio</option>
    <option value="Junho">Junho</option>
    <option value="Julho">Julho</option>
    <option value="Agosto">Agosto</option>
    <option value="Setembro">Setembro</option>
    <option value="Outubro">Outubro</option>
    <option value="Novembro">Novembro</option>
    <option value="Dezembro">Dezembro</option>
    </select> <select name="ano" id="ano">
    <option value="2004">2004</option>
    <option value="2005">2005</option>
    </select></td>
  </tr>
  <tr>
    <td>Atra&ccedil;&atilde;o:</td>
    <td><input name="atracao" type="text" id="atracao" size="50"></td>
  </tr>
  <tr>
    <td>Local:</td>
    <td><input name="local" type="text" id="local" size="50"></td>
  </tr>
  <tr>
    <td>Descri&ccedil;&atilde;o:</td>
    <td><textarea name="descricao" cols="44" id="descricao"></textarea></td>
  </tr>
  <tr>
    <td>Quem convida:</td>
    <td><input name="quemconvida" type="text" id="quemconvida" size="50"></td>
  </tr>
  <tr>
    <td>Telefone:</td>
    <td><input name="telefone" type="text" id="telefone" size="50"></td>
  </tr>
  <tr>
    <td>E-mail:</td>
    <td><input name="email" type="text" id="email" size="50"></td>
  </tr>
  <tr>
    <td colspan="2"><div align="center">
  <input type="hidden" name="acao" value="gravar">
  <input type="submit" name="Submit" value="Enviar">
  <input type="reset" name="Submit2" value="Redefinir">
    </div></td>
  </tr>
</table>
</form>
</body>
</html>


Agora o arquivo gravar.php é a ação do form tem q ser com esse nome, caso queira mudar mude na ação do form tb....

<?php
$mensagem_nova="<title>Evento</title><link href=../estilo.css rel=stylesheet type=text/css><b>Evento:</b> $evento \n <br><b>Data:</b> $dia/$mes/$ano <br>\n <b>Atração:</b> $atracao <br> \n <b>Local:</b> $local <br> \n <b>Descrição:</b> $descricao <br> \n <b>Quem convida:</b> $quemconvida <br> \n <b>Telefone:</b> $telefone <br> \n <b>E-mail:</b> <a href=mailto:$email>$email</a> <br> \n <center><a href=javascript:window.close()>Fechar janela</a></center><hr size=1 color=black> \n <br>";
$mensagens_atuais="$mensagem_nova\n$mensagens_antigas";
$fplog = fopen("eventos/$dia$mes$ano.htm", "a");
fwrite($fplog, "$mensagens_atuais");
fclose($fplog);
echo "<p align=center>Cadastro efetuado com sucesso!!!</p><p align=center>Utilize o formulário novamente se deseja cadastrar outro evento.</p>";
?>

e por ultimo crie a pasta eventos do diretorio local do arquivo gravar.php...


Edição feita por: y3k, 28/12/2004, 01:28.

y3k®

#4 Netrix

Netrix

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 28/12/2004, 08:31

Desculpa por Ficar tomando o tempo de vc mais eu fiz o do jeito que o y3k
falou mais ainda tá dando o erro!!


Sera Porque eu estou Rodando no PWS??




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq