Alberto Nascimento
Members-
Total de itens
67 -
Registro em
-
Última visita
Tudo que Alberto Nascimento postou
-
[RESOLVIDO] Criar um título para PASTA e não ARQUIVO
Alberto Nascimento postou um tópico no fórum Desenvolvimento frontend
É possível se ter título ao compartilhar o endereço de uma pasta web? Quando compartilho assim, Consigo visualizar o título que se encontra em: <title>MEU SITE - TÍTULO DA PÁGINA</title> Mas se utilizo o link desta forma abaixo: Só é exibido "Untitled" como título apenas. Consigo então, fazer com que tenha título na página e não no arquivo? -
Tenho um formulário de Upload e preciso salvar o "valor" gerado e exibido através do "echo" : echo "<img src=\"" . $destino . "\" />"; Como faço para salvar no campo "novonome" da tabela?
-
[Resolvido] Link em um resultado extraído de uma tabela e exibido através de ECHO em PHP
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
Muito obrigado @ExtremsX -
[Resolvido] Link em um resultado extraído de uma tabela e exibido através de ECHO em PHP
Alberto Nascimento postou um tópico no fórum PHP
Preciso que o nome do arquivo que foi salvo durante o registro de um formulário, ao ser exibido através de uma busca e mostrado em ECHO possa se tornar um link. Como consigo fazer isso? echo "<a href="http://www.meusite.com.br/app/".$rows_cursos['novonome']."; -
[RESOLVIDO] Não estou conseguindo exibir os dados do registro específico ( como pesquisar pelo Código )
Alberto Nascimento postou um tópico no fórum PHP
Estou tentando, mas não esta exibindo o registro... localizar.php <?php session_start(); $_SESSION["localizarfotografia"] = $_POST["codphoto"]; ?> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>EXIBIR FOTOGRAFIA PELO CÓDIGO INTERNO</title> <style type="text/css"> <!-- .Style6 {font-size: 13px} .auto-style20 { text-align: center; } .auto-style22 { background-color: #FEB624; } .auto-style23 { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: xx-small; text-align: center; } .auto-style25 { background-color: #FFCC66; } .auto-style26 { font-size: x-small; } .auto-style27 { font-size: x-small; text-align: center; } .auto-style28 { text-align: center; background-color: #FEB624; } --> </style> </head> <body style="margin-top: 50"> <body onload="form1.login.focus();"> <form id="form1" name="form1" method="post" action="pesquisaragora.php"> <div class="auto-style20"> <table align="center" cellpadding="0" cellspacing="0" class="auto-style23" style="width: 500"> <tr> <td class="auto-style20"> </td> </tr> <tr> <td class="auto-style22"> </td> </tr> <tr> <td class="auto-style25" style="height: 41px">Informe o código da FOTOGRAFIA abaixo</td> </tr> <tr> <td class="auto-style25"> <table align="center" style="width: 450"> <tr> <td class="auto-style27"><span class="Style6"> <label> <input name="codphoto" type="text" id="codphoto" style="width: 305px; height: 83px;" /></label></span></td> </tr> <tr> <td class="auto-style26"><strong> </strong></td> </tr> <tr> <td class="auto-style20"><span class="Style6"> <label> <input type="submit" name="Submit" value="LOCALIZAR PHOTO" /></label></span></td> </tr> </table> </td> </tr> <tr> <td class="auto-style25"> </td> </tr> <tr> <td class="auto-style28"> </td> </tr> </table> <br></div> </form> </body> </html> pesquisarphoto.php <?php include("config.php"); $codphoto = $_POST['codphoto']; $sql_logar = "SELECT * FROM photos WHERE codphoto = '$codphoto'"; $exe_logar = mysql_query($sql_logar) or die (mysql_error()); $fet_logar = mysql_fetch_assoc($exe_logar); $num_logar = mysql_num_rows($exe_logar); $codphoto = $fet_logar['codphoto']; $nome = $fet_logar['nome']; $cidade = $fet_logar['cidade']; $uf = $fet_logar['uf']; if ($num_logar == 0){ echo "Desculpe, mas a foto não foi localizada."; echo "<br><a href='javascript:window.history.go(-1)'>Clique aqui e tente novamente.</a>"; } else{ session_start(); $_SESSION['codphoto'] = $codphoto; $nome = $fet_logar['nome']; $cidade = $fet_logar['cidade']; $uf = $fet_logar['uf']; echo $exibir["codphoto"]; echo $exibir["nome"]; echo $exibir["cidade"]; echo $exibir["uf"]; } ?>- 2 respostas
-
[RESOLVIDO] Não estou conseguindo exibir os dados do registro específico ( como pesquisar pelo Código )
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
Consegui encontrar o erro ... Como troquei meu servidor, havia um arquivo PHP ao qual fazia referência errada ao banco de dados. Mas obrigado pela atenção- 2 respostas
-
[RESOLVIDO] Erro ao conectar o banco de dados em consulta
Alberto Nascimento postou um tópico no fórum PHP
Esta retornando o seguinte erro ao utilizar o comando: $link = mysql_connect('localhost', 'user', 'key'); if (!$link) { die('Não conseguiu conectar: ' . mysql_error()); } $db_selected = mysql_select_db('db', $link); if (!$db_selected) { die ('Não pode selecionar o banco : ' . mysql_error()); } Mensagem de erro: Line 90: $link = mysql_connect('localhost', 'user', 'key'); O que seria este problema? Como consigo resolver? -
JavaScript "parseFloat" para exibir resultado... não quer funcionar
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em Javascript
@Omar~ mas isso de não funcionar foi quando troquei a versão do PHP pra 7.2 .( utilizava 5.3 antes ) Será que eu teria então que conferir a versão do suporte ao JavaScript? -
JavaScript "parseFloat" para exibir resultado... não quer funcionar
Alberto Nascimento postou um tópico no fórum Javascript
i("resultado").innerHTML = ((((parseFloat(c1) * parseFloat(c2)) + ... Quando migrei para o servidor 7.2 parou de funcionar -
Como calcular em JavaScript sem precisar atualizar a página ( pode ser através de um botão )
Alberto Nascimento postou um tópico no fórum Javascript
Estou desenvolvendo um sistema onde preciso em um formulário calcular realizar o cálculo de determinados campos como abaixo exemplificado: ( campo01 ) * ( campo02 ) = ( resultado01 ) ( campo03 ) * ( campo04 ) = ( resultado02 ) ( campo05 ) + ( campo06 ) = ( resultado03 ) ( resultado01 ) + ( resultado02 ) + ( resultado03 ) = ( totalgeral ) -
Função "Calcula" do JavaScript
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em Javascript
Mas o que não consigo entender @Omar~ é que quando o servidor estava rodando PHP 5.3x funcionava perfeitamente. Mas agora que migrei para o PHP 7.2 simplesmente parou de funcionar várias funções das minhas aplicações. Sei que muitas coisas foram alteradas como é o caso do mysqli- 2 respostas
-
- calcula
- javascript
-
(e mais 2 )
Tags:
-
i("calcula").onclick = function(){ Este comando depois que eu atualizei meu servidor para PHP 7.2 não quer mais funcionar.
- 2 respostas
-
- calcula
- javascript
-
(e mais 2 )
Tags:
-
[RESOLVIDO] COMO SALVAR O NOVO NOME DA IMAGEM ? ( MÉTODO UPLOAD )
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
@Omar~ veja só: Esta retornando o seguinte erro no arquivo "error_log" que é gerado dentro da pasta onde se encontram os arquivos PHP: var_dump($_POST);- 5 respostas
-
- salvar msql
- upload
-
(e mais 1 )
Tags:
-
[RESOLVIDO] COMO SALVAR O NOVO NOME DA IMAGEM ? ( MÉTODO UPLOAD )
Alberto Nascimento postou um tópico no fórum PHP
Como consigo salvar o "novo nome" da imagem que foi enviada para o servidor por meio de UPLOAD no mesmo registro em que estão sendo salvos os dados do formulário no banco de dados através do PHP. Consigo salvar os campos do formulário, mas o nome que é gerado ao enviar a imagem, não estou conseguindo. <?php include 'conecta_mysql.inc'; if(isset($_FILES['arquivo']['name']) && $_FILES["arquivo"]["error"] == 0) { echo "<center>Você enviou o arquivo: <strong>" . $_FILES['arquivo']['name'] . "</strong><br /></center>"; echo "<center>Seu tamanho é: <strong>" . $_FILES['arquivo']['size'] . "</strong> Bytes<br /><br /></center>"; $arquivo_tmp = $_FILES['arquivo']['tmp_name']; $nome = $_FILES['arquivo']['name']; $extensao = strrchr($nome, '.'); $extensao = strtolower($extensao); if(strstr('.jpg;.jpeg;.gif;.png', $extensao)) { $novoNome = md5(microtime()) . '.' . $extensao; $destino = 'imagens/' . $novoNome; if( @move_uploaded_file( $arquivo_tmp, $destino )) { echo "<br>"; echo "<img src=\"" . $destino . "\" />"; echo "<br>"; } else echo "Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita.<br />"; } else echo "Você poderá enviar apenas arquivos \"*.jpg;*.jpeg;*.gif;*.png\"<br />"; } else { echo "<center><h1>Você não enviou nenhum arquivo!</h1></center>"; echo "<center><br><h3><a href='javascript:window.history.go(-1)'>Clique aqui para volta.</a></h3></center>"; } $codphoto = $_POST['codphoto']; $nome = $_POST['nome']; $datafotografia = $_POST['datafotografia']; $photography = $_POST['novoNome']; $sql = "INSERT INTO photograph VALUES"; $sql .= "( '$codphoto', '$nome', '$datafotografia', '$photography' )"; if ($conexao->query($sql) === TRUE) { echo "<center> <h2> Obrigado !! Envio realizado com sucesso !! </h2></center>"; echo "<center><br><h3><a href='LINK_SITE'>ENVIAR OUTRA FOTOGRAFIA</a></h3></center>"; } else { echo "Erro: " . $sql . "<br>" . $conexao->error; } $conexao->close();- 5 respostas
-
- salvar msql
- upload
-
(e mais 1 )
Tags:
-
[RESOLVIDO] COMO SALVAR O NOVO NOME DA IMAGEM ? ( MÉTODO UPLOAD )
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
@Omar~ seria no caso desta forma a se fazer? Agora, quanto ao que enviou, notei que não há chamada para o banco de dados, correto? Posso utilizar o seguinte arquivo ? Onde coloco o "include" ? <?php //cria a conexao mysqli_connect('localizacao BD', 'usuario de acesso', 'senha', 'banco de dados') $conexao = mysqli_connect('', '', '', ''); //ajusta o charset de comunicação entre a aplicação e o banco de dados mysqli_set_charset($conexao, 'utf8'); //verifica a conexão if ($conexao->connect_error) { die("Falha ao realizar a conexão: " . $conexao->connect_error); } ?> E para inserir, seria este comando? $sql = "INSERT INTO photograph VALUES"; $sql .= "( '$codphoto', '$nome', '$datafotografia', '$novonome' )";- 5 respostas
-
- salvar msql
- upload
-
(e mais 1 )
Tags:
-
[RESOLVIDO] COMO SALVAR O NOVO NOME DA IMAGEM ? ( MÉTODO UPLOAD )
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
Imagino que fiz errado... veja só: <?php include 'conecta_mysql.inc'; // verifica se foi enviado um arquivo function codigoAleatorio($quantidade = null) { $letras = (isset($quantidade) ? (int) $quantidade : 10); $caracteres = '0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVxXyYwWzZ0123456789'; $retorno = ""; $misturar = str_split($caracteres); for ($i = 0; $i < $letras; $i++) { $retorno .= $misturar[array_rand($misturar)]; } return ($retorno); } /* Primeiro temos que saber se existe algum arquivo */ if (isset($_FILES['arquivo']) && !empty($_FILES['arquivo']['name'])) { // Agora verificamos se é uma imagem e se ela é jpg switch ($_FILES['arquivo']['type']) { case 'image/jpg': case 'image/jpeg': case 'image/pjpeg': break; default: // Se entrar aqui é porque o arquivo enviado não é uma imagem ou não é jpg } $upload = new ImageUpload('imagens'); // Instanciamos a classe para upload /* Obs.: O diretório de armazenamento no caso será a pasta "imagens" * no mesmo diretório do arquivo que está executando isso. * Caso seja nessesário use: * __DIR__ '../../imagens/' <= ou seja desse diretório volte 2 e entre em imagens */ $nome_para_imagem = codigoAleatorio() . time(); // Criamos o nome da imagem (Nesse termo é impossível coexistir 2 com o mesmo nome) // Enviamos então a imagem // Parâmetros // 1 - O arquivo // 2 - Nome que terá // 3 - Se for maior que 500X500 pixels redimencione a mesma para 500 $upload->sendImage($_FILES['arquivo'], $nome_para_imagem, 500); // Agora verificamos se foi salva if ($upload->setResult()) { /* Esse é o real nome da imagem que foi armazenada * Use isso para registrar no banco de dados */ $nome_da_imagem = $upload->getImgName(); } else { // A imagem não foi salva } } $codphoto = $_POST['codphoto']; $nome = $_POST['nome']; $datafotografia = $_POST['datafotografia']; $photography = $_POST['novoNome']; $sql = "INSERT INTO photograph VALUES"; $sql .= "( '$codphoto', '$nome', '$datafotografia', '$photography' )"; $conexao->close(); $php>- 5 respostas
-
- salvar msql
- upload
-
(e mais 1 )
Tags:
-
Omar, segundo o depurador, são os seguintes erros: Line 82: $destino = $_POST['destino']; Line 84: $novonome = $_POST['novo_valor']; Estes são os dois erros apresentados, que antes quando era no PHP 5.3 este código rodava perfeitamente, porém agora o servidor é PHP 5.6 e 7.2
-
Como "printar" as execuções e erros do PHP na tela? Eu já cheguei a fazer isso, mas agora não estou encontrando mais onde esta porque tive que trocar meu PC
-
[RESOLVIDO] Salvar echo em um campo da tabela
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
Sei que existe um comando que faz isso... só não me recordo -
[RESOLVIDO] Salvar echo em um campo da tabela
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
<?php include 'conecta_mysql.inc'; if(isset($_FILES['arquivo']['name']) && $_FILES["arquivo"]["error"] == 0) { echo "<center>Você enviou o arquivo: <strong>" . $_FILES['arquivo']['name'] . "</strong><br /></center>"; echo "<center>Seu tamanho é: <strong>" . $_FILES['arquivo']['size'] . "</strong> Bytes<br /><br /></center>"; $arquivo_tmp = $_FILES['arquivo']['tmp_name']; $nome = $_FILES['arquivo']['name']; $extensao = strrchr($nome, '.'); $extensao = strtolower($extensao); if(strstr('.jpg;.jpeg;.gif;.png', $extensao)) { $novoNome = md5(microtime()) . '.' . $extensao; $destino = 'imagens/' . $novoNome; if( @move_uploaded_file( $arquivo_tmp, $destino )) { echo "<br>"; echo "<img src=\"" . $destino . "\" />"; echo "<br>"; } else echo "Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita.<br />"; } else echo "Você poderá enviar apenas arquivos \"*.jpg;*.jpeg;*.gif;*.png\"<br />"; } else { echo "<center><h1>Você não enviou nenhum arquivo!</h1></center>"; echo "<center><br><h3><a href='javascript:window.history.go(-1)'>Clique aqui para volta.</a></h3></center>"; } $codphoto = $_POST['codphoto']; $nome = $_POST['nome']; $datafotografia = $_POST['datafotografia']; $photography = $_POST['novoNome']; $sql = "INSERT INTO photograph VALUES"; $sql .= "( '$codphoto', '$nome', '$datafotografia', '$photography' )"; if ($conexao->query($sql) === TRUE) { echo "<center> <h2> Obrigado !! Envio realizado com sucesso !! </h2></center>"; echo "<center><br><h3><a href='LINK_SITE'>ENVIAR OUTRA FOTOGRAFIA</a></h3></center>"; } else { echo "Erro: " . $sql . "<br>" . $conexao->error; } $conexao->close(); O código acima, consigo salvar os dados da tabela, porém não consigo salvar o nome do arquivo. A tabela, segue abaixo: SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; CREATE TABLE `photograph` ( `codphoto` int(11) NOT NULL, `nome` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `datafotografia` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `photography` varchar(255) COLLATE utf8_unicode_ci NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; ALTER TABLE `photograph` ADD PRIMARY KEY (`codphoto`); ALTER TABLE `photograph` MODIFY `codphoto` int(11) NOT NULL AUTO_INCREMENT; COMMIT; -
[RESOLVIDO] Salvar echo em um campo da tabela
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
O que eu estou fazendo é um formulário de Upload onde ele primeiro "renomeia o arquivo que esta sendo enviado para não haver duplicidade" e então salve alguns dados do formulário em um banco de dados mysql, juntamente com o nome do arquivo que foi gerado para que saiba a qual se refere. -
[RESOLVIDO] Salvar echo em um campo da tabela
Alberto Nascimento respondeu ao tópico de Alberto Nascimento em PHP
Tentei utilizar, mas não funcionou -
ERRO DE ESCRITA Estou tentando salvar os dados de um formulário PHP no banco de dados mysql, porém esta retornando o seguinte erro: Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita. Erro de conexão com localhost, o seguinte erro ocorreu -> Access denied for user 'x'@'localhost' (using password: YES) A conexão é feita da seguinte forma: $host= ""; $bd= ""; $senhabd= ""; $userbd = ""; $conexao = mysql_connect($host,$bd, $senhabd); if (!$conexao) die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error()); //conectando com a tabela do banco de dados $banco = mysql_select_db($bd,$conexao); if (!$banco) die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); O que pode estar errado? Obs.: utilizava este no PHP 5.3, agora que estou no 7.2 esta retornando este tipo de erro.
-
Aproveitando Omar, Consigo enviar o arquivo para meu servidor ( upload ) perfeitamente, porém falta apenas que eu consiga inserir os dados do formulário em um banco de dados mysql. Seria possível eu tentar pegar a parte que "realiza o upload" e inserir em um formulário que já funcione ( ou seja, que esta gravando em um registro os dados inseridos na tabela? )
-
Caro Omar, Confesso que ainda não sou muito bom em mysqli_* Como então faria nesta situação, onde meu formulário envia os dados para um registro no banco de dados? Lembrando que o erro de "escrita" solucionei em parte. Agora preciso mesmo é realizar a conexão com o banco de dados, sendo que o mais interessante é que tenho outro formulário que utilizo e funciona perfeitamente com o mysql_*