Tutorial: Apps Vídeo Viral - v2

  • Autor Autor Cicklow
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
Obrigado novamente, seria bom você colocar um link no primeiro tutorial indicando este novo.
 
muito obrigado
 
Há um problema se você adicionar mais vídeos no início, porque o like e o número do ID ficam desalinhados :fatigue:
 
Há um problema se você adicionar mais vídeos no início, porque o like e o número do ID ficam desalinhados :fatigue:

sim, isso é porque se usa um array e depois, se você coloca um novo vídeo no início, esse array passa a ser o número 0... depois edito o script para que seja com o ID do vídeo do YouTube. assim não dá problemas.
 
sim, isso é porque se usa um array e depois, se você coloca um novo vídeo no início, esse array passa a ser o número 0... depois edito o script para que seja com o ID do vídeo do YouTube. assim não dá problemas.

também poderia ser um número aleatório, mas isso é o de menos, tem outro erro e é que, como te disse no outro post, não funciona para mim, pelo menos, a publicação no Facebook.. a que se pode dever? :ambivalence:
 
Última edição:
Continua sem funcionar o compartilhar no Face :S

para mim funciona
sin-t-tulo-3df7257.png


lembre-se dos cookies! elimine os cookies do site ou elimine o app e acesse novamente!
 
tenho um problema quando adiciono mais vídeos, só fica até a página 4 e não consigo ver os novos, a que se deve isso
 
No había visto antes esta nueva versión de la APP, muchísimas gracias porque a mi me esta funcionando todo perfectamente de momento.

Únicamente me falta intentar que se muestren los vídeos en orden inverso (Los mas nuevos primero) pero intentare hacerlo mirando el manual que has publicado, muchas gracias de nuevo :encouragement:

Añado:

- He encontrado un fallo al mostrar las paginas. Ahora mismo solo me muestra la pagina O y 1 cuando tengo mas videos. Incluso si accedo directamente a la pag 2 (Enlace eliminado pag.com/?_PAG=2 - Mi caso = Enlace eliminado) se muestra.

---------- Post agregado el 08-may-2013 hora: 15:54 ----------

Saludos a todos,

Revisando tu scripts [MENTION=9679]cicklow[/MENTION] y con el fallo de paginacion que puse antes quiero añadir lo siguiente.

Nota: He cambiado el 3 por 5 para mostrar 5 videos por pagina.

Mientras tenia añadidos 11 videos se mostraba solo pagina 0 y 1. Dejando el vídeo numero 11 sin aparecer en el listado ya que no mostraba la pagina 2.

Mientras tenia añadidos 12 videos se mostraba solo pagina 0 y 1. Dejando el vídeo numero 11 y el numero 12 sin aparecer en el listado ya que no mostraba la pagina 2.

Ahora con 13 videos añadidos ya aparece la pagina 2 del y aparecen todos los videos del listado.

Espero que esto pueda ayudarte, un saludo
 
Última edição:
Corrigido. teste por favor:
http://test.cicklow.me/postAuto/postAuto.zip
(arquivo modificado index.php e funções.php)
index.php linha 73,
PHP:
$_PAG = 1;
passa a
PHP:
$_PAG = 0;

depois o das funções foi mudado:
PHP:
if(($_PAG+1)!=$_TOT) echo '<li><a href="'.$_LINK.''.($_PAG+1).'">»»</a></li>';
por
PHP:
if(($_PAG)!=$_TOT) echo '<li><a href="'.$_LINK.''.($_PAG+1).'">»»</a></li>';
 
Muitíssimo obrigado pelo seu trabalho [MENTION=9679]cicklow[/MENTION]

Com esta atualização, ele lista corretamente os vídeos, mas me dá o seguinte erro:
Inserir CODE, HTML ou PHP:
Warning: Invalid argument supplied for foreach() in /home/videosoc/public_html/index.php on line 334

Minha linha 334 (Corresponde à linha 84 no que você oferece para baixar) é:
PHP:
		foreach($VID[$_PAG] as $K=>$V){

Este erro aparece nas seguintes condições:


- Se há 14 vídeos publicados aparece o erro, são exibidos 5 vídeos pág 0, 5 vídeos pág 1, 4 vídeos pág 2 e é exibida a pág 3 sem vídeos, mas com o erro indicado (É normal que não seja exibido vídeo na pág 3, aliás, esta não deveria aparecer) já que são 15 vídeos a 5 por página, mas aparece a página 3 no paginador e na mesma aparece o erro) Inclusive sobrando espaço na página 2 para outro vídeo, o erro aparece na pág 3.

