Ir para conteúdo

VMG

Members
  • Total de itens

    34
  • Registro em

  • Última visita

Reputação

0 Comum

1 Seguidor

Sobre VMG

  1. VMG

    Caminho do arquivo

    Coloquei o pdf dentro da pasta do site e continua dando You don't have permission to access /teste/< on this server. :(
  2. VMG

    Caminho do arquivo

    Copiei a url lá no banco de dados e colei no navegador e o arquivo pdf abriu Eu só queria saber como listar os arquivos no diretório e ao clicar sobre o caminho ele abrir no próprio navegador. Mas não sei se isso é possível
  3. VMG

    Caminho do arquivo

    Eu usei esse código que você falou <a href="<?$C:\Users\ti\Documents\PDF\teste.pdf?>">teste</a> Só que está dando isso, estou fazendo algo errado? Forbidden You don't have permission to access /teste/< on this server.
  4. VMG

    Caminho do arquivo

    Tem arquivos que vão estar em outros servidores da empresa. Ai gravei o caminho no banco, mas na página aparece pra mim o caminho e só, não é tipo um link pra quando clicar sobre o caminho ele abrir o arquivo. Teria como eu linkar isso ou só criando uma parte de download mesmo? Desculpe tantas perguntas, mas realmente estou enrolado com isso :(
  5. VMG

    Caminho do arquivo

    Eu quero salvar o caminho do arquivo no banco de dados e na pagina mostrar um link pra quando eu clicar nesse link ele abrir o documento pra ser visualizado. Não sei se teria como só visualizar ou teria que baixar o documento. A principio eu usaria só documentos pdf então poderia abrir direto no chrome né? Então o link abriria o documento no próprio chrome
  6. VMG

    Caminho do arquivo

    Bom dia, pessoal!! Como faço pra salvar no banco de dados o caminho do arquivo e na minha página em php ele mostrar o link pra quando eu clicar nele, ele abrir o arquivo pra eu conseguir visualizar? Por exemplo: No banco eu salvo assim: Nome: Teste, Caminho: 192.168.1.8/testes/teste.pdf , ai na minha página aparece o Nome: Teste e o link pra clicar e abrir o teste.pdf Seria possível fazer isso? Pois eu realmente não sei fazer :/ Obrigada desde já!!
  7. Bom dia, pessoal! Estou com uma dúvida, é possível criar um banco de dados no phpmyadmin, por exemplo chamado "documentos" e nesse banco ter o "nome" do documento e a "descrição" que seria o caminho de onde o arquivo está? E na página em php ele mostrar os nomes dos arquivos como um link e quando clicar sobre o nome do arquivo ele abrir? Tem como fazer isso? Se sim, como faço? Eu queria clicar no link de exemplo.doc e ele abrir esse documento no word ou clicar no exemplo.pfd e ele abrir direto na página do chrome, só pra visualizar os documentos mesmo sem editar, não sei se isso é possível então se alguém puder me ajudar eu ficarei muito grato!!! Obrigado!!
  8. VMG

    Como fazer esse diagrama de classes

    Boa tarde, pessoal! Preciso de ajuda pra fazer um diagrama de classes, não sou bom em fazer isso então se alguém puder me ajudar eu agradeço muito!! E também me explicar nesse diagrama como fica aquilo de um pra muitos, muitos pra muitos, enfim, não sei se isso usa nesse caso, mas não sei bem como funciona isso. E qual programa que usa pra criar o diagrama? :D Minhas tabelas são essas: Tabela "Usuarios" id_empresa (int (11), auto increment, not null, primary key) login (varchar (250), not null) senha (varchar (250), not null) Tabela "Agenda" id_empresa (foreign key) data (data, not null ) evento (varchar (500), not null) obs (varchar (250), not null) horario (time) id (int (11), auto increment, not null, primary key) -> esse id é de cada evento da agenda Tabela "Chamado" id_empresa (foreign key) nome (varchar (250), not null) email (varchar (250), not null) chamado (varchar (500), not null) id (int (11), auto increment, not null, primary key) -> esse id é de cada chamado Tabela "Documentos" id_empresa (foreign key) nome (varchar (250), not null) arquivo (LONGBLOB, not null) id (int (11), auto increment, not null, primary key) -> esse id é de cada arquivo Muito obrigado mesmo!!
  9. VMG

    Login com Sessão PHP e MySQL

    Bom dia pessoal. Eu estou fazendo uma intranet aqui pra empresa e tenho a página de login, ele testa a conexão com o Active Directory verificando se o usuário e senha estão cadastrados e se tiver ele entra na intranet. Porém eu preciso fazer da seguinte forma: Quando o usuário coloca seu usuário e senha, ele continue verificando no AD se o usuário existe e se ele existir, que abra uma sessão pra esse usuário. Pois tem uma parte de agenda na intranet e cada usuário tem que ter a sua, então eu tenho que abrir uma sessão pra cada usuário que logar pra que fique salvo no banco de dados mysql dele. É possível fazer isso? Tem alguma outra forma de fazer isso na mesma página que eu uso pra fazer o login e testar a conexão? Vou postar meu código de login aqui pra vocês e desde já eu agradeço se alguém puder me ajudar e dar uma luz nisso pois não sei mais o que fazer rsrs login.php <HTML xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <head> <script language="JavaScript" type="text/javascript" src="funcs.js"></script> <style type="text/css"> .login { font-size: 26px; font-family: "Times New Roman", Times, serif; } </style> </head> <body> <!-- Logo da Empresa --> <TD align="center"> <CENTER> <img src="Imagens/bg.fw.png" WIDTH=100% height=-100%/></span></p> </CENTER> <p><BR><BR> <CENTER> <img src="Imagens/senha.png" width="130" height="137"><br> </p> <p> </p> <!-- Fomulario de login --> <CENTER> <form method="post" action="testeconectar.php" name="form" AUTOCOMPLETE='ON' onSubmit="return valida()"> <span class="login">Usuario:</span> <input type="text" name="usu" size="50" maxlength="50" > <br> <br> <span class="login">Senha:</span> <input type="password" name="senha" size="50" maxlength="50" > <br> </p> <p><br> <input type="submit" class="login" value="Entrar"> <br> <br> </p> <p> </p> </form> </body> </html> testeconectar.php <html> <?php set_time_limit(0); function valida_ldap($srv, $usr, $pwd) { $ldap_server = $srv; $auth_user = $usr; $auth_pass = $pwd; // Tenta se conectar com o servidor if (!($connect = @ldap_connect($ldap_server))){ return FALSE; } // Tenta autenticar no servidor if (!($bind = @ldap_bind($connect, $auth_user, $auth_pass))) { // Se nao validar retorna false return FALSE; } else { // Se validar retorna true return TRUE; } } // Fim funcao conectar ldap // Dados do dominio $dominio = "@meudominio.local"; $usu = $_REQUEST['usu'].$dominio; $senha = $_REQUEST['senha']; $ip_server = "192.168.1.6"; // Verifica se o usuario existe no AD if (valida_ldap($ip_server, $usu, $senha)) { echo "usuario autenticado<br>"; session_start(); $_SESSION['usu'] = $usu; // Se o usuario existir ele envia pro painel.html header("Location: painel.html"); // Se o usuario ou a senha estiverem erraros, ele informa isso ao usuario e volta pra pagina de login.php }else { echo '<TD VALIGN=TOP> <CENTER> <img src="Imagens/bg.fw.png" WIDTH=100% height=-100%/></span></p> <font size="15"><br><br>"Usuario ou Senha inválidos"<br><br></font>'; echo ' <p><a href="login.php" imageanchor="1"><img src="Imagens/Voltar.fw.png"></a><br>'; echo ' <BR> <BR> <BR><TABLE BORDER=0 WIDTH=75% ALIGN=CENTER BGCOLOR=#DAA520> <TR> <TD> <CENTER> <FONT COLOR=WHITE size=4> </FONT> </CENTER></TD> </TR> </TABLE> <BR> <BR>'; } ?> </html>
  10. VMG

    Agenda com MySQL e Active Directory

    Bom dia, pessoal. Aqui na empresa tem um servidor com o Active Directory onde todos os funcionários estão cadastrados. Estou criando uma intranet e na página de login da intranet eu já consigo verificar no AD se o usuário e senhas digitados estão cadastrados e se estiverem o funcionário consegue acessar a intranet. Porém na intranet, tem um sisteminha bem básico de agenda, mas quando o usuário adiciona um novo evento ele não salva no banco de dados na agenda desse funcionário, se qualquer outro funcionário acessar a intranet vai ver que na agenda está o evento que outro funcionário marcou. Eu preciso que cada funcionário tenha a sua agenda pessoal, mas não sei como fazer isso. Teria alguma forma de verificar no ad o usuário e no banco de dados mysql ele já verificar que foi aquele usuário que logou e entrar na agenda dele? Ou alguma outra forma de fazer isso? Vou passar aqui o meu código pra conectar no AD e o código da agenda. Se alguém puder me ajudar ficarei muito grato! conectarAD.php <html> <?php set_time_limit(0); function valida_ldap($srv, $usr, $pwd) { $ldap_server = $srv; $auth_user = $usr; $auth_pass = $pwd; // Tenta se conectar com o servidor if (!($connect = @ldap_connect($ldap_server))){ return FALSE; } // Tenta autenticar no servidor if (!($bind = @ldap_bind($connect, $auth_user, $auth_pass))) { // Se nao validar retorna false return FALSE; } else { // Se validar retorna true return TRUE; } } // Fim funcao conectar ldap // Dados do dominio $dominio = "@meudominio.local"; $usu = $_REQUEST['usu'].$dominio; $senha = $_REQUEST['senha']; $ip_server = "192.168.1.3"; // Verifica se o usuario existe no AD if (valida_ldap($ip_server, $usu, $senha)) { echo "usuario autenticado<br>"; session_start(); $_SESSION['usu'] = $usu; // Se o usuario existir ele envia pro painel.html header("Location: painel.html"); // Se o usuario ou a senha estiverem erraros, ele informa isso ao usuario e volta pra pagina de login.php }else { echo '<TD VALIGN=TOP> <CENTER> <img src="Imagens/bg.fw.png" WIDTH=100% height=-100%/></span></p> <font size="15"><br><br>"Usuario ou Senha inválidos"<br><br></font>'; echo ' <p><a href="login.php" imageanchor="1"><img src="Imagens/Voltar.fw.png"></a><br>'; } ?> </html> agenda.php <HTML xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="Imagens/favicon.ico" > <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <TITLE>Agenda</TITLE> <!-- Script para ajustar a resolucao --> <script language="JavaScript" type="text/javascript"> if (screen.width >= "1024") { window.resizeTo(1024, 768); } if (screen.width == "800") { window.resizeTo(800, 600); } if (screen.width <= "800") { window.resizeTo(640, 420); } </script> <!-- Estilo --> <STYLE TYPE="text/css"> body,td { font-family: arial, helvetica, Times New Roman; color: #434343; font-size: 18px;} </STYLE> <!-------------> </HEAD> <?php require_once('cadastrando.php'); require_once('exibir.php'); ?> <BODY WIDTH=100% height=-100%> <!-- Logo da Empresa --> <TD VALIGN=TOP> <CENTER> <img src="http://192.168.1.120:8080/imagens/bg.fw.png" WIDTH=100% height=-100%/> </CENTER> <BR> <BR> <BR> <!-- Faixa agenda --> <TABLE BORDER=0 WIDTH=95% ALIGN=CENTER BGCOLOR=#DAA520> <TR> <TD height="29"> <CENTER> <FONT COLOR=WHITE FONT SIZE=5> Agenda </FONT> </CENTER> </TD> </TR> </TABLE> <BR> </CENTER><BR> <!-- Fomulario da agenda --> <form name="signup" method="post" align="center"> <div> <label>Data:</label> <input type="date" name="data" SIZE=60/> </div> <br> <div> <label>Horário:</label> <input type="time" name="horario" SIZE=60/> </div> <br> <div> <label>Evento:</label> <textarea rows="1"cols="50" maxlength="2000" name="evento"></textarea> </div> <br> <div> <label>Observação:</label> <textarea rows="1"cols="50" maxlength="1000" name="obs"></textarea> </div> <br> <div> <input name="cadastrar" type="submit" value="Salvar" /> </div> </form> <div> <div> <!-- Exibe na tela o que foi cadastrado no formulario --> <?php if($exibir > 0){ do{ ?> <?php require('deletar.php'); require('editar.php'); require('salvar.php'); ?> <form method="post" align="center" cellpadding="1" cellspacing="2"> <input type="hidden" name="id_bd" id="id_bd" value="<?=$exibir['id']?>"> <input name="data_bd<?=$exibir['id']?>" id="data_bd<?=$exibir['id']?>" value="<?=$exibir['data']?>" disabled> <input name="horario_bd<?=$exibir['id']?>" id="horario_bd<?=$exibir['id']?>" value="<?=$exibir['horario']?>" disabled> <input name="evento_bd<?=$exibir['id']?>" id="evento_bd<?=$exibir['id']?>" value="<?=$exibir['evento']?>" disabled> <input name="obs_bd<?=$exibir['id']?>" id="obs_bd<?=$exibir['id']?>" value="<?=$exibir['obs']?>" disabled> <input type="button" name="editar_bd<?=$exibir['id']?>" id="editar_bd<?=$exibir['id']?>" value="Editar"> <input type="submit" name="salvar_bd<?=$exibir['id']?>" id="salvar_bd<?=$exibir['id']?>" value="Salvar"> <input type="submit" name="apagar_bd<?=$exibir['id']?>" id="apagar_bd<?=$exibir['id']?>" value="Apagar"> </form> <?php }while($exibir = mysqli_fetch_assoc($query_exibir)); } ?> </div> </div> <br><br> <!-- Link para Voltar a pagina painel.html --> <CENTER> <p><a href='http://192.168.1.120:777/painel.html' imageanchor="1"><img src="http://192.168.1.120:8080/imagens/Voltar.fw.png"></a></p> <p> </p> </BODY> </HTML> cadastrando.php <!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>Cadastrando..</title> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = ""; $banco = "agenda"; $conexao = mysqli_connect($host, $user, $pass, $banco) or die; ?> <?php if(isset($_POST['cadastrar'])){ $data=$_POST['data']; $evento=$_POST['evento']; $obs=$_POST['obs']; $horario=$_POST['horario']; $sql = mysqli_query($conexao, "INSERT INTO agenda(data, evento, obs, horario) VALUES ('$data' , '$evento' , '$obs' , '$horario')"); } ?> </body> </html> deletar.php <?php if(isset($_POST['apagar_bd'.$exibir['id']])){ $sql_del = "DELETE FROM agenda WHERE id = ".$_POST['id_bd'].";"; $query_del = mysqli_query($conexao, $sql_del) or die (mysqli_error($conexao)); echo "<script>location.href='agenda.php';</script>"; } ?> editar.php <script> $().ready(function editando() { var data = "#data_bd<?=$exibir['id']?>"; var horario = "#horario_bd<?=$exibir['id']?>"; var evento = "#evento_bd<?=$exibir['id']?>"; var obs = "#obs_bd<?=$exibir['id']?>"; var click = '#editar_bd<?=$exibir['id']?>'; $(click).click(function() { $(data).each(function() { if ($(this).attr('disabled')) { $(this).removeAttr('disabled'); } else { $(this).attr({ 'disabled': 'disabled' }); } }); }); $(click).click(function() { $(horario).each(function() { if ($(this).attr('disabled')) { $(this).removeAttr('disabled'); } else { $(this).attr({ 'disabled': 'disabled' }); } }); }); $(click).click(function() { $(evento).each(function() { if ($(this).attr('disabled')) { $(this).removeAttr('disabled'); } else { $(this).attr({ 'disabled': 'disabled' }); } }); }); $(click).click(function() { $(obs).each(function() { if ($(this).attr('disabled')) { $(this).removeAttr('disabled'); } else { $(this).attr({ 'disabled': 'disabled' }); } }); }); }); </script> exibir.php <?php $sql_exibir = "SELECT * FROM agenda ORDER BY id ASC"; $query_exibir = mysqli_query($conexao, $sql_exibir) or die(mysqli_error($conexao)); $exibir = mysqli_fetch_assoc($query_exibir); ?> salvar.php <?php if(isset($_POST['salvar_bd'.$exibir['id']])){ if(empty($_POST['data_bd'.$exibir['id']])&& empty($_POST['horario_bd'.$exibir['id']])&& empty($_POST['evento_bd'.$exibir['id']])&& empty($_POST['obs_bd'.$exibir['id']])){ echo "<script>alert('Edite algum campo antes de Salvar!')</script>"; }else{ $data_new = $_POST['data_bd'.$exibir['id']]; $horario_new = $_POST['horario_bd'.$exibir['id']]; $evento_new = $_POST['evento_bd'.$exibir['id']]; $obs_new = $_POST['obs_bd'.$exibir['id']]; $sql_new = "UPDATE `agenda`.`agenda` SET data='$data_new', horario='$horario_new', evento='$evento_new', obs='$obs_new' WHERE `agenda`.`id` = ".$_POST['id_bd'].";"; $query_new = mysqli_query($conexao, $sql_new) or die(mysqli_error($conexao)); echo "<script>location.href='agenda.php';</script>"; } } ?>
  11. VMG

    Alterar e deletar dados do banco

    Obrigado a todos pela ajuda!! Principalmente ao marlon255 que me ajudou muito mandando o código que ele fez! Obrigado mesmo!! :D
  12. VMG

    Alterar e deletar dados do banco

    Bom dia pessoal! Estou fazendo um sisteminha de agenda bem simples, já consigo inserir dados no banco de dados, mas queria alterar os dados e excluir e automaticamente mostrar na tela a alteração ou a exclusão que foi feita. Porém não sei como fazer isso. Sou iniciante em php e preciso de ajuda!! Vou postar aqui o código que tenho, se vocês puderem me ajudar eu ficarei muito grato!! Esse é o formulário pra pegar os dados: agenda.php <HTML xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="Imagens/favicon.ico" > <HEAD> <TITLE>Agenda</TITLE> <!-- Script para ajustar a resolução --> </script> <script language="JavaScript" type="text/javascript"> if (screen.width >= "1024") { window.resizeTo(1024, 768); } if (screen.width == "800") { window.resizeTo(800, 600); } if (screen.width <= "800") { window.resizeTo(640, 420); } </script> </HEAD> <BODY WIDTH=100% height=-100%> <form name="signup" method="post" action="cadastrando.php"> Data: <input type="date" name="data" SIZE=60/> Horário: <input type="time" name="horario" SIZE=60/> Evento: <textarea rows="1"cols="50" maxlength="2000" name="evento"></textarea> Observação: <textarea rows="1"cols="50" maxlength="1000" name="obs"></textarea><br /><br /><br /><br /> <input type="submit" value="Salvar" /> </form> </BODY> </HTML> E aqui o cadastrando.php <!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>Cadastrando..</title> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = ""; $banco = "agenda"; $conexao = mysqli_connect($host, $user, $pass) or die; mysqli_select_db($conexao,$banco) or die; ?> <?php $data=$_POST['data']; $evento=$_POST['evento']; $obs=$_POST['obs']; $horario=$_POST['horario']; $sql = mysqli_query($conexao, "INSERT INTO agenda(data, evento, obs, horario) VALUES ('$data' , '$evento' , '$obs' , '$horario')"); ?> </body> </html> Eu queria que na própria página agenda.php, depois que eu inserisse os dados e clicasse no salvar, aparecesse em baixo do formulário, uma tabela com as informações que foram salvas e que eu pudesse alterar e excluir esses dados nessa página agenda.php também. É possível fazer isso? Obrigado desde já!!!
  13. VMG

    CRUD simples com MYSQL

    Boa tarde pessoal! Andei pesquisando pelo google pra achar um sisteminha de crud simples com mysql porém nenhum funcionou, não conectava de jeito nenhum. Por isso esto aqui pedindo ajuda de vocês.Será que alguém tem algum crud bem simples ou algum tutorial que ensine a fazer direito? Eu queria só que a pessoa entrasse no site, ai na página teria pra inserir uma data, um evento, uma observação e um horário e um botão de salvar. Tem como fazer isso de forma fácil e que conecte no banco de dados? Eu visualizo pelo phpmyadmin, porém todos que eu testei, nenhum salva no banco. Se alguém puder me ajudar eu vou ficar muuuito grato mesmo! Obrigado e boa tarde!
  14. VMG

    CRUD em PHP não salva no MYSQL

    Boa noite pessoal. Eu achei um CRUD na internet e modifiquei para o que eu precisava, porém quando clico em salvar, ele não faz nada. Vou postar aqui os scripts se alguém puder dar uma olhada e me dizer pq não esta salvando eu ficarei muito grato! Eu abri o meu MySQL 5.7 Command Line Client - Unicode e criei: Create database cadastroevento; Use cadastroevento; Create table cadastroevento ( Id int(11) not null auto_increment primary key, data varchar(50), evento varchar(1000), obs varchar (2000), horario varchar(50) ); Depois fui para o php: index.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Agenda</title> <link rel="stylesheet" type="text/css" href="css/easyui.css"> <link rel="stylesheet" type="text/css" href="css/icon.css"> <link rel="stylesheet" type="text/css" href="css/demo.css"> <style type="text/css"> #fm{ margin:0; padding:10px 30px; } .ftitle{ font-size:14px; font-weight:bold; color:#666; padding:5px 0; margin-bottom:10px; border-bottom:1px solid #ccc; } .fitem{ margin-bottom:5px; } .fitem label{ display:inline-block; width:80px; } </style> <script type="text/javascript" src="js/jquery-1.6.min.js"></script> <script type="text/javascript" src="js/jquery.easyui.min.js"></script> <script type="text/javascript"> var url; function newEvent(){ $('#dlg').dialog('open').dialog('setTitle','Novo Evento'); $('#fm').form('clear'); url = 'salvar_cadastroevento.php'; } function editEvent(){ var row = $('#dg').datagrid('getSelected'); if (row){ $('#dlg').dialog('open').dialog('setTitle','Editar Evento'); $('#fm').form('load',row); url = 'atualizar_cadastroevento.php?id='+row.id; } } function saveEvent(){ $('#fm').form('submit',{ url: url, onSubmit: function(){ return $(this).form('validate'); }, success: function(result){ var result = eval('('+result+')'); if (result.success){ $('#dlg').dialog('close'); $('#dg').datagrid('reload'); } else { $.messager.show({ title: 'Erro', msg: result.msg }); } } }); } function removeEvent(){ var row = $('#dg').datagrid('getSelected'); if (row){ $.messager.confirm('Confirm','Tem certeza que deseja remover o Evento?',function(r){ if (r){ $.post('remover_cadastroevento.php',{id:row.id},function(result){ if (result.success){ $('#dg').datagrid('reload'); } else { $.messager.show({ title: 'Error', msg: result.msg }); } },'json'); } }); } } </script> </head> <body> <center> <h2>Agenda</h2> <table id="dg" title="Cadastar Evento" class="easyui-datagrid" style="width:700px;height:250px" url="pegar_cadastroevento.php" toolbar="#toolbar" pagination="true" rownumbers="true" fitColumns="true" singleSelect="true"> <thead> <tr> <th field="data" width="50">Data</th> <th field="evento" width="50">Evento</th> <th field="obs" width="50">Observação</th> <th field="horario" width="50">Horário</th> </tr> </thead> </table> <div id="toolbar"> <a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="newEvent()" title="Adicionar Evento">Novo Evento</a> <a href="#" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="editEvent()" title="Alterar Dados do Evento">Editar Evento</a> <a href="#" class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="removeEvent()" title="Remover Evento">Remover Evento</a> </div> <div id="dlg" class="easyui-dialog" style="width:400px;height:280px;padding:10px 20px" closed="true" buttons="#dlg-buttons"> <div class="ftitle">Dados do Evento</div> <form id="fm" method="post" novalidate> <div class="fitem"> <label>Data:</label> <input name="data" class="easyui-validatebox" required> </div> <div class="fitem"> <label>Evento</label> <input name="evento" class="easyui-validatebox" required> </div> <div class="fitem"> <label>Observação:</label> <input name="obs"> </div> <div class="fitem"> <label>Horário:</label> <input name="horario" class="easyui-validatebox" required> </div> </form> </div> <div id="dlg-buttons"> <a href="#" class="easyui-linkbutton" iconCls="icon-ok" onclick="saveEvent()">Salvar</a> <a href="#" class="easyui-linkbutton" iconCls="icon-cancel" onclick="javascript:$('#dlg').dialog('close')">Cancelar</a> </div> </center> </body> </html> conn.php <?php $conn = @mysql_connect('127.0.0.1','root','1234'); if (!$conn) { die('Não foi possível Conectar: ' . mysql_error()); } mysql_select_db('cadastroevento', $conn); ?> pegar_cadastroevento.php <?php $page = isset($_POST['page']) ? intval($_POST['page']) : 1; $rows = isset($_POST['rows']) ? intval($_POST['rows']) : 10; $offset = ($page-1)*$rows; $result = array(); include 'conn.php'; $rs = mysql_query("select count(*) from cadastroevento"); $row = mysql_fetch_row($rs); $result["total"] = $row[0]; $rs = mysql_query("select * from cadastroevento limit $offset,$rows"); $items = array(); while($row = mysql_fetch_object($rs)){ array_push($items, $row); } $result["rows"] = $items; echo json_encode($result); ?> salvar_cadastroevento.php <?php $data = $_REQUEST['data']; $evento = $_REQUEST['evento']; $obs = $_REQUEST['obs']; $horario = $_REQUEST['horario']; include 'conn.php'; $sql = "insert into cadastroevento(data,evento,obs,horario) values('$data','$evento','$obs','$horario')"; $result = @mysql_query($sql); if ($result){ echo json_encode(array('success'=>true)); } else { echo json_encode(array('msg'=>'Erro ao inserir dados.')); } ?> atualizar_cadastroevento.php <?php $id = intval($_REQUEST['id']); $data = $_REQUEST['data']; $evento = $_REQUEST['evento']; $obs = $_REQUEST['obs']; $horario = $_REQUEST['horario']; include 'conn.php'; $sql = "update cadastroevento set data='$data',evento='$evento',obs='$obs',horario='$horario' where id=$id"; $result = @mysql_query($sql); if ($result){ echo json_encode(array('success'=>true)); } else { echo json_encode(array('msg'=>'Erro ao atualizar dados.')); } ?> remover_cadastroevento.php <?php $id = intval($_REQUEST['id']); include 'conn.php'; $sql = "delete from cadastroevento where id=$id"; $result = @mysql_query($sql); if ($result){ echo json_encode(array('success'=>true)); } else { echo json_encode(array('msg'=>'Erro ao remover dados.')); } ?> Eu não entendo muito de php e mysql, então bem provável que esteja fazendo algo errado rsrs Então se alguém puder me ajudar eu agradeço desde já! Muito obrigado e boa noite!
  15. VMG

    Intranet em PHP no IIS

    Pessoal consegui resolver, mas não acesso pelo www.intranetempresa.com, só consigo mesmo acessando pelo IP da minha máquina. Mas de qualquer forma tá funcionando!!! Gostaria de agradecer a todos que me ajudaram e me desculpem a quantidade de perguntas que fiz rs Muito obrigado mesmo a todos!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.