Jump to content


erloracc

Member Since 13/02/2005
Offline Last Active 05/04/2012, 20:24
-----

Topics I've Started

[resolvido] Update Com Problemas

07/09/2009, 10:40

Olá pessoal,

Utilizo o codigo abaixo para adicionar visualização no registro o problema é que as veses adiciona mais 2, as veses mais 4 e não apenas 1 como deveria.

?>
<?
$sql = "UPDATE perfil SET cliques = cliques+1 WHERE id_perfil = '$_GET[uid]'";
$query = mysql_query($sql, $conn) or die(mysql_error());
?>

Retirei as aspas:


?>
<?
$sql = "UPDATE perfil SET cliques = cliques+1 WHERE id_perfil = $_GET[uid]";
?>

[resolvido] Erro No Captcha

06/09/2009, 14:09

Mostra o erro abaixo ao executar o arquivo. no servidor local funciona perfeito, porem na internet não.

Fatal error: Call to a member function show() on a non-object in /home/xxxxx/public_html/Captcha.php on line 86


<?php
 
class Captcha {

	private $text;
	private $image;

	public function __construct($characters=5) {
		
		$font = '/inc/captcha/Arial_Black.ttf';
		$font2 = '/inc/captcha/Arial.ttf';
		
		$pos_ini = 20;
		$font_len = 35;
		
		$letters = array(
			array('a', 'e', 'i', 'o', 'u'),
			array('c', 'c', 'd', 'f', 'g')
		);
		
		$colors = array(
			array(0, 0, 0),
			array(255, 0, 0),
			array(0, 255, 0),
			array(0, 0, 255)
		);
		$colors_nam = array('pretas', 'vermelhas', 'verdes', 'azuis');
		$colors_len = count($colors);
		
		$this->image = imagecreate($characters * $font_len + $pos_ini * 2, 80);
		imagecolorallocate($this->image, 233, 234, 235);
		
		$avail = array(array() /* letters */, array() /* colors */);
		
		for ($i=0; $i < $characters; $i++) {
			$letter_type = rand(0, 1);
			$letter = $letters[$letter_type][rand(0, count($letters[$letter_type]) - 1)];
			
			if (empty($avail[0][$letter_type]))
				$avail[0][$letter_type] = $letter;
			else
				$avail[0][$letter_type] .= $letter;
		
			$color = rand(0, $colors_len - 1);
			if (empty($avail[1][$color]))
				$avail[1][$color] = $letter;
			else
				$avail[1][$color] .= $letter;
			list($r, $g, $b) = $colors[$color];
			
			imagettftext($this->image, 30, ($i % 2 == 0 ? rand(0, 25) :  - rand(0, 25)),
				$pos_ini + ($font_len * $i), 45,
					imagecolorallocate($this->image, $r, $g, $b), $font, $letter);
		}
		
		$ask = rand(0, 1);
		$options = array_keys($avail[$ask]);
		$type = $options[rand(0, count($options) - 1)];
		$this->text = $avail[$ask][$type];
		$question = $ask ? $colors_nam[$type] : ($type ? 'consoantes' : 'vogais');
		
		imagettftext($this->image, 10.5, 0, 5, 72, imagecolorallocate($this->image, 0, 0, 0), $font2, "Quais letras são {$question}?");
	}
	
	public function text() {
		return $this->text;
	}
	
	public function show() {
		header('Pragma: no-cache');
		header('Cache-Control: private, no-cache, no-cache="Set-Cookie", proxy-revalidate');
		header('Content-type: image/png');
		imagepng($this->image);
		imagedestroy($this->image);
	}
}


session_start();

$captcha = new Captcha(5);
$_SESSION['captcha'] = $captcha->text();
$captcha->show();									 //LINHA 86

?>

[Resolvido] Ler Xml

08/06/2009, 18:57

Olá pessoal, busquei muito e encontrei muita coisa a respeito porem nenhuma funcionou comigo. Tentei com SIMPLE XML.

