gabi_poa
Membros-
Total de itens
105 -
Registro em
-
Última visita
Tudo que gabi_poa postou
-
não funciona....... vou tentar hospedar em outro servidor, sei lá o pode estar dando errado....
-
Não tenho a menor idéia de porque isto não está funcionando.... Gostaria de receber este formulário no endereço do hotmail, mas não consigo. Já tentei enviar para outros emails, mas não funciona. O que pode ser??? <form action="?acao=cadastrar" method="POST"> Aí tem todo o formulário. Sim, eu coloquei o "name=" de cada campo igual ao nome das variáveis, mas........ Aqui está o swicth <? switch ($acao){ case "cadastrar": $to = "gabrielaperry@hotmail.com"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $email"; $assunto="Mensagem enviada a partir da página CADASTRO DE PESSOA FíSICA do site www.acqualokos.com.br"; $corpo="Nome=$nome\r\n"; $corpo.="E-mail=$email\r\n"; $corpo.="Endereço=$endereco"; $corpo.="Telefone=$fone"; $corpo.="Mensagem=$info"; if(mail($to,$assunto,$corpo,$headers)) { echo "Seus dados forma enviados com sucesso"; } } ?> O que pode ser????
-
Olha só o que tentei: <table> <tr> <td width = 300 bgcolor = lightblue> <a href="#" onClick=?$pagina="nome.php"?> nome </a></td> <td width = 300 bgcolor=lightgreen> includeIt<br> <? if ($pagina=="nome.php") include ("nome.php"); ?> </td> </tr> </table>
-
Tá, foi mal. É o seguinte: tenho dois links à esquerda da tela, vamos dizer "nome" e "idade". Quando clico em "nome", quero que apareça, dentro de um lugar pré determinado (por isso eu falei em tabela....) a página "nome.php". Por isso eu falei que era parecido com o funcionamento dos frames. Se eu fosse fazer os links como sempre faço <a href="arquivo.php">nome</a>, teria que fazer uma página completa para cada um (com imagens, tabelas, texto e tudo o mais). Se eu fizesse as páginas só com o só com aquilo que quero incluir, minhas páginas poderiam ficar bem menores e mais fáceis de editar.
-
fiz no meu site uma área que muda conforme o visitante clica, como nos frames de html. Então, o cara ativa o link e, lá na minha tabela (html), eu achei que poderia ter uma coisa tipo <td> <?include("nome_de_uma_var".php)?></td> como faz isso? Não consegui "marcar" o botão....
-
Olá. Estou tentando criar uma tabela, que vai ser assim: "nome_da_pessoa"+"_assunto"= "nome_da_pessoa_assunto" Eu uso $assunto = mysql_query("CREATE TABLE '$nomep'.assunto (ID INT AUTO_INCREMENT PRIMARY KEY, assunto TEXT)"); e não dá certo. Vi num manual de php que para concatenar strings usa-se o "." Se eu tiro o tal '$nomep'. dá certo, e a tabela assunto é criada. vlw
-
não funciona. Não consigo ver o html nem a imagem. só um monte de letras. será que o problema é com a linha $msg .= print "<table width=50 bgcolor=yellow><tr><td><img src=img.jpg></td></tr></table>"; eu já mudei de text/plain para html/plain.
-
Olá. Estou tentando enviar uma página html com imagens por email. Me deram aqui no forum um link para um script, que eu modifiquei para ficar assim: <?php $boundary = strtotime('NOW'); $headers = "From: Eu <trindade@producao.ufrgs.br>\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-Type: multipart/mixed; boundary=\"" . $boundary . "\"\n"; $msg = "--" . $boundary . "\n"; $msg .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n"; $msg .= "Content-Transfer-Encoding: quoted-printable\n\n"; $msg .= print "<table width=50 bgcolor=yellow><tr><td><img src=img.jpg></td></tr></table>"; $msg .= "--" . $boundary . "\n"; $msg .= "Content-Transfer-Encoding: base64\n"; $msg .= "Content-Disposition: attachment; filename=\"img.jpg\"\n\n"; ob_start(); readfile("img.jpg"); $enc = ob_get_contents(); ob_end_clean(); $msg_temp = base64_encode($enc). "\n"; $tmp[1] = strlen($msg_temp); $tmp[2] = ceil($tmp[1]/76); for ($b = 0; $b <= $tmp[2]; $b++) { $tmp[3] = $b * 76; $msg .= substr($msg_temp, $tmp[3], 76) . "\n"; } unset($msg_temp, $tmp, $enc); mail("gabrielaperry@hotmail.com", "Envia imagem", $msg, $headers); ?> Eu coloquei a imagem que enviei anexada, mas no email só aparecem um montão de letras. Quando executo o arquivo no meu micro, a tabela amarela com a imagem dentro aparece. vlw
-
Como é que eu faço para mandar um email em html? Se eu quiser imagens nesse email, elas podem ir junto (atachadas) ou devem estar na internet (como em uma página)? Obrigada
-
não sabia que podia editar o post... Funcionou agora. eu estou aprendendo com uns arquivos que baixo daí do site, e tava fazendo assim: <? include("funcoes.php");//conexç include("config.php"); switch ($acao){ case "cadastrar": $cadastrar = mysql_query("INSERT INTO representantes (razao_social) VALUES ('$razao_social')") or print (mysql_error()); } ?> Não coloquei as linhas do include no post anterior. O funcoes.php é que deveria estar fazendo a conexao com o banco. O problema é com ele então.... Você acha bom/melhor fazer assim ou abrir e fechar a conexão com o banco em cada arquivo (como no exemplo que tu deu agora)?
-
Não sei porque está acontecendo isso: Warning: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\easyphp\www\intermaq\cadastros\cadastro.php on line 311 Warning: MySQL Connection Failed: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\easyphp\www\intermaq\cadastros\cadastro.php on line 311 Warning: MySQL: A link to the server could not be established in c:\easyphp\www\intermaq\cadastros\cadastro.php on line 311 Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) O código é esse: <? switch ($acao){ case "cadastrar": if ($interesse == 'representante'){ //checkbox name=interesse, value=representante $cadastrar = mysql_query("INSERT INTO representantes (razao_social) VALUES ('$razao_social')") or print (mysql_error()); } } ?>
-
não sabia dessa................funcionou ok valeu
-
Estou tentando autenticar o login e senha de usuário na mesma página. Estou recebendo a mensagem: Warning: Cannot add header information - headers already sent by (output started at c:\easyphp\www\intermaq\cwcadastros\pip.php:6) in c:\easyphp\www\intermaq\cwcadastros\pip.php on line 208 Sem htmls, o código fica assim: <form action="?acao=cadastrar" method="POST"> Seu Login:<input type="text" name="loginf" size="10"> Sua Senha:<input type="password" name="senhaf" size="10" maxlength="10"> <input name="Cadastrar" type="submit" value="Cadastrar"> </form> <? include("config.php"); //user, senha do bd include("includes/funcoes.php"); //conexao(); include("includes/configuracoes.php"); //frescuras switch ($acao){ case "cadastrar": conexao(); $resultado = mysql_query("SELECT login, senha FROM usuarios WHERE login='$loginf' AND senha='$senhaf'") or print (mysql_error()); while($linha = mysql_fetch_array($resultado)){ $loginbanco = $linha["login"]; $senhabanco = $linha["senha"]; } if($loginf == $loginbanco AND $senhaf == $senhabanco AND $loginf!="" AND $senhaf!=""){ header("Location: ok.htm"); } else{ echo"Usuário ou senha incorretos."; } } ?>
-
Cara, parece que eu tava viajando. Esse script não é meu, e achei que id fosse o jeito de pegar/chamar o ID de cada valor do campo no mysql. Por que eu acho que id é um número, e que deve ser indexado a partir do zero, aí era so eu sortear um número e colocar no id, por isso Eu achei que ia selecionar o conteúdo do campo valor, cujo id fosse id (o randomizado).
-
Oi, isso foi o que eu fiz de manhã: tenho um campo text num form que chama name="texto", e cujo value vai para dentro de uma tabela "insere", com campo "valor". Depois eu mostro o resultado numa tabela (todos anteriores mais o atual). Não vou colocar as tabelas nemo código html para facilitar a leitura de vocês: while ($linha = mysql_fetch_row($resultado)) { $numero = $linha['id']; //NUMERO contém o valor de LINHA? array_push($ids, $numero); //insere NUMERO no array IDS? printf("$linha[0]"); //mostra sempre linha[0]?? //me digam, por favor, como esse loop acontece, tipo, cadê o incremento??? } Agora, eu quero sortear um desses valores (do campo "valor"). Na real a intenção é aprender a trabalhar com arrays e randomizar no php, lá vai: $id = array_rand($ids,1); // Sorteia 1 id? $busca = mysql_query("SELECT * FROM insere WHERE id='$id'"); printf("$busca[0]"); mysql_close($conexao); É claro que não funciona........POR QUÊ????
-
Estou perdendo a hora do alnoço........ Vi a função de retornar o nome a partir do CPF nos tutoriais, para economizar, lá vai: <? function NomeCPF($CPF) { if ( $fd = @fopen("http://www.receita.fazenda.gov.br/Scripts/srf/cpf/cpf2000.dll?Consultar&CPF=$CPF&indAutoatend=0","r") ) { fread($fd,2229); if ( !strcmp(fread($fd,3),"<b>") ) return fread($fd,60); else return 0; fclose($fd); } } ?> Aí eu fui ver se funciona, testando o meu CPF, e juntei ao código: <form method=post action="<?echo $PATH_INFO;?>"> <input name="CPF" type="text" value="" size="50"> <input name="sub" type="submit" value="Envia!"> <? NomeCPF($CPF); $funciona = fread($fd,60); echo $funciona; ?> </form> E não funcionou....Não tem que chamar o valor do return? Não achei nada sobre esse tal de fread()
-
Valeu, gurizada, tá funcionando.
-
Estou tentando me conectar com um banco de dados que eu criei aqui em casa, chamado easy. Estou usando easyphp Coloquei um código que vi em um tutorial: <? $conexao = mysql_connect("localhost", "root", "teste"); mysql_select_db("easy", $conexao); ?> e o resultado é: Warning: Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: OUI) in c:\easyphp\www\phpmyadmin\data1.php on line 10 Warning: MySQL Connection Failed: Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: OUI) in c:\easyphp\www\phpmyadmin\data1.php on line 10 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\easyphp\www\phpmyadmin\data1.php on line 11 Eu não sei onde salvar o arquivo (data1.php), talvez seja esse o problema. tentei várias coisas e não deu certo, não consigo sair do lugar. valeu
-
cara, eu tenho uma função que quero funcionar quando clico um botão: <input type="button" onclick="javascript:teste()" name="sub2" value=" Avaliar! "> como ativo uma função do php desse jeito???
-
Talvez eu não tenha me expressado direito... Eu programo em Pascal e Flash, e lá quendo eu quero um botão eu tenho um evento, que é basicamente uma coisa do tipo: on (press){ faça_isso(); }
-
Como eu faço um conjunto de instruções tipo onClick? Com javascript? Declara uma função em javascript e coloca o php lá dentro??? Como vocês vivem sem eventos?
-
O phpmyadmin vem com o easyphp, e já está funcionando inclusive. Vou começar a trabalhar, e espero em breve poder estar ajudando alguém. valeu
-
O meu problema é que eu estou começando com php e banco de dados. De certa maneira, tenho que mudar a minha forma de pensar para entender que tenho duas coisas funcionando ao mesmo tempo. E, se a perda de desempenho que eu vou ter não é sentida no nível básico, iniciante, então realmente não vejo motivo para ter restrições em relação aos "pacotes prontos". Tenho certeza que estou perdendo libredade e desempenho, mas eu nem sei fazer uma consulat, abrir um banco etc...
-
Vi o link que tu postou, mais claro agora. Eu não preciso dele para fazer php interagir com o Mysql, certo?