
juliano lopes
Membros-
Total de itens
12 -
Registro em
-
Última visita
Sobre juliano lopes

- Data de Nascimento 02/02/1987
Contatos
-
MSN
julianolopes2003@hotmail.com
-
ICQ
252564515
Perfil
-
Gender
Male
-
Location
Itatiba - SP
juliano lopes's Achievements
0
Reputação
-
primeiro tem um '(' a mais no seu script da query e deverá usar a opção 'mysql_fetch_array' q fica assim no caso para a conexão eu axo mais facil utilizar a persistente então eu me conectaria ao db assim $conexao = mysql_pconnect("localhost" ,"root","") or die("conexao não estabelecida"); mysql_select_db("Banco") or die ("erro ao selecionar o banco"); e a pesquisa no banco seria assim utilizando $row['nomedocampo']; $resultado = mysql_query($sql) or die (" não foi possivel executar a insercao"); $row = mysql_fetch_array($resultado); mysql_close($conexao); o erro também pode ter sido ocasionado por que você abriu e fechou as tags php após a consulta me corrijam se eu estiver errado, pois também sou novato XD
-
Erro nas nas condições if,else e include
pergunta respondeu ao juliano lopes de juliano lopes em PHP
digo assim, quando retorna, não quero apenas saber se ele encontrou ou não resultado, e sim qual resultado está igual ao do bd, para retornar se o login é igual ao do bd ou o dominio é igual ao bd, como aqui no forum, se eu tentar registrar com o mesmo login de outra pessoa não é possível e ele retornar o erro especifíco de login -
Boa Tarde Pessoal tenho um script onde a pessoa irá se registrar, mas para isso é necessário que algumas informações não se repitam, então fiz um script para poder verificar e informar se login ou domínio é existente no banco de dados, porém quando efetuo o cadastro ou o resultado é em branco ou é erro na váriavel $dominio aqui vai o script completo Formulário <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Cadastro de novo usuário</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="file:///C|/servidor/www/teste/stylo.css" rel="stylesheet" type="text/css"> </head> <body> <div align="center" class="stilo"> <p>Formulário de Cadastro </p> <form name="form1" method="post" action="cadastra.php"> <p align="center" class="conteudo">Nome: <input name="nome" type="text" id="nome"> </p> <p align="center" class="conteudo">Email: <input name="mail" type="text" id="mail"> </p> <p align="center" class="conteudo">Telefone: <input name="tel" type="text" id="tel"> </p> <p align="center" class="conteudo">Domínio: <input name="dom" type="text" id="dom"> </p> <p align="center" class="conteudo">Login: <input name="login" type="text" id="login"> </p> <p align="center" class="conteudo">Senha: <input name="senha" type="text" id="senha"> </p> <p align="center" class="conteudo">Observações:</p> <p align="center"> <span class="conteudo"> <textarea name="obs"></textarea> </span></p> <p align="center"> <span class="conteudo"> <input type="submit" name="Submit" value="Cadastrar"> </span></p> </form> <p align="left"> </p> </div> </body> </html> Cadastra.php <?php $nome=$_POST['nome']; $tel=$_POST['tel']; $mail=$_POST['mail']; $user=$_POST['login']; $senha=$_POST['senha']; $obs=$_POST['obs']; $dom=$_POST['dom']; $data=date('d-m-Y'); $ativado='Não'; $senha=md5($senha); $sql= "SELECT * FROM info WHERE dominio LIKE '$dom'"; include 'config.php'; $pesquisa=mysql_query($sql); while($info=mysql_fetch_array($pesquisa)){ } if($dom = $info['dominio']){ echo 'dominio igual'; } else{ include 'registra.php'; } ?> Registra <?php mysql_close($conecta); include 'config.php'; $a = "SELECT * FROM info WHERE login LIKE '$user'"; $consulta=mysql_query($a); while($info=mysql_fetch_array($consulta)){ } if($user = $info['login']){ echo 'login já registrado'; } else{ $n1=rand(1,9); $n2=rand(1,9); $n3=rand(1,9); $n4=rand(1,9); $id=$n1.$n2.$n3.$n4; require_once('config.php'); $sql="INSERT INTO info (nome,mail,dominio,login,senha,telefone,id,ativado,data,obs) values ('$nome', '$mail', '$dom', '$user', '$senha', '$tel','$id','$ativado','$data','$obs')"; mysql_query($sql, $conecta) or die(mysql_error()); echo ('Adicionado com Sucesso'); mysql_close($conecta); } ?> segue scrip se alguém puder me ajudar
-
Formulário </html> <body> <form method="POST" action="vai.php"> <p align="center">Email:<input type="text" name="mail" size="20"></p> <p align="center">Nome: <input type="text" name="nome" size="20"></p> <p align="center">Mensagem:</p> <p align="center"><textarea rows="2" name="msg" cols="20"></textarea></p> <p align="center"><input type="submit" value="Enviar" name="B1"><input type="reset" value="Limpar" name="B2"></p> </form> </body> </html> <?php $mail=$_POST['mail']; $nome=$_POST['nome']; $msg=$_POST['msg']; $titulo="coloque o titulo do email"; $leitura="Content-type: text/html; charset=iso-8859-1\r\n"; $leitura.="Content-type: text/html; charset=iso-8859-1\r\n"; $leitura.="From:Seu email\n"; $leitura.= "Reply-to:Seu email\n\n"; $texto="<html> <p align="center">Email: '.$mail.'<br> <p align="center">Nome: '.$nome.'<br> <p align="center">Mensagem: '.$msg.'<br></html>"; if (mail($mail, $titulo, $texto, $leitura)) { echo '<html><title>Enviado com Sucesso</title><p align="center"><font color="#FF0000" size="5"><b>E-mail Enviado com sucesso </b></font></p><p><p align="center"><a href="Pagina de retorno">Voltar</a>'; } else { echo "Ocorreu um erro durante o envio do email."; } ?> não é grande coisa mais tai dai da uma estudada pra você ver como funca e aprender fiz na presa veja se funciona
-
podes tentar desta forma <?php function recarrega() { $new_url = "http://urldosite"; $_SERVER['SERVER_NAME'] || $_SERVER['REQUEST_URI']; header("Location: $new_url"); } recarrega() ?>
-
Gravar informações no arquivo sql e depois importar para o servidor
pergunta respondeu ao juliano lopes de juliano lopes em PHP
ele dá erro ao gravar no sql, fala que sintaxe está errado mesmo tando certa, ele le muito bem o arquivo mas não altera o conteúdo e nem consegue gravar no bd, mas já dei um grande passo com essa ajuda vlw -
(Resolvido) Parse error: syntax error, unexpected ')',(Re
pergunta respondeu ao juliano lopes de juliano lopes em PHP
mesmo retirando o ponto e virgula o erro permanece ok funcionou perfeitamente desta maneira if (!is_object($db) & PEAR::isError($db));{ -
Gravar informações no arquivo sql e depois importar para o servidor
uma questão postou juliano lopes PHP
Ola pessoal, vou resumir o que estou tentando fazer a tempos, inquanto não sobra uma grana para fazer um curso de php na impacta XD recebo a informação do formulário <?php //recebo a informação do formulário $prefixo=$_POST['prefixo']; $banco='banco.sql'; //abro o arquivo que contem o banco de dados $abre=fopen($banco, "a"); //faço a leitura fread($abre, $banco); //gravar no arquivo as informações do formulário fwrite($abre, $banco); //executa a query para gravar o arquivo na db $conecta=mysql_connect("localhost","root","") or die(mysql_error()); mysql_select_db("test", $conecta) or die(mysql_error()); mysql_query($banco, $conecta) or die(mysql_error()); //fecha conexão e arquivo mysql_close($conecta); fclose($abre); ?> mais ou menos o que desejo fazer um banco de dados personalizado para cada cliente, como prefixo na db que o cliente escolher, mas tenho que ler apartir de um arquivo.sql -> alterar as informações obtidas pelo formulário->gravar no banco obrigado att -
(Resolvido) Parse error: syntax error, unexpected ')',(Re
pergunta respondeu ao juliano lopes de juliano lopes em PHP
mesmo retirando o ponto e virgula o erro permanece -
Parse error: syntax error, unexpected ')', expecting '(' in pessoal sei que quando da este erro é porque tem algo faltando ou a mais, mas não consigo encontrar erro nesse pequeno script, entanto solicito ajuda <?php $db =& DB::connect(Config::$stringConn); if (!is_object($db) || PEAR::isError($db)); { throw new Exception("ERRO : ".$db->getMessage()); } $db->setFetchMode(DB_FETCHMODE_ASSOC); $noticia = new Noticia(); $noticias = $noticia->buscaTitulos(3,1,$db,$lang); $topo = new Topo(); $topo=$topo->buscaTopoPublicado($db); ?> desde já agradeço
-
ESerra, desculpe mas acho que não especifiquei bem acima, esse erro com o qual me ajudou foi resolvido, sou grato por isso, porém estou com um dilema, tenho um script de blog "Wordpress", até ai tudo bem, porém, para uma forma mais prática, eu estava criando um script, que quando eu coloco o nome do blog, prefixo da tabela e url ele instalasse a base de dados com esta informação que pegar do cadastro. Só que o banco de dados é muito grande e quanto tento colocar apresenta sempre erros, creio que por que é muito grande a informação, eu gostaria de saber se há como eu pegar apartir de um arquivo .sql, alterar a informação que eu desejar e inserir no banco de dados. se houver como por favor me de uma luz, por que já pesquisei muito e não consegui. Sou muitas bases ps: não posso usar o sistema de instalação do mesmo um exemplo apenas: <?php $a=$_POST['a']; $sql="CREATE TABLE `".$a."_comments` ( `comment_ID` bigint(20) unsigned NOT NULL auto_increment, `comment_post_ID` int(11) NOT NULL default '0', `comment_author` tinytext NOT NULL, `comment_author_email` varchar(100) NOT NULL default '', `comment_author_url` varchar(200) NOT NULL default '', `comment_author_IP` varchar(100) NOT NULL default '', `comment_date` datetime NOT NULL default '0000-00-00 00:00:00', `comment_date_gmt` datetime NOT NULL default '0000-00-00 00:00:00', `comment_content` text NOT NULL, `comment_karma` int(11) NOT NULL default '0', `comment_approved` enum('0','1','spam') NOT NULL default '1', `comment_agent` varchar(255) NOT NULL default '', `comment_type` varchar(20) NOT NULL default '', `comment_parent` bigint(20) NOT NULL default '0', `user_id` bigint(20) NOT NULL default '0', PRIMARY KEY (`comment_ID`), KEY `comment_approved` (`comment_approved`), KEY `comment_post_ID` (`comment_post_ID`)";"; $seleciona=mysql_select_db($id, $conecta) or die (mysql_error()); $conecta=mysql_connect("localhost","ex1", "ex2"); $grava=mysql_query($sql, $conecta); echo "Base de dados $a criada com sucesso"; ?> Atenciosamente Juliano Lopes
-
Boa Noite pessoal, sou novo no php e tudo que sei é baseado em apostilas e informações da internet. Estou com uma obra que pretendo fazer da seguinte forma. Tenho um banco de dados completo, porém gostaria de fazer a instalação dele da seguinte maneira, e como várias pessoas irão usar, não pode ser feito manualmente no phpmyadmin, então pretendo criar um scrip php ao qual ele instale as 'tabelas das base de dados' mas cada uma com um prefixo(são as mesmas tabelas porém com prefixos diferentes) ex: 1_papo, 2_papo. Ou se eu pudesse obter a base de dados de um arquivo .sql ou .txt e alterar os prefixos Tento fazer da seguinte forma e não consigo êxito: <?php $a = trim($_GET['a']); $id=('ex_global'); $sql="CREATE TABLE `("$a")_comments` ( `comment_ID` bigint(20) unsigned NOT NULL auto_increment, `comment_post_ID` int(11) NOT NULL default '0', `comment_author` tinytext NOT NULL, `comment_author_email` varchar(100) NOT NULL default '', `comment_author_url` varchar(200) NOT NULL default '', `comment_author_IP` varchar(100) NOT NULL default '', `comment_date` datetime NOT NULL default '0000-00-00 00:00:00', `comment_date_gmt` datetime NOT NULL default '0000-00-00 00:00:00', `comment_content` text NOT NULL, `comment_karma` int(11) NOT NULL default '0', `comment_approved` enum('0','1','spam') NOT NULL default '1', `comment_agent` varchar(255) NOT NULL default '', `comment_type` varchar(20) NOT NULL default '', `comment_parent` bigint(20) NOT NULL default '0', `user_id` bigint(20) NOT NULL default '0', PRIMARY KEY (`comment_ID`), KEY `comment_approved` (`comment_approved`), KEY `comment_post_ID` (`comment_post_ID`) ) TYPE=MyISAM AUTO_INCREMENT=2;"; $conecta=mysql_connect("localhost","exemplo_global","ex1"); $seleciona=mysql_select_db($id, $conecta) or die (mysql_error()); $manda=mysql_query($sql,$conecta) or die (mysql_error()); echo "Base de dados $a Criada com sucesso"; ?> Dá erro na variável $a, outra dúvida também, pretendo fazer o upload dos arquivos pelo php, tentei usar o ftp_put mas não tive sucesso, claro que fiz todo o necessário ftp_connect e ftp_login, se alguém puder me mostrar um exemplo eu agradeceria. Procurei horrores na internet, e milhares de pesquisa no site do br.php.net Como sou novo e não tenho é meio complexo aprender na unha, agradeço se puderem ajudar ps: já pesquisei no forum muito obrigado Juliano Lopes Jplsite.com.br