Preciso ler o xml abaixo e pegar apenas os IP dos usuario online para colocar no script que mostra a cidade, estado e pais do ouvinte da rádio.

Ou seja:

<LISTENERS>
<LISTENER>
<HOSTNAME>201.78.225.30</HOSTNAME>

Alguem poderia me dar uma dica?


<?xml version="1.0" standalone="yes"?>
<SHOUTCASTSERVER>
	<CURRENTLISTENERS>8</CURRENTLISTENERS>
	<PEAKLISTENERS>16</PEAKLISTENERS>
	<MAXLISTENERS>100</MAXLISTENERS>
	<REPORTEDLISTENERS>8</REPORTEDLISTENERS>
	<AVERAGETIME>6804</AVERAGETIME>
	<SERVERGENRE>Gospel</SERVERGENRE>
	<SERVERURL>http://www.somdeadoradores.com</SERVERURL>
	<SERVERTITLE>Rádio Som de Adoradores</SERVERTITLE>
	<SONGTITLE>Song Goes here</SONGTITLE>
	<SONGURL>http://someurl.com</SONGURL>
	<IRC>#audiorealm</IRC>
	<ICQ>NA</ICQ>
	<AIM>NA</AIM>
	<WEBHITS>9023</WEBHITS>
	<STREAMHITS>1205</STREAMHITS>
	<STREAMSTATUS>1</STREAMSTATUS>
	<BITRATE>48</BITRATE>
	<CONTENT>audio/mpeg</CONTENT>
<VERSION>1.9.8</VERSION>
	<WEBDATA>
		<INDEX>7060</INDEX>
		<LISTEN>0</LISTEN>
		<PALM7>3</PALM7>
		<LOGIN>0</LOGIN>
		<LOGINFAIL>11</LOGINFAIL>
		<PLAYED>2</PLAYED>
		<COOKIE>0</COOKIE>
		<ADMIN>14</ADMIN>
		<UPDINFO>762</UPDINFO>
		<KICKSRC>0</KICKSRC>
		<KICKDST>0</KICKDST>
		<UNBANDST>0</UNBANDST>
		<BANDST>0</BANDST>
		<VIEWBAN>1</VIEWBAN>
		<UNRIPDST>0</UNRIPDST>
		<RIPDST>0</RIPDST>
		<VIEWRIP>0</VIEWRIP>
		<VIEWXML>1163</VIEWXML>
		<VIEWLOG>2</VIEWLOG>
		<INVALID>5</INVALID>
	</WEBDATA>
<LISTENERS>
	<LISTENER>
		<HOSTNAME>201.78.225.30</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.5358.4827 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>30078</CONNECTTIME>
		<POINTER>7</POINTER>
		<UID>949</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>189.72.215.88</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.5721.5145 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>17937</CONNECTTIME>
		<POINTER>4</POINTER>
		<UID>1056</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>189.105.64.55</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.5721.5251 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>5318</CONNECTTIME>
		<POINTER>5</POINTER>
		<UID>1156</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>201.63.17.123</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.6001.7001 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>1792</CONNECTTIME>
		<POINTER>1</POINTER>
		<UID>1180</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>200.203.111.195</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.5721.5145 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>1330</CONNECTTIME>
		<POINTER>3</POINTER>
		<UID>1186</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>189.111.109.219</HOSTNAME>
		<USERAGENT>NSPlayer/11.0.5721.5251 WMFSDK/11.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>844</CONNECTTIME>
		<POINTER>11</POINTER>
		<UID>1194</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>201.58.130.174</HOSTNAME>
		<USERAGENT>NSPlayer/10.0.0.3802 WMFSDK/10.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>714</CONNECTTIME>
		<POINTER>9</POINTER>
		<UID>1196</UID>
	</LISTENER>
	<LISTENER>
		<HOSTNAME>200.225.95.150</HOSTNAME>
		<USERAGENT>NSPlayer/9.0.0.4504 WMFSDK/9.0</USERAGENT>
		<UNDERRUNS>0</UNDERRUNS>
		<CONNECTTIME>438</CONNECTTIME>
		<POINTER>8</POINTER>
		<UID>1203</UID>
	</LISTENER>
