
Durub
Moderadores-
Total de itens
788 -
Registro em
-
Última visita
Tudo que Durub postou
-
if($_FILES["arquivo"]["size"] > 5000000) { // código que vai ser executado ao o tamanho do arquivo ser maior que 5mb // ps: 1mb = 1 000 000 bytes } Abraços.
-
O melhor caminho é usando echo ou printr (para arrays). <?php echo $variavel; ?> Abraços.
-
Não, como você mesmo fez no primeiro "exemplo", dá pra alterar vários campos ao mesmo tempo. Assim como você pode alterar somente 1 campo dessa tabela, você alterar todos, porém tem que ter um "campo" = "valor" para cada campo. Abraços.
-
Ah, você não pode enviar um resource por meio de $_GET ou $_POST. Você deve mandar o texto da consulta, pegar com $_GET, "decodificar" as palavras em hexadecimal com urldecode, então fazer a query no script relatorio.php. Por exemplo: <?php $link = mysql_connect(....); mysql_select_db(....); $query = urldecode($_GET['sql']); $result = mysql_query($query, $link); ?> Porém, isto é MUITO arriscado de se fazer, pois qualquer um pode executar querys no seu banco de dados. Abraços.
-
Porém, caso o JavaScript do navegador estivesse desabilitado não funcionaria, não é? Não sei se é tão efetivo, pois apresenta alguns problemas, mas sempre utilizei a meta tag Refresh: <meta http-equiv="refresh" content="0;url=relatorio.php?sql=...."> Abraços.
-
Você tem que dar as permissões na pasta com chmod. Estou com pressa agora e não posso informar melhor como proceder, mas vá no seguinte link: http://www.php.net/manual/pt_BR/function.chmod.php Abraços.
-
E o Help -> About, não tem seus créditos lá também? Porque se não tiver e você realmente ajudou ele, é duro. De qualquer forma, a melhor coisa a se fazer, como o Greymalkin disse, é entrar em contato com ele. Abraços.
-
1: echo date("H\hi"); // hora"h"minutos 2 - Linux/Unix: setlocale(LC_ALL, 'pt_BR'); 2 - Windows: setlocale(LC_ALL, 'ptb'); 2 - Geral: // De qualqurer forma, eu ACHO que dá pra fazer assim setlocale(LC_ALL, 'pt_BR', 'ptb'); Depois é só utilizar strftime. Abraços.
-
Nossa, não programo em ActionScript, mas entendi o que ele quis dizer. Você coloca todas as cores como invisíveis, certo? Então poderiamos fazer isto: if (i == 0) { verde._visible = true; } Em vez disso: if (i == 0) { verde._visible = true; azul._visible = false; vermelho._visible = false; amarelo._visible = false; De qualquer forma, parabéns pelo seu trabalho aqui, quase ninguém da feedback, não sei como você aguentou postar tantos. :P Abraços.
-
Se não pode usar if/switch/etc, EU ACHO que não tem como fazer isso. Teu professor é bobo? Abraços.
-
como colocar logotipo do site no digitador do endereço?
pergunta respondeu ao Diogo Freitas de Durub em HTML, XHTML, CSS
Coloque na pasta do website o ícone com o nome e extensão favicon.ico. Depois adicione isso na head do seu site: <link rel="shortcut icon" href="favicon.ico" /> Abraços. -
$rssBrasil = ""; while($conteudo = mysql_fetch_array($rsBrasil)) { $data = $conteudo['data']; $data2 = date("d/m/Y", strtotime($conteudo['data'])); $hora = $conteudo['hora']; $hora2 = date("h:i", strtotime($conteudo['hora'])); $autor = $conteudo['autor']; $editoria = $conteudo['editoria']; $idNoticia = $conteudo['idNoticia']; $titulo = $conteudo['titulo']; $descricao = $conteudo['linhafina']; $rssBrasil .= "<item>"; $rssBrasil .= "<pubDate>$data2</pubDate>"; $rssBrasil .= "<title>$titulo</title>"; $rssBrasil .= "<link>http://noticias.joao.mus.br/$editoria/exibe_noticia.php?editoria=$editoria&idNoticia=$idNoticia</link>"; $rssBrasil .= "<description>$descricao ($data2 - $hora2 h) - <strong>$autor</strong></description>"; $rssBrasil .= "</item>"; } Tente. Troquei o do {} while pelo while. Não acredito que esse seja o problema, mas vamos testar. Abraços.
-
O type-casting foi feito como pointer? char *s; s = (char*) malloc(80); Não me lembro se é assim que faz. Abraços.
-
Ele tem que atribuir os valores cada vez que ele pega novos. Você estava colocando sempre os mesmos valores no $rssBrasil. Agora cada vez que ele pegar uma nova linha, ele coloca nas variáveis os valores corretos delas. Ou seja, tem que incluir no loop as atribuições. Abraços.
-
Tente isso: $conteudo = mysql_fetch_array($rsBrasil); $rssBrasil = ""; do { $data = $conteudo['data']; $data2 = date("d/m/Y", strtotime($conteudo['data'])); $hora = $conteudo['hora']; $hora2 = date("h:i", strtotime($conteudo['hora'])); $autor = $conteudo['autor']; $editoria = $conteudo['editoria']; $idNoticia = $conteudo['idNoticia']; $titulo = $conteudo['titulo']; $descricao = $conteudo['linhafina']; $rssBrasil .= "<item>"; $rssBrasil .= "<pubDate>$data2</pubDate>"; $rssBrasil .= "<title>$titulo</title>"; $rssBrasil .= "<link>http://noticias.joao.mus.br/$editoria/exibe_noticia.php?editoria=$editoria&idNoticia=$idNoticia</link>"; $rssBrasil .= "<description>$descricao ($data2 - $hora2 h) - <strong>$autor</strong></description>"; $rssBrasil .= "</item>"; } while ($conteudo = mysql_fetch_assoc($rsBrasil));
-
header("Content-type: text/html; charset=utf-8"); Troque o charset para o que você quiser. De qualquer forma, não sei em que site você pode ver os charsets disponíveis. Lembrando que header tem que ser colocado antes de qualquer output na página. Abraços.
-
$conteudo = mysql_fetch_array($rsBrasil); $data = $conteudo['data']; $data2 = date("d/m/Y", strtotime($conteudo['data'])); $hora = $conteudo['hora']; $hora2 = date("h:i", strtotime($conteudo['hora'])); $autor = $conteudo['autor']; $editoria = $conteudo['editoria']; $idNoticia = $conteudo['idNoticia']; $titulo = $conteudo['titulo']; $descricao = $conteudo['linhafina']; while (mysql_fetch_array($rsBrasil)) { $rssBrasil = "<item>"; $rssBrasil .= "<pubDate>$data2</pubDate>"; $rssBrasil .= "<title>$titulo</title>"; $rssBrasil .= "<link>http://noticias.joao.mus.br/$editoria/exibe_noticia.php?editoria=$editoria&idNoticia=$idNoticia</link>"; $rssBrasil .= "<description>$descricao ($data2 - $hora2 h) - <strong>$autor</strong></description>"; $rssBrasil .= "</item>"; } Essa atribuição em cima do while tá errada. Observe: Ele pega o primeiro mysql_fetch_array e coloca os valores nas respectivas variáveis. Mas só faz isso uma vez, porque o valor do mysql_fetch_array do while vai pro "nada". Ou seja, coloque todo aquele código ali de atribuição "$data = $conteudo['data']; (...)", tire ali o "$conteudo = mysql_fetch_array($rsBrasil);" e troque a atribuição pro while. Exemplo: while ($conteudo = mysql_fetch_array($rsBrasil)) Abraços.
-
Só uma "dica" de formatação. <td align="left"><select name="interesse" id="interesse"> <?php while($z = mysql_fetch_array($b)) { echo "<option value=\"$z['interesse']\" $z['interesse']</option>"; } echo "</select></td>"; ?> Eu sei que todo mundo programa do jeito que quer e como achar melhor, porém, acho que caso você fosse passar esse código para alguém, fosse BEM difícil de ler. Ah, também coloquei o que o ESerra "pediu". Abraços.
-
Tem como você passar o código da função "Uploadimg::Pasta" aqui? Abraços.
-
Substituia todo o código que eu te passei por isso: $FileHandler = fopen(dirname(__FILE__) . "/Logs/arquivos.txt", "a"); $File = end(explode('/', $_SESSION['tempfile'])); fwrite($FileHandler, $File . "\n", 500); // \n = line feed in Unix/Linux systems fclose($FileHandler); Se a pasta Logs estiver criada, tem que estar funcionando. Abraços.
-
Tente trocar a função mySelect e duas coisas no form. (no seu código, esqueça o meu) 1º: Coloque o atributo name="selectForm" no <form>. 2º: Troque o onChange no select por onBlur e tire o "argumento" "this" da função mySelect no novo onBlur. mySelect: function mySelect() { var s = document.selectForm.selCombo.selectedIndex; document.getElementById("txtCombo").value = document.selectForm.selCombo.options[s].value; } Abraços.
-
Pelos printf no final do programa, observei que você está invertendo a colocação do valor das váriaveis num1, num2, num3, ord1, ord2 e ord3. num1 = ord1; num2 = ord2; num3 = ord3; Deveria ser: ord1 = num1; ord2 = num2; ord3 = num3; Abraços.
-
Tem que criar a pasta Logs antes. Abraços.
-
Acho que desta vez ao invés de usar os caracteres normais, o deve ser usado em vez do " ". Tente colocar algo como: <?php $oi = "String de testes"; str_replace(" ", " ", $oi); // $oi - "String de testes" ?> Abraços.
-
fopen("Logs/arquivos.txt", "a"); Só substituir a função fopen por esta. Abraços.