- Se há 15 vídeos publicados aparece o erro, são exibidos 5 vídeos pág 0, 5 vídeos pág 1, 5 vídeos pág 2 e é exibida a pág 3 sem vídeos, mas com o erro indicado (É normal que não seja exibido vídeo na pág 3, aliás, esta não deveria aparecer) já que são 15 vídeos a 5 por página, mas aparece a página 3 no paginador e na mesma aparece o erro).

imgerror.webp

- Se há 16 vídeos publicados, não aparece erro, são exibidos 5 vídeos pág 0, 5 vídeos pág 1, 5 vídeos pág 2 e um vídeo na pág 3.


Obrigado novamente por todo o trabalho que você faz, espero explicar corretamente para te ajudar da melhor forma possível.

Um abraço
 
tenho uma pergunta boba.. para que serve isso?

digo, além de mostrar os vídeos..


o que se ganha :S
 
uma pergunta, você mudou o que eu disse no post? porque esqueci de comentar algo também que tinha editado... por outro lado, estive fazendo outros testes e mudei isso:
PHP:
$_CANT = count($VID);
por
PHP:
$_CANT = sizeof($VID);

PHP:
$_TOT = round(($_CANT / $_REG));
por
PHP:
$_TOT = ceil(($_CANT / $_REG));

e funções.php fica
PHP:
<?php
	function Pag000($_TOT,$_LINK,$_PAG=1){
		if($_PAG!="0") echo '<li><a href="'.$_LINK.''.($_PAG-1).'">««</a></li>';
		for($i=0;$i<$_TOT;$i++){
			if($_PAG==$i)
				echo '<li class="active"><a href="'.$_LINK.''.$i.'">'.$i.'</a></li>';
			else
				echo '<li><a href="'.$_LINK.''.$i.'">'.$i.'</a></li>';
		}
		if(($_PAG+1)!=$_TOT) echo '<li><a href="'.$_LINK.''.($_PAG+1).'">»»</a></li>';
	}
?>


---------- Post adicionado em 09-mai-2013 hora: 14:53 ----------

tenho uma pergunta boba.. para que serve isso?

digo, além de mostrar os vídeos..


o que se ganha :S

é para viralizar vídeos no facebook... o que faz é publicar no mural do usuário automaticamente o vídeo que o usuário vê
 
Abraços [MENTION=9679]cicklow[/MENTION],

Já funciona corretamente para mim e não me dá nenhum erro. Tudo está perfeito!

A verdade é que agradeço imensamente o trabalho que você realiza.

Para listar os vídeos mostrando o último adicionado primeiro não precisa complicar muito, basta adicionar os vídeos novos no primeiro lugar de "videos.cache.php" que resolvemos.

Espero que continue melhorando a aplicação porque é muito boa, um abraço!!
 
Abraços [MENTION=9679]cicklow[/MENTION],

Já funciona corretamente para mim e não me dá nenhum erro. Tudo está perfeito!

A verdade é que agradeço imensamente o trabalho que você realiza.

Para listar os vídeos mostrando o último adicionado primeiro não precisa complicar muito, basta adicionar os vídeos novos no primeiro lugar de "videos.cache.php" que resolvemos.

Espero que continue melhorando a aplicação porque é muito boa, um abraço!!

não é necessário tanto assim. só usa array_reverse e inverte o array 😉
 
aliás, no meu servidor dedicado não funcionou (com certeza alguma função do php tenho desativada?), então testei no bluehost e lá sim funciona.
 
Última edição:
ah entendo..

muito obrigado, vou levar em conta para os meus vídeos do youtube 😀
 
aliás, no meu servidor dedicado não funcionou (com certeza alguma função do php tenho desativada?), então testei no bluehost e lá sim funciona.

crie um arquivo com isso
PHP:
<?php
phpinfo();
?>
e em uma seção ele te diz as funções que você tem desativadas. Depois se você tem cPanel com EasyApache compila de novo o apache + php com as funções que te faltam.
 

Tópicos similares

Cicklow
Respostas
27
Visitas
4K
Huguito2025
H
Cicklow
Respostas
237
Visitas
37K
masteryi
masteryi
Voltar
Topo