2011-08-30 1 views
0

上記のPHPコードを使用して、wwwフォルダ内のWampを使用してローカルページを作成しましたが、このページにリダイレクトしたいのですが、 。www Wampフォルダで動的に作成されたローカルWebページにリダイレクト

ページが正しくリダイレ​​クトされていません。

Firefoxは、サーバーがこのアドレスの要求を決して完了しない方法でリダイレクトしていることを検出しました。この問題は、Cookieの無効化または拒否によって発生することがあります

誰かがこれを行う方法を知っていますか?

私のコード:これは私のツールボックス:)

//==== Redirect... Try PHP header redirect, then Java redirect, then try http redirect.: 
function redirect($url) 
{ 
     if (!headers_sent()) 
     { //If headers not sent yet... then do php redirect 
       header('Location: ' . $url); 
       exit; 
     } else 
     { //If headers are sent... do java redirect... if java disabled, do html redirect. 
       echo '<script type="text/javascript">'; 
       echo 'window.location.href="' . $url . '";'; 
       echo '</script>'; 
       echo '<noscript>'; 
       echo '<meta http-equiv="refresh" content="0;url=' . $url . '" />'; 
       echo '</noscript>'; 
       exit; 
     } 
} //==== End -- Redirect 
+1

あなたが不足しています ' .' –

+0

@Pekkaあなたは正しいです、ありがとう!しかし、今私は別の問題を抱えています(私はポストを変更しません)。 – Bruno

答えて

0

作品今ではあなたのソリューションは、私のfaverite機能の一つです

$myFileName_with_no_lower_case = 'website_name'.$job.$ville; 
    $myFileName = strtolower($myFileName_with_no_lower_case); 
    $myFileHandle = fopen($myFileName, 'w') or die("can't open file"); 
    $file_content = file_get_contents('./file_with_content_i_want_to_paste.php'); 
    fwrite($myFileHandle,$file_content); 
    fclose($myFileHandle); 
    // eveything works fine until now 
    header("Location:".$myFileName); 
0

$myFileName_with_no_lower_case = $job.$ville; 
    $myFileName = strtolower($myFileName_with_no_lower_case); 
    $myFileHandle = fopen($myFileName, 'w') or die("can't open file"); 
    $file_content = file_get_contents('./formulaire_artisans.php'); 
    fwrite($myFileHandle,$file_content); 
    fclose($myFileHandle); 
    header("Location:".$myFileName); 
+0

あなたの答えをありがとうが、私はいつも同じメッセージを受け取ります。 – Bruno

+0

メッセージメートは何ですか? –

+0

ページが正しくリダイレ​​クトされていません。 Firefoxは、サーバーがこのアドレスの要求を決して完了しない方法でリダイレクトしていることを検出しました。 (file_exists($ myFileName)){header here} else {echo 'file not exists';}この問題は、Cookieを無効にするか拒否することで発生することがあります。 – Bruno

関連する問題