Renato Penna
Membros-
Total de itens
854 -
Registro em
-
Última visita
Tudo que Renato Penna postou
-
Coloque o seu código, por favor.
-
<form name="formulario" action="index.php" method="post" enctype="multipart/form-data"> <label class="foto">Foto:</label><br> <input type="file" name="foto" /> <input type="submit" name="enviar" value="Enviar Dados" /> </form> <?php if($_SERVER['REQUEST_METHOD']=="POST") { $caminho = $_SERVER['DOCUMENT_ROOT']; $caminho.="/fotos/"; // INÍCIO DAS PROPRIEDADES PARA AS FOTOS $extensoes = array('.gif','.jpg','.jpeg'); // EXTENSÕES VÁLIDAS PARA AS FOTOS $tam_max = "102400"; // TAMANHO MÁXIMO DE CADA FOTO (100KB) $foto = $_FILES['foto']['name']; $foto = strtolower($foto); $ext = strrchr($foto,'.'); $foto_temp = $_FILES['foto']['tmp_name']; $tam_foto = $_FILES['foto']['size']; if(in_array($ext,$extensoes) && ($tam_foto <= $tam_max)) { move_uploaded_file($foto_temp,$caminho.$foto); echo"<script language='JavaScript'>window.alert('Foto enviada com sucesso!');</script>"; } else { if(!in_array($ext,$extensoes)) { echo"<script language='JavaScript'>window.alert('Essa extensão de arquivo é inválida! São aceitas apenas arquivos com extensão .jpeg .gif A extensão desse arquivo é ".$ext."');</script>"; } else if($tam_foto > $tam_max) { $kb1 = $tam_foto/1024; $pos = strpos($kb1,'.'); $kb = substr($kb1,0,$pos); echo"<script language='JavaScript'>window.alert('Essa foto é muito grande. O tamanho máximo para a foto é de 100KB e essa foto tem ".$kb."KB');</script>"; } } } ?>
-
Faça o download do Easyphp. O phptriad não atualiza os componentes há um tempão. Ainda vem com o PHP 4 ao invés do 5 e o MySQL 4 ao invés do 5 e o EasyPHP vem com PHP e MySQL 5. EasyPHP
-
É só colocar target="_parent" no link que faz log-off.
-
Há um tempinho atrás eu fiz um relatório no qual havia um sistema de chamados da empresa que eu trabalho e eu tive que calcular o tempo médio em que eles são atendidos. Eu usei esse código abaixo que pode te ajudar ... $str_sql_tempo_medio = "SELECT data_solicitacao,hora_solicitacao,data_conclusao,hora_conclusao FROM chamado WHERE categoria = ".$id_categoria." AND status_atendimento = 4 AND data_solicitacao BETWEEN '".substr($_POST["dt_inicio"],6,4)."-".substr($_POST["dt_inicio"],3,2)."-".substr($_POST["dt_inicio"],0,2)."' AND '".substr($_POST["dt_fim"],6,4)."-".substr($_POST["dt_fim"],3,2)."-".substr($_POST["dt_fim"],0,2)."'"; $sql_tempo_medio = mysql_query($str_sql_tempo_medio) or die(mysql_error()); $linhas_tempo_medio = mysql_num_rows($sql_tempo_medio); if($linhas_tempo_medio > 0) { $data_solicitacao = mysql_result($sql_tempo_medio,0,"data_solicitacao"); $data_conclusao = mysql_result($sql_tempo_medio,0,"data_conclusao"); if($data_solicitacao!="" && $data_conclusao!="") { $tempo_medio = mktime(0,0,0,substr($data_conclusao,5,2),substr($data_conclusao,8,2),substr($data_conclusao,0,4)) - mktime(0,0,0,substr($data_solicitacao,5,2),substr($data_solicitacao,8,2),substr($data_solicitacao,0,4)); $tempo_medio+=$tempo_medio; } if($tempo_medio > 0) $tempo_medio = round($tempo_medio / $linhas_tempo_medio); } else { $data_solicitacao = ""; $data_conclusao = ""; $tempo_medio = "Inexistente"; } ?> ... <tr> <td align="center" width="14%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><?php if($linhas_tempo_medio > 0){ echo round($tempo_medio/86400)." dia(s)"; } else{ echo $tempo_medio; } ?></font> </td>
-
Acerte o CRON do servidor para rodar esse script de hora em hora. E depois é só ver no script que horas são. Se forem 00:00 ou 01:00 ou 02:00 ou 03:00 ou 04:00 ou 05:00 => foto1.jpg e texto1.jpg 06:00 ou 07:00 =>foto2.jpg e texto2.jpg 08:00 ou 09:00 => foto3.jpg e texto3.jpg ...
-
A pasta que você está tentando criar os diretórios deve te dar todas as permissões inclusive de criação de diretórios.
-
Procure no Google por... sistema de notícias php
-
Tente isso ... UPDATE tabela SET coluna1 = (SELECT coluna3 FROM tabela WHERE id_usuario=12345) UPDATE tabela SET coluna3 = (SELECT coluna1 FROM tabela WHERE id_usuario=54321)
-
SELECT * FROM pedidos GROUP BY num_pedido
-
Estou precisando fazer um TICKER em Flash, como o que aparece no site da Bloomberg. Só que eu não sei como fazer para o Flash ser integrado ao PHP para que então o PHP pegue os dados do Banco de dados e jogue na página. E mais ... como fazer para colocar animação nos dados que o PHP buscou do banco ?
-
Dêem uma olhada ... IronPHP
-
Está faltando essa linha ... $headers = $header = "From: nome_usuario@email.com.br \n"; Lembrando que na função mail você deve colocar: mail($destinatario, $assunto, $mensagem, $header);
-
Não precisa colocar o link manualmente. Basta colocar algo como ... <a href="pagina.php?noticia=<?php echo $id_noticia; ?>">aqui você coloca a notícia incompleta</a>, sendo que essa variável $id_noticia é o id da notícia que está sendo apresentada, e na página de exibição da notícia completa você pega esse id com $_GET["noticia"], pega o id do banco e exibe esta notícia específica. Portanto será uma coisa dinâmica.
-
[AJUDA] como localizar palavra dentro de txt
pergunta respondeu ao MestresHackers de Renato Penna em PHP
Isso pode te ajudar ... strstr -
Você pode colocar o seu código para eu dar uma olhada por favor ?
-
Como você está fazendo esse for ? Assim ... (for($i=1;$i<=200;$i++) ?
-
Eu não sou moderador e não posso mover o tópico, mas coloque este tópico no fórum de JavaScript. Eles podem te ajudar.
-
Então faça assim ... if (@$_GET['url']=="teste.php") { echo "Modo Default"; } else if(@$_GET['url']=="teste-world.php") { echo "Modo World"; } else if(@$_GET['url']=="teste-world-super.php") { echo "(Super)"; } else if(@$_GET['url']=="teste-world-ultra.php") { echo "(Ultra)"; }
-
Para resolver esse problema, verifique se o usuário está logado ( if(isset($_SESSION["usuario"])) por exemplo ) e se estiver logado e quiser se logar de novo, não permita. Diga por exemplo que já existe um utilizador logado.
-
Não precisa fazer assim. A coisa é bem simples. Se o usuário/senha estiverem corretos, beleza o usuário é direcionado para a página do perfil dele. Mas se não estiverem corretos ele nem passa para página nenhuma e não é criada sessão nenhuma, o site simplesmente não deixa ele passar e exibe o erro.
-
Certo, eu entendi o que você quer. Mas deixa eu entender o seu sistema. O usuário digita o nome de uma página (teste-world-super.php) em um campo texto e então o sistema pega o que ele digitou e dependendo da página digitada ele escreve o modo em que o usuário está. É isso ?
-
Infelizmente não. Sempre vai aparecer aquela janela de configuração da impressão.
-
E você colocando do jeito que eu mostrei acima, quando você digita teste-world-super.php aparece o quê ?
-
Parse error: syntax error, unexpected '<' in C:\Inetpub\www
pergunta respondeu ao mestre fyoda de Renato Penna em PHP
Faltou fechar o PHP. Coloque ?> antes de </BODY></HTML>