</LISTENERS>
<SONGHISTORY>
<SONG>
<PLAYEDAT>1244491678</PLAYEDAT>
<TITLE>Song Goes here</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244491647</PLAYEDAT>
<TITLE>Song Goes here</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244423620</PLAYEDAT>
<TITLE>Voices - Calem-se</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244423326</PLAYEDAT>
<TITLE>Min. Uno de Deus - Eu te amo</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244423102</PLAYEDAT>
<TITLE>Toque no Altar - Aleluia, hosana</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244422834</PLAYEDAT>
<TITLE>Rafafela Pinho - Maravilhoso Senhor.</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244422611</PLAYEDAT>
<TITLE>Fernanda Brum - Algum</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244422291</PLAYEDAT>
<TITLE>Voices - Vou Te Adorar</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244422006</PLAYEDAT>
<TITLE>Min. Avivah - Me escolheste</TITLE>
</SONG>
<SONG>
<PLAYEDAT>1244421750</PLAYEDAT>
<TITLE>Fernanda Brum - Corao Que Sangra</TITLE>
</SONG>
</SONGHISTORY>
</SHOUTCASTSERVER>

Acessar Página Protegida Sem Fazer Login

08/06/2009, 17:06

Olá pessoal passei a manha de hoje procurando a respeit e não consegui.

A endereço abaixo é restrito com autenticação HTTP, como faço para acessa-o sem precisa fazer o login através de um script em php?

http://174.36.206.19...gi?mode=viewxml


Não acredito acabei de descobri e não imaginava que era tão simples

http://174.36.206.19...=sua_senha_aqui

Obrigado.

Ler Xml Com Dados De Musicas

24/05/2009, 18:30

Olá pessoal busquei mas não encontrei algo que realmente pudesse me ajudar.

O XML abaixo é gerado pelo programa de automação de uma rádio que tenho para exibir a musica atual e as 5 proximas musicas no site.

Como faço para pegar esses dados?


