Por que este archivo php en mi localhost funciona y en mi host no

me pasaron ese archivo php, es para hacer un streaming de un canal, la cosa es que en mi host no se ve, y en mi localhost, ese mismo archivo si se ve, y no me doy cuenta, no se si tiene que ver que en mi host tengo mi web conectada a una base de datos, pero esto no creo que sea, ya que en el localhost, tengo exactamente la misma web.
Dejo capturas del archivo, de como se tendría que ver, y de como se ve:

<?php header("Content-type: text/plain; charset=UTF-8");   function GetData($  url, $  host, $  agent, $  referer, $  origin){ $  options = array( 'http'=>array( 'method'=> "GET", 'header'=> "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n" . "Accept-language: en-US,en;q=0.5\r\n" . "Accept-Encoding: text,\r\n" . "User-Agent: ".$  agent."\r\n" . "Referer: ".$  referer."\r\n" . "Origin: ".$  origin."\r\n" . "Host: ".$  host."\r\n" . "Connection: Close\r\n" ) ); $  context = stream_context_create($  options); $  file = file_get_contents($  url, 'r', $  context); return $  file; }  function search($  target, $  start, $  end){ $  start_at = strpos($  target, $  start) + strlen($  start); $  target = substr($  target,$  start_at); $  end_at = strpos($  target, $  end); return substr($  target, 0, $  end_at); };  function generateRandomString($  length) {  return substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN OPQRSTUVWXYZ"), 0, $  length);  }    $  file = GetData("http://web,com/embed.html", "miweb.com","Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0", "http://otrademiweb.com/embed/?get=","http://otrademiweb.com"); $  json = search($  file,"xhttp.open(\"GET\", \"","\"+x, true);");  $  x = generateRandomString('6');  $  file = GetData($  json.$  x, search($  json,"http://","/json/"),"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0", "http://miweb.com/embed.html","http://miweb.com"); $  hls = search($  file, "\"canal\":\"","\"}"); $  hls = base64_decode(strrev($  hls)); //header("Location: ".$  hls); //echo $  hls; echo json_encode($  hls, JSON_FORCE_OBJECT); ?>

Asi se tiene que ver

Y en mi host, este mismo archivo solo aparece lo siguiente:

""

Esas comillas pero no genera nada adentro.

Drag and Drop No Funciona en browser Java

Hola Tengo unpanel donde me abre una pagina html local la pagina tiene drag and drop para unas imagenes desde el navegador trabaja bien pero desde el browser en ej jpanel no funciona que hace falta agregar en el form de java para que funcione muchas gracias.

    SwingBrowser browser = new SwingBrowser();     browser.loadURL("file:///C://AsistesaludMD/Audiograma/Audiograma.html");     browser.setBounds(1, 1, jPanel30.getWidth() - 1, jPanel30.getHeight() - 1);     jPanel30.add(browser); 

Meu programa nao funciona e está com vários bugs [pendente]

Esse programa tem q ter uma função mm que receba um vetor e dois ponteiro e, em seguida me devolva o maior e o menor numero dos vetores. Meu problema é que além desses erros listados darem problemas diferentes no linux e no windows não tenho recebido os valores corretos

#include <stdio.h> #include <stdlib.h>  int mm(int a[],int *b ,int *c) {   int x = sizeof(a); //Primeiro erro, nao compila dessa forma no linux   int maior, menor;   maior = a[0];   for(int i = 1; i < x; i++) {     if(a[i] > maior) {         maior = a[i];     }   }   *b = maior;   menor = a[0];   for(int i = 0; i < x; i++) {         if(a[i] < menor) {             menor = a[i];         }     }     *c = menor; } void main() {   int *p1, *p2, x , y, a = 1, vetor[a];   printf("Digite o tamanho do vetor: ");   scanf("%d", &a);   for(int i = 0; i < a; i++) { // nao permite mais de 10 posicoes(no linux), no windows nao permite mais de 6     printf("Digite o valor do %d numero do vetor: ", (i+1));     scanf("%d", &vetor[i]);   }   printf("%ld\n", sizeof(vetor));   p1 = &x;   p2 = &y;   mm(vetor, p1, p2); //coloca os valores errados nos numeros   printf("%d\n%d", x, y); } 

crontab no funciona en lubuntu 18.04.01

Se que esta pregunta la han hecho infinidad de veces, y tengo varias horas viendo posibles soluciones y ninguna encaja con lo que me pasa, así que me animé a hacer esta pregunta, porque debe ser un detalle, pero no logro verlo.

mi script

cat elorat /home/elorat/tareas/hora.sh 

.

archivo='/home/elorat/logs/pagina/hora.log' echo "" >> $  archivo echo date >> $  archivo echo "" echo date 

lo listo:

$   ll hora.sh 

.

-rwxr-xr-x 1 elorat elorat 675 ene 13 20:12 hora.sh* 

Lo agrego para que se ejecute cada minuto con mi perfil de usuario:

$   crontab -e 

.

# Edit this file to introduce tasks to be run by cron. #  # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task #  # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').#  # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. #  # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). #  # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ #  # For more information see the manual pages of crontab(5) and cron(8) #  # m h  dom mon dow   command  */1 * * * * elorat /home/elorat/tareas/hora.sh 

y esta es la salida del log del sistema tail -f /var/log/syslog

Jan 13 20:26:01 Aspire CRON[5110]: (elorat) CMD (elorat /home/elorat/tareas/hora.sh) Jan 13 20:26:01 Aspire sSMTP[5111]: Creating SSL connection to host Jan 13 20:26:02 Aspire sSMTP[5111]: SSL connection using ECDHE_RSA_CHACHA20_POLY1305 Jan 13 20:26:05 Aspire sSMTP[5111]: Sent mail for elorat@Aspire (221 2.0.0 closing connection y78sm22806913vsc.6 - gsmtp) uid=1000 username=elorat outbytes=618 

Alguna idea que pueda ser?

crontab no funciona en lubuntu 18.04.01

Se que esta pregunta la han hecho infinidad de veces, y tengo varias horas viendo posibles soluciones y ninguna encaja con lo que me pasa, así que me animé a hacer esta pregunta, porque debe ser un detalle, pero no logro verlo.

mi script

cat elorat /home/elorat/tareas/hora.sh 

.

archivo='/home/elorat/logs/pagina/hora.log' echo "" >> $  archivo echo date >> $  archivo echo "" echo date 

lo listo:

$   ll hora.sh 

.

-rwxr-xr-x 1 elorat elorat 675 ene 13 20:12 hora.sh* 

Lo agrego para que se ejecute cada minuto con mi perfil de usuario:

$   crontab -e 

.

# Edit this file to introduce tasks to be run by cron. #  # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task #  # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').#  # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. #  # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). #  # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ #  # For more information see the manual pages of crontab(5) and cron(8) #  # m h  dom mon dow   command  */1 * * * * elorat /home/elorat/tareas/hora.sh 

y esta es la salida del log del sistema tail -f /var/log/syslog

Jan 13 20:26:01 Aspire CRON[5110]: (elorat) CMD (elorat /home/elorat/tareas/hora.sh) Jan 13 20:26:01 Aspire sSMTP[5111]: Creating SSL connection to host Jan 13 20:26:02 Aspire sSMTP[5111]: SSL connection using ECDHE_RSA_CHACHA20_POLY1305 Jan 13 20:26:05 Aspire sSMTP[5111]: Sent mail for elorat@Aspire (221 2.0.0 closing connection y78sm22806913vsc.6 - gsmtp) uid=1000 username=elorat outbytes=618 

Alguna idea que pueda ser?

No funciona calculadora con javascript otra vez

ya es la tercera pregunta pero ya que, la calculadora solo lanza el resultado de la operacion de suma, lo que es resta, multiplicacion y division no, la verdad ya no se que puede ser, les agradeceria mucho su ayuda.

function operaciones($  sumar,$  restar,$  multi,$  divi)  { 		if ($  sumar == "1")  		{ 			var caja1 = document.getElementById("caja1").value; 			var caja2 = document.getElementById("caja2").value;  			var resultado = parseInt(caja1) + parseInt(caja2);  			document.getElementById("result").value = resultado; 		}  		else if ($  restar == "2")  		{ 			var caja1 = document.getElementById("caja1").value;  			var caja2 = document.getElementById("caja2").value;  			var resultado = parseInt(caja1) - parseInt(caja2);  			document.getElementById("result").value = resultado; 		}  		else if ($  multi == "3")  		{ 			var caja1 = document.getElementById("caja1").value;  			var caja2 = document.getElementById("caja2").value; 			var resultado = parseInt(caja1) * parseInt(caja2);  			document.getElementById("result").value = resultado; 		}  		else if ($  divi == "4")  		{  			var caja1 = document.getElementById("caja1").value;  			var caja2 = document.getElementById("caja2").value;  			var resultado = parseInt(caja1) / parseInt(caja2);  			document.getElementById("result").value = resultado.toFixed(2); 		}  	}
<!DOCTYPE html> <html> <head> 	<title>Calculadora</title> 	<script type="text/javascript" src="operaciones.js"></script> </head> <body> <div align="center"> 	<h1>Calculadora | Manejador de nodos</h1> 	<br> 	<label>numero 1</label> 	<input type="text" name="caja1" id="caja1"> 	<br> 	<br> 	<label>numero 2</label> 	<input type="text" name="caja2" id="caja2"> 	<br> 	<br> 	<label>Operación</label>  	<select name="operacion" id="operacion" onchange="operaciones(this.value)"> 		<option value="">Seleccione una operacion</option> 		<option value="1">+</option> 		<option value="2">-</option> 		<option value="3">*</option> 		<option value="4">/</option> 	</select> 	<br> 	<br> 	<label>Resultado</label> 	<input type="text" name="resultado" id="result"> </div>  </body> </html>

No funciona calculadora con Javascript

hace aproximadamente he estado programando esta calculadora en la que se tiene tres textboxs y un botón (por el momento es el de sumar); caja del operador 1, caja de operador 2 y la caja del resultado, ademas de utilizar funciones de javascript (sumar,restar,multiplicar y dividir), el problema es que no me lanza el resultado en la caja de texto, me pueden decir en que estoy mal on en que me estoy perdiendo?introducir la descripción de la imagen aquí

Aqui el codigo:

function sumar() 		{ 			var caja1 = document.getElementById("caja1").value; 			var caja2 = document.getElementById("caja2").value; 			var resultado = parseint(caja1) + parseint(caja2); 			document.getElementById("result").value = resultado;  		  		}
<!DOCTYPE html> <html> <head> 	<title>Calculadora</title> 	<script type="text/javascript" src="operaciones.js"></script> </head> <body> <div align="center"> 	<h1>Calculadora | Manejador de nodos</h1> 	<br> 	<label>numero 1</label> 	<input type="text" name="caja1" id="caja1"> 	<br> 	<br> 	<label>numero 2</label> 	<input type="text" name="caja2" id="caja2"> 	<br> 	<br> 	<!-- <label>Operación</label> 	<select name="operacion" id="operacion"> 		<option>Seleccione una operacion</option> 		<option type="button" onclick="sumar();">+</option> 		<option type="button" onclick="restar();">-</option> 		<option type="button" onclick="multiplicar();">*</option> 		<option type="button" onclick="dividir();">/</option> 	</select> --> 	<br> 	<br> 	<label>Resultado</label> 	<input type="text" name="resultado" id="result"> 	<input type="button" onclick="sumar()" value="+"> </div>  </body> </html>

Por qué la aplicación funciona aunque no introduzca && primo en bucle for?

Esto es una aplicación para comprobar si el número que introduces por teclado es primo o no es primo. Lo que no entiendo es por qué me funciona la aplicación aunque dentro del bucle for no introduzca “&& primo”.

Tal y como lo entiendo, si introduzco por teclado un 8 la última operación que el bucle comprueba es el resto de dividir 8/7 y por lo tanto en la última vuelta del bucle la variable “primo” tendría que continuar true.

package test;  import java.util.Scanner;  public class Test_04 {      public static void main(String[] args) {          boolean primo=true;         Scanner reader=new Scanner(System.in);         System.out.print("Introduzca un número por teclado:");         int numero=reader.nextInt();          for(int i=2;i<numero && primo;i++){               /*¿Por qué funciona aunque no introduzca && primo en el for?*/              if(numero%i==0)primo=false;          }         if(primo){             System.out.println(" primo ");         }else{             System.out.println(" no primo ");         }      }  } 

Fundo com gradiente em CSS funciona na horizontal mas não pra vertical

A réplica do codigo: https://codepen.io/utamo/pen/XoyzWN

ao aplicar no body:

background: linear-gradient(to right, #33ccff 0%, #ff99cc 100%); 

tenho o seguinte resultado inserir a descrição da imagem aqui

mas ao trocar pra

background: linear-gradient(to bottom, #33ccff 0%, #ff99cc 100%); 

acaba ficando assim inserir a descrição da imagem aqui

Sei que é algo simples mas me falta conhecimento no momento