Jump to content


StudioWebArt

Member Since 18/09/2005
Offline Last Active 26/10/2006, 09:15
-----

Posts I've Made

In Topic: Sistema De Download De Arquivo

26/12/2005, 19:25

em vez de echo:
http://no.php.net/ma...on.readfile.php

e no path, coloque o path absoluto total, ex:
/home/voce/www/arquivos/

e tá tud meio confuso... em uns lugares vc usa $filename, em outros $file... se decida, heheh
jah tem scripts de download por aqui, se vc usar a busca, vai achar varios funcionando legal

Valeu pela ajuda.
Fiz assim agora:
<?php
require "../includes/config.php";
$id = $_GET["id"];
$sql = "SELECT * FROM `a_media` WHERE id='".$id."'";
$query = mysql_query($sql,$con);
$campos = mysql_fetch_array($query);
$campos["down"]++;
$sql2 = "UPDATE `a_media` SET down='".$campos['down']."' WHERE id='".$campos['id']."'";
mysql_query($sql2,$con);
$tipo = $campos["tipo"];
$ext = $campos["ext"];
$nome = $campos["nome"];
$filename = "arquivos/".$id.".".$ext;
$down = $nome.".".$ext;
$filename = realpath($filename);
     $size = filesize("$filename");


  header("Content-Type: application/force-download; name=\"$down\"");
  header("Content-Transfer-Encoding: binary");
  header("Content-Length: $size");
  header("Content-Disposition: attachment; filename=\"$down\"");
  header("Expires: 0");
  header("Cache-Control: no-cache, must-revalidate");
  header("Pragma: no-cache");

	readfile("$filename");
?>


Fica aí para quem precisar

In Topic: Erro Em Htmlspecialchars()

30/11/2005, 20:42

antes te passao o htmlspecialchars, use o str_replace e troque os <br> por *br* por exemplo

passe o htmlspecialchars

depois passe denovo o str_replace trocando os *br* por <br>

Opa!!!!
Valew aí cara!!!! Brigadão!!!!

[]´s

In Topic: Conectar Um Banco De Dados

20/09/2005, 21:58

Só uma coisa Marco...

$host = "localhost"; // sempre deixe local host nunka mude


Não é bem assim, na minha hospedagem da hostnet por exemplo não é localhost, e sim mysql1.coritibafc.com.br

Então não ta certo este nunca mude! hehe...

Só isso! :D

Conveniente o comentário e a correção, mas é bom lembrar que, grande parte das vezes, é localhost. A não ser que seja um subdomínio.

Forte Abraço

IPB Skin By Virteq