<Playlist CurrentTime="24/05/2009 18:16:53">
−
<OnAir>
−
<Break>
<Id>Musical</Id>
<Op>Crisangela</Op>
<SchedTime>24/05/2009 19:05:00</SchedTime>
<StartedTime>24/05/2009 18:11:48</StartedTime>
<Type>M</Type>
<InsCount>9</InsCount>
<MusicCount>7</MusicCount>
<Dur>00:30:51</Dur>
<SchedEnd>24/05/2009 18:42:39</SchedEnd>
<ShedPause/>
</Break>
−
<CurIns>
<StartedTime>24/05/2009 18:16:53</StartedTime>
<Id>SSA</Id>
<Name>Com. da Zona Sul - Aquele que está feliz</Name>
<Type>1</Type>
<Folder>1900-2100-Som de Adoradores</Folder>
<Filename>Com. da Zona Sul - Aquele que está feliz.MP3</Filename>
<Dur>3:17.3</Dur>
<Intro/>
<Bitrate>96</Bitrate>
</CurIns>
−
<CurMusic>
<StartedTime>24/05/2009 18:16:53</StartedTime>
<Id>SSA</Id>
<Title>COMUNIDADE DE NILÓPOLIS  AQUE</Title>
<Subtitle/>
<Artist>artist</Artist>
<Album>title</Album>
<Track>3</Track>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</CurMusic>
</OnAir>
−
<Next>
−
<NextIns>
<Ins SchedTime="24/05/2009 18:20:06" Id="VH" Type="2" Name="RSA a numero um digital" Folder="Vinhetas" Filename="RSA a numero um digital.MP3" Dur="4.5" Intro="" Bitrate="128"/>
<Ins SchedTime="24/05/2009 18:20:10" Id="SSA" Type="1" Name="Trio Pérolas - Não Chores Mais" Folder="1900-2100-Som de Adoradores" Filename="Trio Pérolas - Não Chores Mais.MP3" Dur="3:20.9" Intro="" Bitrate="128"/>
<Ins SchedTime="24/05/2009 18:23:21" Id="SSA" Type="1" Name="Fernandinho - Tua Glória a Brilhar" Folder="1900-2100-Som de Adoradores" Filename="Fernandinho - Tua Glória a Brilhar.MP3" Dur="5:04.4" Intro="" Bitrate="128"/>
<Ins SchedTime="24/05/2009 18:28:18" Id="SSA" Type="1" Name="Mariana Valadão - Adoração Extravagante" Folder="1900-2100-Som de Adoradores" Filename="Mariana Valadão - Adoração Extravagante.MP3" Dur="4:35.1" Intro="" Bitrate="320"/>
<Ins SchedTime="24/05/2009 18:32:45" Id="VH" Type="2" Name="Ligacao direta com os sucesso" Folder="Vinhetas" Filename="Ligacao direta com os sucesso.MP3" Dur="4.8" Intro="" Bitrate="128"/>
</NextIns>
−
<NextMusic>
+
<Music SchedTime="24/05/2009 18:20:10" Id="SSA" Title="Trio Pérolas - Não Chores Mais" Dur="3:20.9" Intro="">
<Title>Não Chores Mais</Title>
<Subtitle/>
<Artist>Trio Pérolas</Artist>
<Album/>
<Track/>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>
+
<Music SchedTime="24/05/2009 18:23:21" Id="SSA" Title="Fernandinho - Tua Glória a Brilhar" Dur="5:04.4" Intro="">
−
<Title>
04 TUA GLORIA A BRILHAR(Facedown - Matt Redman and Beth Redman) - FERNANDINHO
</Title>
<Subtitle/>
<Artist>Fernandinho</Artist>
<Album>Digno</Album>
<Track>4</Track>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre>Outra</Genre>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>
+
<Music SchedTime="24/05/2009 18:28:18" Id="SSA" Title="Mariana Valadão - Adoração Extravagante" Dur="4:35.1" Intro="">
<Title>Adoração Extravagante</Title>
<Subtitle/>
<Artist>Mariana Valadão</Artist>
<Album/>
<Track/>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>
+
<Music SchedTime="24/05/2009 18:32:49" Id="SSA" Title="Entre Elas - Abra O Seu Coração" Dur="3:41.8" Intro="">
<Title>Abra O Seu Coração</Title>
<Subtitle/>
<Artist>Entre Elas</Artist>
<Album/>
<Track/>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>
+
<Music SchedTime="24/05/2009 18:36:23" Id="SSA" Title="Trazendo a Arca - não vou disistir" Dur="6:21.4" Intro="">
<Title>não vou disistir</Title>
<Subtitle/>
<Artist>Trazendo a Arca</Artist>
<Album/>
<Track/>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>
</NextMusic>
</Next>
</Playlist>

Preciso exibir esses nós:

<CurMusic>
<StartedTime>24/05/2009 18:16:53</StartedTime>
<Id>SSA</Id>
<Title>COMUNIDADE DE NILÓPOLIS AQUE</Title> <<<<<<<<<<<<<<<<<ESSE NÓ QUE MOSTRA A MUSICA ATUAL<<<<<<
<Subtitle/>
<Artist>artist</Artist>
<Album>title</Album>
<Track>3</Track>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</CurMusic>





<NextMusic>

<Music SchedTime="24/05/2009 18:20:10" Id="SSA" Title="Trio Pérolas - Não Chores Mais" Dur="3:20.9" Intro=""> #####O TITULO DA MUSICA NA TAG TITLE#####
<Title>Não Chores Mais</Title>
<Subtitle/>
<Artist>Trio Pérolas</Artist>
<Album/>
<Track/>
<Publisher/>
<Year/>
<Comment/>
<Language/>
<Genre/>
<RingTone/>
<URLComm/>
<URLCover/>
</Music>

IPB Skin By Virteq