
rzilnet
Membros-
Total de itens
268 -
Registro em
-
Última visita
Tudo que rzilnet postou
-
Quer dizer que provedor de hospedagem já virou hospedaria, ou melhor, alojamento?! rs rs
-
Amigo, tenta usar uma fórmula de inserção mais simples: <? if ($Inserir == "ok") { mysql_query("INSERT INTO tabela (campo1,campo2,campo3 VALUES ('$form_campo1','$form_campo2','$form_campo3'); } ?> <form action="pagina.php" method="post" name="form1"> <input type="text" name="form_campo1" id="form_campo1> ... ... <input type="hidden" name="inserir" value="ok"> <input type="submit" name="inserir" value="inserir"> </form> O restante fica com você. Espero tê-lo ajudado.
-
Caro Carlos, Você está querendo um depósito na sua conta? É isso? Desculpe-me, mas é o que estou entendendo.
-
Bem, de qualquer forma você precisa entrar em contato com o webmaster do site que você deseja buscar a notícia, para que ele te forneça o path para o link.
-
Para você utilizar notícias de outro site, não é simplesmente adicionando um link que você vai conseguir isso. Em primeiro lugar, você deve contatar o veículo do qual você está querendo utilizar as notícias em seu site, e obter autorização para isso. É bom ter muito cuidado ao utilizar notícias ou qualquer elemento de outro site ou qualquer tipo de veículo, uma vez que envolve, além de postura ética, a questão de direitos autorais, isso, sem levar em conta que, quem produz notícia tem um custo para isso. Boa sorte
-
// informa o tipo de e-mail que está sendo enviado, tipo html, tipo texto puro, etc... $mime_list = array("html"=>"text/html","htm"=>"text/html", "txt"=>"text/plain", "rtf"=>"text/enriched","csv"=>"text/tab-separated-values","css"=>"text/css","gif"=>"image/gif"); $ABORT = FALSE; $boundary = "XYZ-" . date(dmyhms) . "-ZYX"; $message = "--$boundary\n"; $message .= "Content-Transfer-Encoding: 8bits\n"; $message .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; $message .= $body; $message .= "\n"; // path completo do arquivo que está sendo anexado $attachments[1] = $anexo; // verifica se o arquivo existe foreach ($attachments as $key => $full_path) { if ($full_path !='') { if (file_exists($full_path)){ if ($fp = fopen($full_path,"rb")) { // pega o nome do arquivo $filename = array_pop(explode(chr(92),$full_path)); $contents = fread($fp,filesize($full_path)); $encoded = base64_encode($contents); $encoded_split = chunk_split($encoded); fclose($fp); // monta o cabeçalho $message .= "--$boundary\n"; $message .= "Content-Type: $anexo_type\n"; $message .= "Content-Disposition: attachment; filename=\"$filename\" \n"; $message .= "Content-Transfer-Encoding: base64\n\n"; $message .= "$encoded_split\n"; } else { echo "Cannot open file$key: $filename"; $ABORT = TRUE; } } else { echo "File$key does not exist: $filename"; $ABORT = TRUE; } } } $message .= "--$boundary--\r\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "From:seu_nome<email@email.com>\r\n"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; // função para envio $sql_email = mysql_query("SELECT * FROM tabela"); $assunto = "assunto"; while ($rs = mysql_fetch_array($sql_email)) { $mensagem = mail($rs[email], $assunto, $message, $headers); } if($anexo != "") { @unlink($filename); } // verifica se a função para envio foi bem sucedida if ($mensagem) { echo "<script>alert('Sua mensagem foi enviada com sucesso.');self.close();</script>"; } else { print "O envio da mensagem falhou!"; } } ?> Espero que o ajude! Boa sorte!
-
Tem jeito sim!
-
No arquivo aluno.php, a linha if (!$_SESSION["matricula"]) Não seria: if ($_SESSION[matricula] == "");
-
Seu primeiro passo é criar a base de dados 'wmnews.sql', depois, configurar o arquivo 'config.php' para a conexão com a sua base de dados. A partir dai, é só adequar os arquivos 'header.php' , 'footer.php', 'leftcol.php' and 'rightcol.php'. onde: footer.php = base da página leftcol.php = menu da esquerda rightcol.php = coluna da direita Depois que tiver adotado esses procedimentos, se precisar de ajuda, é só postar. E, se quiser, tenho um sistema de notícias desenvolvido por mim. Totalmente prático e eficiente.
-
mas precisa tudo isso?
-
Essa matou! Foi de mestre! rs rs
-
Pelo que entendi, a páginaestá on-line e você não que que percebam os testes. Faça um espelho desta página, dê outro nome, e faça os testes necessários, o resultado será o mesmo. O que percebi o seu código é que, um dos 'select' não limita. Não seria o caso de verificá-lo?
-
como você está fazendo a conexão com o banco?
-
$y = mysql_query("SELECT * FROM noticias ORDER BY data DESC LIMIT 0,10"); Espero que resolva!
-
Através de um form de inserção e atualização, preciso enviar ou atualizar mais de uma imagem ao mesmo tempo. A partir de um código que funciona para inserir uma imagem, fiz algumas alterações, resultando no seguinte: <? include "../dbconfig.php"; session_start(); if ($_SESSION[nomesession] == "" or $_SESSION[loginadministracao] == "") { header("Location:arquivo.php"); } else { if ($Inserir == "ok") { if ($form_foto1 != "") if ($form_foto2 != "") { $foto1 = "imagens/$form_foto1_name"; $foto2 = "imagens/$form_foto2_name"; copy($form_foto1,"../".$foto1, $form_foto2,"../".$foto2); } mysql_query("INSERT INTO tabela (campo1,campo2,foto1,foto2) VALUES ('$form_campo1','$form_campo2','$foto1','$foto2')"); } if ($Alterar == "ok") { if ($form_foto1 != "") if ($form_foto2 != "") { @unlink("../".mysql_result(mysql_query("SELECT foto1,foto2 FROM tabela WHERE id_tabela=$id"),0,foto1,foto2)); $foto1 = "imagens/$form_foto1_name"; $foto2 = "imagens/$form_foto2_name"; copy($form_foto1,"../".$foto1, $form_foto2,"../".$foto2); mysql_query("UPDATE tabela SET foto1='$foto1',foto2='$foto2' WHERE id_tabela=$id"); } mysql_query("UPDATE tabela SET campo1='$form_campo1',campo2='$form_campo2' WHERE id_tabela=$id"); } if ($Excluir == "ok") { @unlink("../".mysql_result(mysql_query("SELECT foto1,foto2 FROM tabela WHERE id_tabela=$id"),0,foto1,foto2)); mysql_query("DELETE FROM tabela WHERE id_tabela=$id"); } ?> Gostaria que alguém experiente, avaliasse se a lógica está correta ou não, pois, acho que seria útil a todos. Aguardo e agradeço por resposta.
-
Só pra completar o comentário do companheiro acima, aqui vai como seria a instrução: <?php require "conec.php"; //sua conexão com a base de dados, etc.. //...... //...... INSERT INTO tabela ( nome_campo ) VALUES ('', '$nome_campo'), ('', '$nome_campo'); //...... //..... ?> Atenção:: Dentro dos parenteses, após values, são duas aspas simples sem espaçar uma da outra, virgula e espaço antesdo valor. Com esse código você pode inserir quantas linhas quiser, de uma só vez. Espero estar ajudando!
-
Porque você não entra em contato com o administrador do site para saber de onde ele compra o serviço ou se eles vendem o serviço? Seria mais ético do que, simplesmente, copiar, além do que, copiar sem licença configura violação de Direitos Autorais.
-
Ai vai: <? function inteirodata($data) { $data = substr($data,6,2)."/".substr($data,4,2)."/".substr($data,0,4); return $data; } function datainteiro($data) { $data = substr($data,6,4).substr($data,3,2).substr($data,0,2); return $data; } ?> Na instrução INSERT INTO você usa <? '".datainteiro($form_data)."' ?> (no form devem entrar os dados tipo dd/mm/aaaa) Na instrução SELECT você usa <? echo inteirodata($rs[data]); ?> Espero ter ajudado. Boa Sorte!!!
-
Já mandei!
-
Mesmo assim, o link não busca o id da página que gerou a primeira sequência de fotos. Passando o cursor sobre a numeração dos links (esse caso que vou mostrar, o nº 2), o resultado é o seguinte: url/galeria_menu.php?id=&pagina=2 portanto, não estabelecendo o link para a sequência seguinte.
-
Amigo Guilherme, Por favor, não querendo abusar da sua boa vontade, Clicando Aqui, será mais fácil de obsevar o que está ocorrendo. Entrando na galeria, clicando na numeração aparece o erro.
-
No meu sistema de fotos, na página galeria.php, tenho dois frames: 1 - o primeiro (galeria_menu.php) que mostras os tumbs; 2 - o segundo (galeria_foto.php) mostra a foto grande; Minha questão é a seguinte: No frame que mostra as fotos pequenas (tumbs) eu consigo limitar perfeitamente o numero de registros, entretanto, não consigo estabelecer o link para a sequência das miniaturas. Estou há 4 dias tentando resolver esta situação e não obtenho resultado satisfatório. Será que alguém poderia me ajudar? O código do frame dos tumbs (galeria_menu.php) é esse: <? session_start(); $id_cobertura = $_SESSION['id_cobertura']; $id_evento = $_SESSION['id_cobertura']; require "conec.php"; $registros = 40; $pagina = $_GET["pagina"]; if (!$pagina) { $inicio = 0; $pagina=1; } else { $inicio = ($pagina - 1) * $registros; } $sql_fotos = mysql_query("SELECT * FROM galeria WHERE id_evento=$id"); $pasta = mysql_result($sql_fotos,0,pasta); $sql = mysql_query("SELECT * FROM fotos_galeria WHERE id_evento=$id"); $coluna = mysql_query($sql); $total_registros = mysql_num_rows($sql); $total_paginas = ceil($total_registros / $registros); $sql = mysql_query("SELECT * FROM fotos_galeria WHERE id_evento=$id ORDER BY foto LIMIT $inicio, $registros"); while ($coluna = mysql_fetch_array($sql)) { ?> <td width="50"> <? if (is_file("$pasta/tb_$coluna[foto]")) { ?> <a href="galeria_foto.php?id=<? echo $coluna[id_foto]; ?>&pasta=<? echo $pasta; ?>"> <img src="<? echo "$pasta/tb_$coluna[foto]"; ?>" border="0"></a> <? } $i++; ?> </td> <? if (is_integer($i/4)) echo "</tr>"; } ?> </tr> </table> <? // ============================= if ($total_paginas > ""){ for ($i=1;$i<=$total_paginas;$i++){ if ($pagina == $i) se mostro o índice da página actual, NÃO COLOCO LINK echo $pagina . " "; else echo "<a href='galeria_menu.php?id=$coluna[id_evento]; pagina=" . $i . "'>" . $i . "</a> "; } } ?> Meu problema está nesta linha: echo "<a href='galeria_menu.php?id=$coluna[id_evento]; pagina=" . $i . "'>" . $i . "</a> "; Ficarei muito grato se alguém puder me ajudar.
-
Conforme já expliquei acima, num sistemade fotos, depois de mostrada a foto, tenho um link para uma página de identificação desta foto. Na página de identificação, o evento é registrado normalmente, entretanto a identificação da foto não acontece. pagina com codigo que mostra a foto (funciona normal) <? $sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id"); ?> <img src="<? echo "$pasta/".mysql_result($sql,0,foto); ?>"><br><br> <? $sql = mysql_query("SELECT * FROM coberturas WHERE id_evento=$id_cobertura"); $pasta = mysql_result($sql,0,pasta); if (id_cobertura != "") { $id_cobertura = $_SESSION['id_cobertura']; //echo mysql_result($sql,0,evento); } //=================== //=================== $sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id"); if ($sql) { ?> Código da foto: <? echo mysql_result($sql,0,foto); } if (foto != "") { $foto = $_SESSION['foto']; } $_SESSION['foto'] = $foto; $foto = $_SESSION['foto']; ?> Página que mostra o resultado (identificação) <? <? session_start(); require "conec.php"; $evento = $_SESSION['id_cobertura']; $sql = mysql_query("SELECT * FROM coberturas WHERE id_evento=$id_cobertura"); $pasta = mysql_result($sql,0,pasta); ?> Evento: <? echo mysql_result($sql,0,evento); $foto = $_SESSION['foto'] $sql = mysql_query("SELECT * FROM fotos_coberturas WHERE foto=$id_foto"); $rs = mysql_db_query ($sql, $conec); ?> <br>Código da Foto: <? echo $rs[foto]; ?> Se alguém puder me ajudar, ficarei muito grato. Desculpem-me pelo flood..