Jump to content


diasf2003

Member Since 30/07/2009
Offline Last Active 01/09/2010, 19:11
-----

Topics I've Started

Imprimir O Resultado De Um Codigo Php Na Pagina

07/02/2010, 16:37

OI....

Alguem sabe como faço para :unsure:imprimir o resultado de um codigo PHP na pagina ?

Tentei estas duas formas de codigo para imprimir na celula + nao imprimiu nada.
<?
print $total = pegaVisitas('pageviews', 'total');
?>

<?
echo $total = pegaVisitas('pageviews', 'total');
?>
O codigo funciona bem + so posso visualizar no DB do provedor, nao sei como imprimir na pg.

CONTADOR DE VISITAS
<?
$_CV['registraAuto'] = true; // Registra as visitas automaticamente?
$_CV['conectaMySQL'] = true; // Abre uma conexão com o servidor MySQL?
$_CV['iniciaSessao'] = true; // Inicia a sessão com um session_start()?
$_CV['servidor'] = 'mysql2.000webhost.com'; // Servidor MySQL
$_CV['usuario'] = 'a4738321_admin'; // Usuário MySQL
$_CV['senha'] = 'diasf2003'; // Senha MySQL
$_CV['banco'] = 'a4738321_sistema'; // Banco de dados MySQL
$_CV['tabela'] = 'visitas'; // Nome da tabela onde os dados são salvos
// Verifica se precisa fazer a conexão com o MySQL
if ($_CV['conectaMySQL'] == true) {
$_CV['link'] = mysql_connect($_CV['servidor'], $_CV['usuario'], $_CV['senha']) or die("MySQL: Não foi possível conectar-se ao servidor [".$_CV['servidor']."].");
mysql_select_db($_CV['banco'], $_CV['link']) or die("MySQL: Não foi possível conectar-se ao banco de dados [".$_CV['banco']."].");
}
// Verifica se precisa iniciar a sessão
if ($_CV['iniciaSessao'] == true) {
session_start();
}
//Registra uma visita e/ou pageview para o visitante
function registraVisita() {
global $_CV;
$sql = "SELECT COUNT(*) FROM `".$_CV['tabela']."` WHERE `data` = CURDATE()";
$query = mysql_query($sql);
$resultado = mysql_fetch_row($query);
// Verifica se é uma visita (do visitante)
$nova = (!isset($_SESSION['ContadorVisitas'])) ? true : false;
// Verifica se já existe registro para o dia
if ($resultado[0] == 0) {
$sql = "INSERT INTO `".$_CV['tabela']."` VALUES (NULL, CURDATE(), 1, 1)";
} else {
if ($nova == true) {
$sql = "UPDATE `".$_CV['tabela']."` SET `uniques` = (`uniques` + 1), `pageviews` = (`pageviews` + 1) WHERE `data` = CURDATE()";
} else {
$sql = "UPDATE `".$_CV['tabela']."` SET `pageviews` = (`pageviews` + 1) WHERE `data` = CURDATE()";
}
}
// Registra a visita
mysql_query($sql);
// Cria uma variavel na sessão
$_SESSION['ContadorVisitas'] = md5(time());
}

// Função que retorna o total de visitas
// @param string $tipo - O tipo de visitas a se pegar: (uniques|pageviews)
// @param string $periodo - O período das visitas: (hoje|mes|ano)
// @return int - Total de visitas do tipo no período

function pegaVisitas($tipo = 'uniques', $periodo = 'hoje') {
global $_CV;

switch($tipo) {
default:
case 'uniques':
$campo = 'uniques';
break;
case 'pageviews':
$campo = 'pageviews';
break;
}

switch($periodo) {
default:
case 'hoje':
$busca = "`data` = CURDATE()";
break;
case 'mes':
$busca = "`data` BETWEEN DATE_FORMAT(CURDATE(), '%Y-%m-01') AND LAST_DAY(CURDATE())";
break;
case 'ano':
$busca = "`data` BETWEEN DATE_FORMAT(CURDATE(), '%Y-01-01') AND DATE_FORMAT(CURDATE(), '%Y-12-31')";
break;
case 'total':
$busca = '1 = 1';
break;
}
// Faz a consulta no MySQL em função dos argumentos
$sql = "SELECT SUM(`".$campo."`) FROM `".$_CV['tabela']."` WHERE ".$busca;
$query = mysql_query($sql);
$resultado = mysql_fetch_row($query);
// Retorna o valor encontrado ou zero
return (!empty($resultado)) ? (int)$resultado[0] : 0;
}

if ($_CV['registraAuto'] == true) { registraVisita(); }
?>

Mural De Recados

31/01/2010, 15:11

Fala galera.....
estou tentando fazer este mural de recados do
Luiz Antonio Bovi,
" http://www.sosdesign...olunas-148.html "
e retorna esta mensagem...

"Access denied for user 'root'@'localhost' (using password: NO)"

..parece q esta dizendo q não forneci a senha do DB ....
...+ eu já conferi a senha na pasta Connections/conect_db_mural.php...
a conexao fiz atravez do painel Dreamweaver DataBase

"Connections" e esta ok.....pois consigo ver a tabela atravez do painel DATABASE do Dream :blink:

Valewwwww....

Os Links Clicados Sao Somados No Browser

17/01/2010, 00:49

OI....

....acaso alguém já viu um erro desse tipo?
no servidor apache2Tried do micro funciona bem.

A pg era esta " http://diasf2003.net...wallpapers1.php " ,
de uma galeria dinamica de fotos

Quando clico nas fotos o endereço do Browser vai somando os links, e não abre nada, tambem não tem mensagem de erro.

" diasf2003.net76.net/wallpapers1.php/wallfotos1/wallfotos1/wallfotos1/wallfotos1/lua10.jpg "

Falowww.........................

Problemas Ao Publicar Php No Provedor

15/01/2010, 08:45

Fala Galera!!!

Alguem pode me dar uma ajuda?.....estou montando um site com tecnologia PHP, e fiz uma galeria ligthbox de fotos, no meu LOCALHOST funciona tudo, + no servidor aparece este erro quando tento fazer uploud das fotos.....alterei apenas a pasta "Connections" criada pelo DW com Host, DB, Usename, Pass.....

"Error:
File upload error: File upload error. Internal error.
Developer Details:
File upload error: File Upload Error. No write permissions in "pasta_teste/" folder. (FILE_UPLOAD_ERROR)
tNG Execution Trace - VIEW"

Se alguem conhecer este erro, ou souber uma outr forma de UPAR os arquivos para o servidor, estou tentondo com FileZila, Valewwww....

Problemas Ao Publicar Php No Provedor

15/01/2010, 08:20

Fala Galera!!!

Alguem pode me dar uma ajuda?.....estou montando um site com tecnologia PHP, e fiz uma galeria ligthbox de fotos, no meu LOCALHOST funciona tudo, + no servidor aparece este erro quando tento fazer uploud das fotos.....alterei apenas a pasta "Connections" criada pelo DW com Host, DB, Usename, Pass.....

"Error:
File upload error: File upload error. Internal error.
Developer Details:
File upload error: File Upload Error. No write permissions in "pasta_teste/" folder. (FILE_UPLOAD_ERROR)
tNG Execution Trace - VIEW"

Se alguem conhecer este erro, ou souber uma outr forma de UPAR os arquivos para o servidor, estou tentondo com FileZila, Valewwww....

IPB Skin By Virteq