
kel777
Membros-
Total de itens
29 -
Registro em
-
Última visita
Sobre kel777

- Data de Nascimento 30/01/1992
Perfil
-
Gender
Male
-
Location
São Manuel
kel777's Achievements
0
Reputação
-
Cara legal a solução, mais para oque vou fazer não vai servir... seguinte, vou usar esse script em um sistema de cadastramento de produtos, para uma loja virtual, cada produto poderá ter 6 fotos, pra não encherem de fotos nos produtos e fica aquela coisa brega feia... Eu agradeço muito a sua resposta! Teria ideia de como fazer dessa forma?
-
Olá pessoal, estou com a seguinte dúvida... Quero fazer um sistema de upload de imagens mais quero que o sistema só hospede 6 imagens... Já uso o seguinte código , gostaria de adapta-lo pois não tenho ideia de como fazer isso... Upload.php $Codigo=$_GET['Codigo']; $Cod_Dep=$_GET['Cod_Dep']; $pasta = 'fotos/'; foreach($_FILES["img"]["error"] as $key => $error){ if($error == UPLOAD_ERR_OK){ $tmp_name = $_FILES["img"]["tmp_name"][$key]; $cod = md5(date('Y-m-d H:i:s:u')) . '-' . $_FILES["img"]["name"][$key]; $nome = $_FILES["img"]["name"][$key]; $uploadfile = $pasta . basename($cod); $Data = date("d/m/Y"); if(move_uploaded_file($tmp_name, $uploadfile)){ $inserir = mysql_query("INSERT INTO fotos_album (ID,Codigo,Cod_Dep,Foto,Data) VALUES ('','$Codigo','$Cod_Dep','$cod','$Data')"); }else{ echo '<div class="alert alert-error"> <button type="button" class="close" data-dismiss="alert">×</button> Erro ao enviar o arquivo '.$nome.', tente novamente, ou entre em contato com o suporte! </div>'; } } index.php <input type="file" name="img[]" type=file multiple> Funciona legal pra mim, agora quero que ele limite para apenas 6 imagens. Obrigado a todos!
-
amigo, fiz exatamente oque você me falou, o código fico assim: <ul class="dropdown dropdown-horizontal"> <!--MENU--> <?php $sql="SELECT * FROM categoria"; $result=mysql_query($sql); while($rows=mysql_fetch_array($result)){ ?> <li><a href="produtos-selecionar.php?Categoria=<? echo $rows['Codigo']; ?>" class="dir"><? echo $rows['Categoria']; ?></a> <!--SUBMENU--> <ul> <?php $sql2="SELECT * FROM Categoria JOIN Subcategoria ON(Codigo = Codigo) WHERE Codigo={$row['Codigo']}"; $result=mysql_query($sql2); while($rows=mysql_fetch_array($result)){ ?> <li><a href="produtos-selecionar.php?Categoria=<? echo $rows['Codigo']; ?>&Subcategoria<? echo $rows['ID']; ?>"><? echo $rows['Subcategoria']; ?></a></li> <? } ?> </ul> <? } ?> </ul> Mais ainda esta dando o mesmo erro nas linhas 6 e 14, não sei mais onde mexer rs..
-
Olá amigo, muito obrigado por me responder! O sistema dos códigos é o seguinte... Tenho uma tabela para 'Categoria' e uma para 'Subcategoria' Ao cadastrar a Categoria gera um código, que é cadastrado também na Subcategoria, assim fica, todas as Subcategorias com o mesmo Código da Categoria selecionada. acho que deu pra entender rs... Tive um problema com a solução que você me mandou, o problema apareceu com as aspas na parte de $row['Codigo']; no Select... Muito obrigado, um abraço.
-
Boa noite pessoal, estou fazendo um menu de Categorias e Subcategorias, é um menu com DropDown (Aparece mais opções ao passar o mouse), então a ideia é ao colocar o mouse encima da Categoria, apareça as Subcategorias referente a categoria. Mais não está funcionando, e acusa o erro nas linhas 6 e 14 que são exatamente as linhas da While. vou mandar o código, para que algum de vocês possam me ajudar! <ul class="dropdown dropdown-horizontal"> <!--MENU--> <? $sql="SELECT * FROM categoria"; $result=mysql_query($sql); while($rows=mysql_fetch_array($result)){ ?> <li><a href="produtos-selecionar.php?Categoria=<? echo $rows['Codigo']; ?>" class="dir"><? echo $rows['Categoria']; ?></a> <!--SUBMENU--> <ul> <? $sql2="SELECT * FROM Categoria JOIN Subcategoria ON(Codigo = Codigo) WHERE Codigo=$Codigo"; $result=mysql_query($sql2); while($rows=mysql_fetch_array($result)){ ?> <li><a href="produtos-selecionar.php?Categoria=<? echo $rows['Codigo']; ?>&Subcategoria<? echo $rows['ID']; ?>"><? echo $rows['Subcategoria']; ?></a></li> <? } ?> </ul> <? } ?> </ul>
-
Cara é exatamente isso, deu certinho, só gostaria de saber como usaria nesse caso: <? $HOMEtitulo= $rows['HOMEtitulo']; if ($HOMEtitulo==""){ } else{ "<div class='fb-like' data-href='http://proativa.org/$HOMEtitulo' data-send='true' data-width='450' data-show-faces='true'></div>"; } ?> eu fiz um sistema onde o cliente cria páginas pelo admin, e se ela quer que aquela página tenha um curtir do facebook, se sim, aparece, se não, não aparece Só que não da certo. Poderia me ajudar? valeu!
-
Cara é exatamente isso, deu certinho, só gostaria de saber como usaria nesse caso: <? $HOMEtitulo= $rows['HOMEtitulo']; if ($HOMEtitulo==""){ } else{ "<div class='fb-like' data-href='http://proativa.org/$HOMEtitulo' data-send='true' data-width='450' data-show-faces='true'></div>"; } ?> eu fiz um sistema onde o cliente cria páginas pelo admin, e se ela quer que aquela página tenha um curtir do facebook, se sim, aparece, se não, não aparece Só que não da certo. Poderia me ajudar? valeu!
-
Então amigo, não seria para adicionar ao db. vou citar um exemplo: * Cadastro de Produtos Nome do produto: Celular Valor do produto: R$ 150,00 Faz de conta que eu não cadastrei o valor do produto, então não vai aparecer "Valor do produto" Vai aparecer somente o Nome do Produto: Celular. deu pra intender +/- ? rs Olá! Não entendi muito bem não, mas se você quis dizer que se o $rows retornar 0 não insere o texto no banco?Se for isto, veja: $resultado= $rows['Resultado']; if ($resultado==""){ //Caso não retornar nada, não faz nada. }else{ //Caso retornar mais de um caractere: //coloque aqui a linha de código para adicionar texto no bd. } Se não for isso, explica mais detalhadamente. Flws!
-
Olá pessoal, creio que minha dúvida seja de fácil resolução, mesmo assim não consegui achar nada para soluciona-la. Eu quero inserir um texto junto com o resultado do Banco de Dados, exemplo: texto echo $rows['Resultado']; Se o resultado voltar vazio, não aparecer o texto. Deu pra intender? rs Valeu pessoal!
-
Cara, desculpa pelo tamanho do código, rs se quiser mando só as partes em php.
-
Claro amigo, vou postar o código inteiro, a parte da senha eu nem mexi ainda. <?php include "validar_session.php"; include "config/config.php"; // ALTERA OS DADOS if ($_GET['area']==post){ $id=$_GET['id']; $sql1="SELECT * FROM dados_administracao WHERE ID='$id'"; $query1 = mysql_query($sql1); if (!$query1){ echo "Não foi possivel selecionar o ID!";}else{ $login = htmlspecialchars($_POST['login']); $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome']; $email = $_POST['email']; $foto = $_FILES["foto"]; if (!empty($foto["name"])) { // Pega extensão da imagem preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "fotos/" . $nome_imagem; $caminho_thumb = "fotos/thumb/" . $nome_imagem; // Redmenciona e Recorta a imagem require_once 'script/ThumbLib.inc.php'; $thumb = PhpThumbFactory::create($_FILES['foto']['tmp_name'] ); $thumb->adaptiveResize(115, 115); $thumb->save('fotos/thumb/' . $nome_imagem); // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); // faz consulta para atualizar os dados $sql2 = "update dados_administracao set Login = '$login',Nome = '$nome',Sobrenome = '$sobrenome',Email = '$email',Foto = '$nome_imagem' where ID = '$id'"; $query2 = mysql_query($sql2); if (!$sql2){ echo "Não foi possivel atualizar os dados!";}else{ echo "Os dados foram atualizados com sucesso!"; } } } } ?> <?php if ($_GET['area']==pass){ //ALTERA A SENHA // recebe dados do formulario $senha = $_POST['senha']; $rep_senha = $_POST['rep_senha']; // verifica se o usuario digitou a senha if($senha == "") { echo "<script> alert ('Não é permitido deixar o campo Senha em branco!')</script>"; echo "<script> history.go(-1); </script>"; exit; } else { // se ele digitou vamos comparar if($senha != $rep_senha) { echo "<script> alert ('As senhas não conferem, digite novamente!')"; echo "<script> history.go(-1); </script>"; exit; } } // altera a senha $consulta = mysql_query("update dados_administracao set Senha = '$senha' where ID = '$id'"); // verifica se foi atualizado os dados if($consulta) { echo '<div class="alert alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Senha atualizada com sucesso! </div>'; } else { echo '<div class="alert alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Erro! por algum motivo não foi possível enviar sua solicitação, tente novamente mais tarde, ou entre em contato com o suporte! </div>'; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Minha Conta</title> <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content=""> <meta name="author" content=""> <link rel="stylesheet" type="text/css" href="lib/bootstrap/css/bootstrap.css"> <link rel="stylesheet" type="text/css" href="stylesheets/theme.css"> <link rel="stylesheet" href="lib/font-awesome/css/font-awesome.css"> <script src="lib/jquery-1.7.2.min.js" type="text/javascript"></script> <!-- Demo page code --> <style type="text/css"> #line-chart { height:300px; width:800px; margin: 0px auto; margin-top: 1em; } .brand { font-family: georgia, serif; } .brand .first { color: #ccc; font-style: italic; } .brand .second { color: #fff; font-weight: bold; } </style> <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <!-- Le fav and touch icons --> <link rel="shortcut icon" href="../assets/ico/favicon.ico"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png"> <link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png"> </head> <!--[if lt IE 7 ]> <body class="ie ie6"> <![endif]--> <!--[if IE 7 ]> <body class="ie ie7 "> <![endif]--> <!--[if IE 8 ]> <body class="ie ie8 "> <![endif]--> <!--[if IE 9 ]> <body class="ie ie9 "> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <body class=""> <!--<![endif]--> <!-- TOPO --> <? include ('include/topo.php') ?> <!-- FIM DO TOPO --> <!-- BARRA LATERAL --> <? include ('include/menu.php') ?> <!-- FIM BARRA LAETRAL --> <?php $id=$_GET['id']; $sql3="SELECT * FROM dados_administracao WHERE ID='$id'"; $result=mysql_query($sql3); $rows=mysql_fetch_array($result); ?> <div class="content"> <div class="header"> <h1 class="page-title">Alterar Dados</h1> </div> <ul class="breadcrumb"> <li><a href="index.html">Home</a> <span class="divider">/</span></li> <li class="active">Minha Conta</li> </ul> <div class="container-fluid"> <div class="row-fluid"> <div class="btn-toolbar"> <form class="input-xlarge" id="tab" action="<?php echo $PHP_SELF; ?>?id=<?php echo $rows['ID']; ?>&area=post" method="post" enctype="multipart/form-data"> <button type="submit" name="submit" id="submit" class="btn btn-primary"><i class="icon-save"></i> Salvar</button> <div class="btn-group"> </div> </div> <div class="well"> <ul class="nav nav-tabs"> <li class="active"><a href="#home" data-toggle="tab">Conta</a></li> <li><a href="#profile" data-toggle="tab">Senha</a></li> </ul> <div id="myTabContent" class="tab-content"> <div class="tab-pane active in" id="home"> <label>Usuário</label> <input type="text" value="<? echo $rows['Login']; ?>" class="input-xlarge" name="login"> Se modificar este campo, terá que logar novamente! <label>Nome</label> <input type="text" value="<? echo $rows['Nome']; ?>" class="input-xlarge" name="nome"> <label>Sobrenome</label> <input type="text" value="<? echo $rows['Sobrenome']; ?>" class="input-xlarge" name="sobrenome"> <label>Email</label> <input type="text" value="<? echo $rows['Email']; ?>" class="input-xlarge" name="email"> <label>Foto</label> <img src="fotos/thumb/<? echo $rows['Foto']; ?>" width="115" height="115"><br> <input type="file" name="foto" /> </form> </div> <div class="tab-pane fade" id="profile"> <form class="input-xlarge" id="tab2" action="usuario.php?id=<? echo $rows['ID']; ?>?area=pass" method="post"> <label>Nova Senha</label> <input name="senha" type="password" class="input-xlarge"> <label>Repetir Senha</label> <input name="rep_senha" type="password" class="input-xlarge" id="rep_senha"> <div> <button type="submit" name="submit" id="submit" class="btn btn-primary">Alterar Senha</button> </div> </form> </div> </div> </div> <div class="modal small hide fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">Delete Confirmation</h3> </div> <div class="modal-body"> <p class="error-text"><i class="icon-warning-sign modal-icon"></i>Are you sure you want to delete the user?</p> </div> <div class="modal-footer"> <button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button> <button class="btn btn-danger" data-dismiss="modal">Delete</button> </div> </div> <!-- RODAPÉ --> <? include ('include/rodape.php') ?> <!-- FIM RODAPÉ --> </div> </div> </div> <script src="lib/bootstrap/js/bootstrap.js"></script> <script type="text/javascript"> $("[rel=tooltip]").tooltip(); $(function() { $('.demo-cancel-click').click(function(){return false;}); }); </script> </body> </html>
-
Amigo eu fiz conforme você me pediu, mais ainda esta do mesmo jeito. conferi bastante pra ver se eu não tava errando.. mais não estou localizando o erro. como você me mandou: Primeira parte // ALTERA OS DADOS if ($_GET['area']==post){ $id=$_GET['id']; $sql1="SELECT * FROM dados_administracao WHERE ID='$id'"; $query1 = mysql_query($sql1); if (!$query1){ echo "Não foi possivel selecionar o ID!";}else{ Segunda parte $sql2 = "update dados_administracao set Login = '$login',Nome = '$nome',Sobrenome = '$sobrenome',Email = '$email',Foto = '$nome_imagem' where ID = '$id_usuario'"; $query2 = mysql_query($sql2); if (!$sql2){ echo "Não foi possivel atualizar os dados!";}else{ echo "Os dados foram atualizados com sucesso!"; Me desculpe pelo transtorno, já estou muito grato!
-
Ai pessoal, estou com mais um problema. Tinha funcionado tudo certinho, mais ai no meu sistema eu tenho outros cadastros que podem ser alterados por qualquer conta. Eu tava alterando passando o Login, mais como eu tenho mais cadastros optei por alterar por ID Mais eu não to conseguindo modificar o cadastro do usuário pelo ID. vou mostrar pra ver se fica mais fácil de intender... No formulário fiz action="<?php echo $PHP_SELF; ?>?id=<?php echo $rows['ID'] ?>?area=post" provavelmente não pode estar assim, mais foi o único jeito que pensei Na area=post if ($_GET['area']==post){ $id=$_GET['id']; $sql="SELECT * FROM dados_administracao WHERE ID='$id'"; E para atualizar os dados $sql = "update dados_administracao set Login = '$login',Nome = '$nome',Sobrenome = '$sobrenome',Email = '$email',Foto = '$nome_imagem' where ID = '$id_usuario'"; Alguém pode me ajudar?
-
Opa Lucke, deu certinho cara! tudo funcionando. Obrigado a todos!
-
Olá pessoal, meu problema é o seguinte, eu tenho um sistema de cadastro, e quero que o usuário consiga atualizar os seus dados. Até ai tudo bem tenho funcionando, porem quando o usuário clica em atualizar ele vai pra outra página, eu queria que ficasse na mesma página com um action="" Ai no formulário eu fiz <form id="tab" action="<?php echo $PHP_SELF; ?>" method="post"> E coloquei o código que já estava funcinando dessa forma <?php include "validar_session.php"; include "config/config.php"; if(!empty($_POST['submit'])){ $login = htmlspecialchars($_POST['login']); $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome']; $email = $_POST['email']; $foto = $_FILES["foto"]; if (!empty($foto["name"])) { // Pega extensão da imagem preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "fotos/" . $nome_imagem; $caminho_thumb = "fotos/thumb/" . $nome_imagem; // Redmenciona e Recorta a imagem require_once 'script/ThumbLib.inc.php'; $thumb = PhpThumbFactory::create($_FILES['foto']['tmp_name'] ); $thumb->adaptiveResize(115, 115); $thumb->save('fotos/thumb/' . $nome_imagem); // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); } // faz consulta para atualizar os dados $sql = "update dados_administracao set Login = '$login',Nome = '$nome',Sobrenome = '$sobrenome',Email = '$email',Foto = '$nome' where Login = '$login_usuario'"; $consulta = mysql_query($sql); // verifica se foi atualizado os dados if($consulta) { echo '<div class="alert alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Parabéns você foi cadastrado em nosso sistema! </div>'; } else { echo '<div class="alert alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Erro! por algum motivo não foi possível enviar sua solicitação, tente novamente mais tarde, ou entre em contato com o suporte! </div>'; } } ?> E quando clico para atualizar os dados, não da em nada, nem mensagem de erro, nem atualiza, simplesmente não acontece nada, volta a página como se não tivesse nenhuma ação. alguém pode ver onde eu estou errando? Obrigado!