Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. No mínimo o seu chmod deve estar 777... nesse caso não tem porque não renomear. Quanto a outro meio de renomear, que eu me lembre não, a não se que você use o copy, isso permite que você faça uma cópia do arquivo com um nome novo... mas é uma solução meio tabajara :lol: .
  2. ESerra

    Ajuda Com While

    O código era só pra você entender a idéia.... o while você já tem... dai bastaria implementar o resto: $sql=mysql_query("SELECT * FROM TABELA"); $mnr=mysql_num_rows($sql); $fin = 1; $cont = 1; $barras = "///////////////"; echo "$barras<BR>"; while($vet=mysql_fetch_row($sql)){ $resultado=$vet[1]; echo"$resultado - $cont<BR>"; if ($cont == $mnr){} elseif ($cont%2 == 0){ echo "<BR>$barras<BR>"; $fin = 0; }else{} $fin++; $cont++; }
  3. ESerra

    Ajuda Com While

    Fiz um pequeno exemplo agora, rápido e muito simplório, mas funcional pro seu caso: <?php $fin = 1; $cont = 1; $barras = "///////////////"; echo "$barras<BR>"; while($cont<=10){ echo"oi - $cont<BR>"; if ($cont == 10){} elseif ($fin == 2){ echo "<BR>$barras<BR>"; $fin = 0; }else{} $fin++; $cont++; } ?>
  4. Em resumo... o que você quer é o que google, yahoo, altavista, etc fazem... isso não se faz do dia pra noite... na verdade navegar no código fonte é fácil, a parte de inteligência do script que é exatamente ele conseguir achar os links e ir avançando que é a mais complicada, e acho que uma pessoa sozinha não consegue fazer um script realmente eficiente senão utilizando alguns meses... uma vez eu achei uma aplicação que tava pela metade, vou ver se tenho salvo no HD, se tiver eu passo e alguém continua...
  5. ESerra

    Erro "duplicate Entry"

    Basta você mudar a chave primária da tabela para que seja outra coluna...
  6. ESerra

    Erro "duplicate Entry"

    O valor 1169760322 já existe na coluna do banco e como a coluna é chave primária ela não aceita dados duplicados....
  7. ESerra

    Thumb

    Olha eu acabei de testar no meu servidor e tá 100%...eu adaptei o código para não precisar fazer rotina de upload... <? $arquivo2 = "teste.jpg"; $saida = "eu.jpg"; // Content type header('Content-type: image/jpeg'); // Get new dimensions list($width, $height) = getimagesize($arquivo2); $new_width = 59; $new_height = 57; // Resample $image_p = imagecreatetruecolor($new_width, $new_height); $image = imagecreatefromjpeg($arquivo2); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height); // Output imagejpeg($image_p, $saida, 100); ?> Quanto ao fato de estar saindo pretas as imagens... na linha referente ao imagejpeg, deixe apenas o argumento $image, e veja se o thumb é gerado de forma perfeita... Quanto ao fato dele estar parando o código, retire a parte referente ao header... isso resolve.
  8. ESerra

    Thumb

    Tente usar o imagecreatetruecolor.
  9. Não entendi o que você quer! Caso você queira fazer um calendário não precisa salvar os dias no mysql... isso é gerado on-the-fly.
  10. ESerra

    Thumb

    Veja o que você está fazendo... você está redimensionando a imagem e salvando-a com o valor do $arquivo2: imagejpeg($image_p, $arquivo2, 100); Ai logo abaixo, você está apagando a imagem que acabou de salvar, ou seja, a $arquivo2: unlink ($arquivo2); Por isso no exemplo troquei o nome $arquivo2 para um outro qualquer, para não haver confusão como você fez agora... então o que eu fiz... eu peguei a imagem do temporário, dei um nome qualquer, redimensionei ela e AI sim salvei com o nome de $arquivo2 e ai apaguei a imagem que tinha salvo com o nome qualquer...
  11. ESerra

    Thumb

    Aqui já tem um exemplo pronto pro seu caso... basta colocar ele depois do seu código... mais ou menos assim: if($_FILES["imagem"]["name"]) { $arquivo = "../images/promocao/promo_gr_$cod_pro.jpg"; // 190 x 185 if(file_exists($arquivo)) unlink($arquivo); copy($_FILES["imagem"]["tmp_name"], $arquivo); $arquivo2 = "../images/promocao/promo_pq_$cod_pro.jpg"; // 59 x 57 if(file_exists($arquivo2)) unlink($arquivo2); copy($_FILES["imagem"]["tmp_name"], $nome_qq);//Aqui você define outro nome qualquer... // Content type header('Content-type: image/jpeg'); // Get new dimensions list($width, $height) = getimagesize($nome_qq); $new_width = 59; $new_height = 57; // Resample $image_p = imagecreatetruecolor($new_width, $new_height); $image = imagecreatefromjpeg($nome_qq); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height); // Output imagejpeg($image_p, $arquivo2, 100); unlink ($nome_qq); } Não testei, mas já utilizei esse exemplo do manual e tava ok.
  12. ESerra

    Buscar Url

    Se você quer apenas essa parte basta você usar: $endereco = $_SERVER ['REQUEST_URI']; o $endereco vai retornar apenas essa parte que você quer.
  13. ESerra

    Calculadora

    Fazer calculadora em PHP é meio sem utilidade, já que você vai ter que enviar a página para que sejam processados os cálculos...assumindo que você tenha 2 variável vindas de um form qualquer, sejam elas $a e $b, bastaria: $soma = $a+$b; $subtracao = $a-$b; //ou $b-$a; $divisao = $a/$b; //ou $b/$a; $multiplicacao = $a*$b; Acho que uma calculadora em js é bem mais útil... em todo caso..
  14. Se o caminho absoluto for o http://... retire o / da frente do código que passei.
  15. Nessa parte: if(move_uploaded_file($arquivo_temporario, "$caminho_absoluto/$nome_arquivo")) rename("/$caminho_absoluto/$nome_arquivo", "/$caminho_absoluto/nomenovo");//Aqui o rename header ("Location: sucesso.php"); Antes do header você colocar o rename... pois é ai que você confirma que o arquivos existe e foi movido...
  16. ESerra

    Upload De Imagem

    Tá dando erro na linha 91... Parse error: syntax error, unexpected '}' in e:\arquivos de programas\apache group\Apache\htdocs\x.php on line 91
  17. ESerra

    String

    Se a palavra for ser sempre opcao, você usa o substr.
  18. Não está saindo porque é background e isso é por padrão ignorado na impressão, ou você habilita a impressão do fundo no navegador ou colocar isso fora do background.
  19. ESerra

    Upload De Imagem

    A linha: $caminho="./{$_POST["{$_POST["select_dir"]}"]}/{$_FILES["file"]["name"]}"; É o caminho do arquivo... teoricamente basta você dar: <img src='$caminho'> Note que se o arquivo da imagem está em: www.site.com/pasta1/pasta2/foto.jpg E o $caminho corresponde a pasta2/foto.jpg então o arquivo com o img src terá que está dentro da pasta1.
  20. ESerra

    Como Trazer Uma Variavel?

    Para pegar um valor de um form basta pegar o valor do form 1 e dar echo no form2... ou seja, se o nome do campo no form1 é cidade, quando você enviar para a página do action (que será o form2), a variável será envia por GET ou POST, ai no campo existente no form2 você dá echo $_POST/GET['cidade']
  21. Existe um comentário sobre isso no manual do PHP: Pelo que eu vi em outros lugares, isso é uma falha que existe em servidores Windows...
  22. ESerra

    Upload De Imagem

    O formulário de upload tem um action, que é a página seguinte a do próprio formulário, essa página seguinte move o arquivo da pasta temporária para a definitiva no servidor, basta pegar a informação do arquivo recém movido e inserir dentro da tag html referente a exibição de imagens (<img src='ENDEREÇO DA IMAGEM'>).
  23. Já existe uma solução pronta ai » http://scriptbrasil.com.br/forum/index.php?showtopic=91225 basta você adapatar.
  24. ESerra

    Sistema De Add Url,

    Não é díficil... mas ai você só vai conseguir inserir dados no TXT...
×
×
  • Criar Novo...