投稿者 メッセージ
<  PHPプログラミング  ~  PHPで変数をたくさん宣言すると問題がありますか?
文太
投稿1時間: 日 5月 20, 2007 1:55 am  引用



登録日: 2007年5月 20日
投稿記事: 1

PHPを勉強中の初心者です、よろしくお願いします

データベース(MYSQL)に情報を登録するページを作成していて自宅のテストサーバーとレンタルサーバでの動作の違いに悩んでいます。

$data1 = $_POST['data1'];
のような変数を40個ぐらい宣言すると 自宅サーバではページが表示されるのですが
レンタルサーバーでは表示されません(ページにアクセスしても応答がないかエラーになる 500 Internal Server Error)
自宅サーバーのphp.iniをレンタルサーバーにコピーしても同じでした(自宅、レンタルともPHP4です)
また、変数を減らすと(39個以下)表示されます
PHPの記述、ネットワーク、サーバーの設定のどこに問題があるのか教えてください
よろしくお願いします。

ソースはこんな感じです
<?php
$data1 = $_POST['data1'];
$data2 = $_POST['data2'];
・・・省略・・・
$data41 = $_POST['data41'];
$data42 = $_POST['data42'];

echo <<< HTML
・・・省略・・・
<form method="post" action="">
<input name="mode" type="hidden" value="check">
<table width="600" border="1">
<tr>
<td width="88">データ1</td>
<td width="496"><input type="text" name="data1" value="$data1"></td>
</tr>
・・・省略・・・
<tr>
<td width="88">データ41</td>
<td width="496"><input type="text" name="data41" value="$data41"></td>
</tr>
<tr>
<td width="88"></td>
<td width="496">
<input type="submit" value="確認">
</td>
</td>
</tr>
・・・省略・・・
HTML;
?>
トップに移動
ユーザー情報を表示 メッセージを送信
大嶺
投稿1時間: 水 8月 08, 2007 8:13 am  引用



登録日: 2007年8月 08日
投稿記事: 5
所在地: 愛知県名古屋市

確認:

 − サーバー限定
 − サーバー管理者にあなたの問題を報告しなさい

_________________
まだまだ。馬鹿外人。。。
トップに移動
ユーザー情報を表示 メッセージを送信 メールを送信 ウェブサイトに移動 MSN メッセンジャー
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.