
OS:Linux
PHP、Postgres
のシステム環境です。
現在PHPのheader()関数が動いてくれません。
(リダイレクトできない。)
<HTML>
<HEAD><TITLE>aaaa</TITLE></HEAD>
<BODY>
<?php
header('Location: http://aaa.com/');
?>
</BODY>
</HTML>
こんな風にHTMLタグなにか出力した後にheader関数を呼び出すとエラーになり、headerのコールはすべての出力の前に行うこととサイトで調べてみまして分かったのですが。
あるシステムではHTMLタグの中に入れてもheader関数は問題なく動いています。
php.iniの設定なのでしょうか、それともプログラムの記述方法で回避できるのでしょうか?
このおかげで膨大な修正が必要になりました。
回避策はございますでしょうか?
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>headerのコールはすべての出力の前に行うことと
そのとおりです。
明らかに間違った記述なのではまるので修正しておいた
方がよいと思います。
どうしてもというならバッファリングする手もあります。
<?PHP
ob_start();
print "test";
header("Content-Type:text/html;charset=euc-jp");
ob_end_flush();
?>
参考URL:http://jp2.php.net/manual/ja/function.ob-start.php
No.2
- 回答日時:
headerは、何か出力した後では、動作しません。
多分エラーが出ていると思いますが、
<html>の前なら動作いたしますので。
何か条件を入れた後に、headerが動作するようにしましょう。
参考URL:http://php.s3.to/man/function.header.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- PHP PHPプログラムの間違い 1 2022/10/06 14:33
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のURLに移動するには?
-
Smarty/pluginsファルダ内 fun...
-
検索結果の出力後、それをTXTに...
-
PHPで五角形、または多角形のグ...
-
画面にそのままを出力したい
-
php 画像表示(imgタグ)
-
セッション管理に関する質問
-
携帯サイト絵文字入りのPHPフォ...
-
PHPがうまく表示されない・・・?
-
CGIからPHPへの書き換え
-
pleiadesでステップごとの結果...
-
phpexcelにてsubmitボタンを押...
-
サニタイズについて
-
phpでテンプレートを使ったファ...
-
phpとdb
-
phpでmysqlから画像パスを出力する
-
<A HREF="bg.php" target="_bl...
-
nl2bの代用関数を何か知ってい...
-
このサイトの作成技術は何ですか?
-
設定した時間だけ実行されるプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPSpreadsheetによる書き出し...
-
CSV出力にHTMLが入ってしまう
-
TCPDFについて
-
webroot以外の画像の表示
-
PHPにおける時間計算、時間足し...
-
¥マークを出力したいがバック...
-
PHPで取得したHTML内のdiv要素...
-
リダイレクト元のURLの取得方法...
-
Whileループ時の改行?
-
ImageStringで日本語表示させたい
-
GDで画像表示
-
バイナリファイルをブラウザに...
-
json_encode日本語表示/PHP5.2.5
-
mPDFでのPDF出力がうまくいかな...
-
文字化け
-
PHPとTwitter Bootstrap
-
ヒアドキュメント 前にタブを...
-
warningを画面に表示させない設...
-
フィルタリングとバリデーショ...
-
【PHP】関数で処理が止まってる...
おすすめ情報