[Tep-j-general] Re: 「ショップの住所と電話番号」が登録できない

Zurück zum Archiv-Index

masiko spmgk****@hotma*****
2006年 1月 29日 (日) 21:37:16 JST


益子です。
Margyさん、アドバイスありがとうございました。m(__)m


> 益子さんお使いのTeraPadには標準ではgrep機能がないそうですが、もう
> 装備されましたか?
> http://harpy.org/delfy/tpadhelp/tips34.html

実はエディター自体を変えてみました。(^^;;;
今度はgrep機能がついており、かなり作業効率も改善されたと思います。
しかしながら、まだまだ基本的な知識が足りないので、今後充足に努め
たいと思います。

PHPEditorというフリーのソフトですが、使わせて頂いております。
project機能というのがついており、なかなか重宝しています。



>> ボタンが隠れてしまっていると言うことはないですよね・・・。(^^;;;
>> 行数も変更してみようかと思いましたが、どの部分もソースが分かりません。
>>
>> 特に指定はされていないのでしょうか・・・。
>
> ↑これの検証をしてみることができますね。


なるほど、散々grepしてみたのですが、この(ID15の)部分だけ別に記述
されているのかと探し回りました。(^^;;;


> 初級編、原始的といっても、一つひとつファイルを開いて検索するよりは
> はるかに速いですし、かくいう私も毎日のようにやってる作業です。
> 検索のしかたは何通りもありますし、osCに慣れてくればもっと効率的な
> 探し方(問題点の見当をつけて探す)もできるようになると思いますが、
> ほんの一例ということで。


確かにそうですね。
最近私もほぼ毎日のようにosC漬けになっていますが、なんとなくイメージ
はつかめてきたように感じます。
もちろん”初めのころに比べて”・・・という域を出ませんが。。。

自分で間違えながら原因を探り当てていくことはもちろんですが、皆様から
頂くアドバイスほど勉強になることはありません。


> テキストエリア内にhtmlコードとか書かれてませんでした? もしくは
> 「.」とか「"」とか「'」とかでプログラムを壊し(中断させ)てるとか。
> (念のため、htmlタグやこれらの文字を入れてみましたが、私のとこでは
> ボタン等のレイアウトは壊れませんでした)

はい、Margyさん、ピンポーン!です。
テキストアリア内にしっかりHTMLで記述してしまいました。
といっても、問題の部分は私が故意に記述したのではなく、どこかのソースが
入り込んでしまったような感じです。

ちなみに、コチラが記述されていた中身です。
↓↓↓

----------------ここから----------------

⌒/textarea></td>
  </tr>
  <tr>
    <td align="center" class="infoBoxContent"><br><input type="image" 
src="includes/languages/japanese/images/buttons/button_update.gif" 
border="0" alt="更新"> <a 
href="hoge.com/admin/configuration.php?gID=1&cID=15"><img 
src="includes/languages/japanese/images/buttons/button_cancel.gif" 
border="0" alt="取り消し" title=" 取り消し "></a></td>
  </tr>
</table>
            </td>
          </tr>
        </table></td>
      </tr>
    </table></td>
<!-- body_text_eof //-->
  </tr>
</table>
<!-- body_eof //-->

<!-- footer //-->
<br>
<table border="0" width="100%" cellspacing="0" cellpadding="2">
  <tr>
    <td align="center" class="smallText">
E-Commerce Engine Copyright c 2003 <a href="http://www.oscommerce.com" 
target="_blank">osCommerce</a><br>
osCommerce provides no warranty and is redistributable under the <a 
href="http://www.fsf.org/licenses/gpl.txt" target="_blank">GNU General 
Public License</a>
    </td>
  </tr>
  <tr>
    <td><img src="images/pixel_trans.gif" border="0" alt="" width="1" 
height="5"></td>
  </tr>
  <tr>
    <td align="center" class="smallText">Powered by <a 
href="http://www.oscommerce.com" target="_blank">osCommerce</a></td>
  </tr>
</table>
<!-- footer_eof //-->
<br>
</body>
</html>
---------------ここまで-----------------


心当たりもないのですが、これって default.php とかの内容では・・・??

テキストエリア内(ショップの住所と電話等)の記述は改行にならなかったので、
てっきりHTML記述するものだと思い込んでしまう方もいるのでは・・・?
(私だけでしょうか(^^;;;)


> コードもいじってない、定型決め打ちの出力部分だから特定の項目だけ
> 壊れるのはヘン、となると、モノがテキストエリアだけに、たまたま
> そこに記入した文字が、偶然にプログラムやタグを分断してしまってる
> 可能性もなきにしもあらずかなあ、と。

テキストエリア内のHTML記述も、そのままエラーにつながるのですね。
勉強になりました。
なるべく自分の力で原因究明に努めたいと思っていますが、やはり行き止まり
になってしまうと、まさか全く別のところに原因があるということを知りようが無い
ですね。

本当にありがとうございました。
皆様にはずいぶんと助けて頂き、心より御礼を申し上げます。

どうぞ今後とも宜しくお願い致します。

益子




Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index