Ir para conteúdo
Fórum Script Brasil

gleidson_oliveiras

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Posts postados por gleidson_oliveiras

  1. Bom dia amigos mais uma vez venho aqui lhes pedir ajuda criei um codigo para inserção em um banco de dados e não tá passando o if gostaria de saber o que eu poderia fazer, mais por favor espliquem direitinho estou começando na programação agora, pesso para que não sejam muito tecnicos pois como disse ainda iniciando

    segue a baixo o codigo:

    <?php

    if (isset ($_POST['cadastra']) && $_POST['cadastra'] == 'add'){

    $cadastra = mysql_query( "INSERT INTO mural (titulo, `data`, texto) VALUES ('$_POST[titulo]', '$_POST[data]', '$_POST[texto]')");

    if ($cadastra == '1'){

    echo "Cadastro realizado com sucesso!!!!!";

    }else { "Erro ao Cadastrar mural";

    }

    }

    ?>

    <?php

    if (isset($_POST['apagar]) && $_POST['apagar']== 'excluir'){

    $deleta = mysql_query( "DELETE FROM mural WHERE id = '$_POST[id]'");

    if ($deleta == '1')

    echo "Arquivo deletato com sucesso.";

    else{

    echo "Erro ao deletar aquivo";

    }

    }

    ?>

    usei a mesma logica para o delete e funciona normal, mais o insert não dá certo

    se poderem pegar o codigo modificarem e postarem par eu pegar de volta agradeceria muito !!

  2. Troque:

    $cadastra = mysql_query( "INSERT INTO mural (titulo, data, texto) VALUES ('$_POST[titulo]', '$_POST[data]', '$_POST[texto]')");
    Por:
    $cadastra = mysql_query( "INSERT INTO mural (titulo, data, texto) VALUES ('$_POST[titulo]', '$_POST[data]', '$_POST[texto]')")OR DIE(mysql_error());

    Isto fará com que o MySQL retorne o erro.

    Amigo obrigado pela intenção mais ainda não deu certo, não sei o que porque está acontecendo isto ...

  3. Bom dia não estou entendendo oque está errado no codigo, mais se poderem me ajudar eu agradeceria muito, o comando delete funciona normalmente, mais o cadastro não funciona, não consigo inserir nada na tabela, por favor me ajudem já não sei mais o que fazer..

    OBS: Está destacado a parte que estou com problema (Vermelho)

    <?php
    //inicializar a sessão
    if (!isset($_SESSION)) {
      session_start();
    }
    
    // ** Sair do usuário atual (Deslogar). **
    $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";
    if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
      $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);
    }
    
    if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){
      //para a plena sessão de um visitante que precisamos para limpar os varialbles sessão
      $_SESSION['MM_Username'] = NULL;
      $_SESSION['MM_UserGroup'] = NULL;
      $_SESSION['PrevUrl'] = NULL;
      unset($_SESSION['MM_Username']);
      unset($_SESSION['MM_UserGroup']);
      unset($_SESSION['PrevUrl']);
        
      $logoutGoTo = "../index.php";
      if ($logoutGoTo) {
        header("Location: $logoutGoTo");
        exit;
      }
    }
    ?>
    <?php
    if (!isset($_SESSION)) {
      session_start();
    }
    $MM_authorizedUsers = "";
    $MM_donotCheckaccess = "true";
    
    // *** Restringir acesso à página: Conceder ou negar o acesso a esta página
    function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { 
      //Por questões de segurança, comece assumindo que o visitante não é autorizado.
      $isValid = False; 
    
      //Quando um visitante foi registrado neste site, a MM_Username variável de sessão definido igual ao seu nome de usuário.
      // Portanto, sabemos que um usuário não está conectado, se a variável de sessão é branco. 
      if (!empty($UserName)) { 
        // Além de ser conectado, você pode restringir o acesso a apenas alguns usuários com base em um ID estabelecido quando o login.
      // Analisar as seqüências em matrizes. 
        $arrUsers = Explode(",", $strUsers); 
        $arrGroups = Explode(",", $strGroups); 
        if (in_array($UserName, $arrUsers)) { 
          $isValid = true; 
        } 
        //Ou, você pode restringir o acesso a apenas alguns usuários com base em seu nome de usuário.
        if (in_array($UserGroup, $arrGroups)) { 
          $isValid = true; 
        } 
        if (($strUsers == "") && true) { 
          $isValid = true; 
        } 
      } 
      return $isValid; 
    }
    
    $MM_restrictGoTo = "index3.php";
    if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) {   
      $MM_qsChar = "?";
      $MM_referrer = $_SERVER['PHP_SELF'];
      if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&";
      if (isset($_SERVER['QUERY_STRING']) && strlen($_SERVER['QUERY_STRING']) > 0) 
      $MM_referrer .= "?" . $_SERVER['QUERY_STRING'];
      $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer);
      header("Location: ". $MM_restrictGoTo); 
      exit;
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <link href="estilo.css" rel="stylesheet" type="text/css" />
    
    <?php
    include "../connections/config.php";
    $conexao = mysql_connect($hostname_config, $username_config, $password_config) or die ("Erro ao conectar com o banco de dados ");
    $db = mysql_select_db($database_config) or die("Erro ao selecionar o banco de dados");
    ?>
    
    
    </head>
    
    <body>
    <div id="box"> <a href="<?php echo $logoutAction ?>">Deslogar</a>
    <div id="painel">
    
    [color=#FF0000][b]<?php  
    if (isset ($_POST['cadastra']) && $_POST['cadastra'] == 'add'){
        $cadastra = mysql_query( "INSERT INTO mural (titulo, data, texto) VALUES ('$_POST[titulo]', '$_POST[data]', '$_POST[texto]')");
        if ($cadastra == '1')
        echo "Cadastro efetuado com sucesso";
        else {
        echo "Erro ao cadastrar mural";    
    }
    }
    
    ?>[/b][/color]
    
    <?php  
    if (isset($_POST['apagar']) && $_POST['apagar']== 'excluir'){
        $deleta = mysql_query( "DELETE FROM mural WHERE id = '$_POST[id]'");
          if ($deleta == '1')
          echo "Arquivo deletato com sucesso.";
          else{
          echo "Erro ao deletar aquivo";
    }
    }
    
    
    ?>
      <form id="form3" name="form3" method="post" action="" >
      </form>
    [b][color=#FF0000]<form id="form1" name="form1" method="post" action="" enctype="multipart/form-data"    >[/color][/b]
     <table border="0" align="center">
       <tr>
        <td colspan="2" align="center"><strong>Cadastrar Novo Mural</strong></td>
        </tr>
        <tr>
        <td><strong>Titulo:</strong></td>
        <td><label for="titulo2"></label>
          <input name="titulo" type="text" id="titulo2" size="50" /></td>
       </tr>
         <tr>
        <td><strong>Texto:</strong></td>
        <td><label for="texto"></label>
          <textarea name="texto" cols="50" rows="5" id="texto"></textarea></td>
       </tr>
         <tr>
        <td><label for="textfield"></label>
          <input type="hidden" name="data" id="data" value="<?php echo date ('Y/m/d') ?>" /></td>
          [color=#FF0000][b]<input type="hidden" name="cadastra" value="add" />
        <td align="right"><input type="submit" name="cadastra" id="cadastra" value="Cadastrar Mural" /></td>[/b][/color]
       </tr>
    </table> 
    </form>
    </div><!--painel-->
    
    <div id="painel">
    
    <?php
    
    $sql = "SELECT id, titulo FROM mural ORDER BY data DESC, id DESC";
    $resultado = mysql_query($sql) 
                    or die (mysql_error());
    if (@mysql_num_rows($resultado) == 0 )
      echo ("Não a nada Cadastrado no Mural");
    
    ?>
    
    
    <form id="form2" name="forme2" method="post" action="" enctype="multipart/form-data">
    <table border="0" align="center">
      <tr>
        <td><label>
         <select name="id" id="id">
           <option value="-1" selected="selected">Selecione o mural a ser excluido.</option>
           
    <?php 
    
    while ($linha = mysql_fetch_array($resultado)){
        $id = $linha [0];
        $titulo = $linha [0];
        $titulo = $linha [1];
    
    ?>
           
           <option value="<?php echo $id; ?>"><?php echo $titulo; ?></option>
         
    <?php 
    }
    ?>
    
         </select>
          </label>
          </td>
             <input type="hidden" name="apagar" value="excluir" />
        <td><input type="submit" name="excluir" id="excluir" value="Apagar Mural" /></td>
          </tr>
          </table>
          </form>
      </div><!--painel-->
          
    </div><!--box-->
        
    
    </body>
    </html>

  4. Boa tarde amigos !!!

    Antes de tudo atélhes peço desculpas pelo que estou postando, mais sou novo na linguagem e estou desenvolvendo um site eestou com um probleminha

    meu site contem varias galerias de fotos e quando chego na ulma da galeria ele pega a proxima da outra galeria, detalhe isto só acontece se as duas galerias estiverem abertas

    ====================================

    | |

    | |

    ====================================

    | corpo do site galeria 1 | |_| |_| |_| |

    | _ | |

    | |_| |_| |_| |_| | |_| |_| |_| |

    | | |

    |_| |_| |_| |_| | Sidebar - Galeria2 |

    | | |

    | |

    | |

    bom amigo espero que de para ter uma noção no desenho como viram coloquei oito fotos n galeria 1 que ficam no corpo do site

    e coloquei mais seis no sidebar do lado direito do site.

    Então minha duvia e meu problema quando clico na ultima foto do corpo ela diz que é a 8 de 14 ou seja tá somando a do corpo mais as da sidebar

    então queria saber o que posso fazer para que fiquem como duas galerias independentes, mesmo porque as duas estão em pastas diferentes, mais não sei o que porque do erro,

    se a pagina aberta no corpo não houver fotos as da sidebar ficam corretas 1 de 6, mais se eu abrir alguma pagina no corpo que contenha uma galeria de fotos

    dai fica 9 de 14

    teria alguma forma de dar um break na ultima foto do corpo e na ultima do sidebar ?

    espero que alguém tenha a solução para o mesmo, mais desde já agradeço os interessados.

×
×
  • Criar Novo...