2016-07-28 14 views
-6
<script src='<?php base_url();?>assets/js/jquery.min.js'></script> 

スクリプトは上記のコードである私は<?php echo base_url();?>にそれを変更した場合だけで彼のために動作しますが、私の友人の使用、および彼のためではなく、私のための仕事です。
私たちはファイルをお互いに転送するときに問題になっています。私は何をやろうとしていますか? ありがとうございます。<PHPエコーBASE_URL();?>と<?PHPのBASE_URL();?>


私は私の場合のためのソリューションのスクリプトをした、config.phpのからこれを変更: $http = 'http' . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 's' : '') . '://'; $urlbaru = str_replace("index.php","", $_SERVER['SCRIPT_NAME']); $config['base_url'] = "$http" . $_SERVER['SERVER_NAME'] . "" . $urlbaru;

+0

おそらくあなたは彼と同じPHPバージョンを使用していないでしょうか?その(); 1つは関数の場合は右のthoする必要があります。 – Janno

+1

*「ファイルをお互いに転送するときに問題になる」*同じベースURLを持っていない可能性があります –

+3

「base_url()」は組み込み関数ではありません。 –

答えて

0

我々はこれらの情報を使用することができることをここにあなたのエラーコードを貼り付けるようなあなたの問題の詳細についての詳細をご提示ください助けます。

Btw、base_url()はPHPの組み込み関数ではありませんが、潜在的な問題の1つは、あなたの友人のカスタム関数base_url()はルートパスを返すはずです。 スクリプトに同じ名前の同じ関数をインクルードするか、同じ関数をビルドする必要があります。

Ex。

function base_url() 
{ 
    return dirname($_SERVER['SCRIPT_FILENAME']); 
} 

タグ内の「src」は、jQueryソースファイルを指している必要があります。

+0

彼は私には、コードが空白のページを表示すると言った。私は彼にさらにエラーの情報を尋ねるべきです。ありがとうございました。 –

0

あなたはcodeigniterフレームワークを使用していて、URLヘルパーを自動ロードしていないようです。そのため、エラーが発生します。私が間違っていない場合は、URLヘルパーを読み込む必要があります。

+0

これまでにロードしています。 ''、 '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '; –

関連する問題