Включайте целое содержание файла и повторите его

Это может быть достигнуто путем взлома, перейдите к некоторому образцу компонента, а затем перейдите к компоненту, который вы хотите перезагрузить.

this.router.navigateByUrl('/SampleComponent', { skipLocationChange: true });
this.router.navigate(["yourLandingComponent"]);
12
задан trejder 16 January 2015 в 13:39
поделиться

4 ответа

Just do:

include("http://www.mysite.com/script.php");

Or:

echo file_get_contents("http://www.mysite.com/script.php");

Notes:

  • This may slow down your page due to network latency or if the other server is slow.
  • This requires allow_url_fopen to be on for your PHP installation. Some hosts turn it off.
  • This will not give you the PHP code, it'll give you the HTML/text output.
18
ответ дан 2 December 2019 в 06:27
поделиться

Кратчайший способ:

readfile('http://www.mysite.com/script.php');

Это приведет к непосредственному выводу файла.

4
ответ дан 2 December 2019 в 06:27
поделиться

Echo выводит что-то в выходной буфер - это не анализируется PHP. Если вы хотите что-то добавить, просто сделайте это

include ('http://www.mysite.com/script.php');

Вам не нужно распечатывать исходный код PHP, когда вы пишете исходный код PHP.

1
ответ дан 2 December 2019 в 06:27
поделиться

Не совсем уверен, что вы спрашиваете, но вы не можете включить что-то через http и ожидать увидеть код, так как сервер проанализирует файл.

Если "script. php "является локальным файлом, вы можете попробовать что-нибудь вроде:

$file = file_get_contents('script.php');
echo $file;
0
ответ дан 2 December 2019 в 06:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: