• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エラーが出ます。どこが間違っているのでしょうか??)

エラーが出ます。どこが間違っているのでしょうか?

このQ&Aのポイント
  • フォームから入ってきた値を%prof1に入れ、そのうち$prof1{mail}の値に入っていたアドレスに向けて「http」という文章をメールで送るスクリプトのはずなのですが、ロリポップに上げて試行してみたところエラーが出ました。
  • 自ウェブサーバで確認したところ、($key, $val) = split(/=/); の行でエラーが出たのですが、どこが間違っているのかさっぱりわかりません。どこをどう直せばうまく動くのでしょうか?
  • 分かる方いらっしゃったらよろしくお願いします。なお、後ろの方のPrint~というのはサブルーチンです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

全角の空白? □□□($key, $val) = split(/=/); □□□# name=valueを、%prof1のハッシュにセット のように全角の空白が入っているからではないでしょうか。 (上の箇所でエラーになるということならば)

fortunefeeling
質問者

お礼

回答ありがとうございます!まさにおっしゃるとおりでした。実はnatsuki_tkさんが回答してくださる前に自力で解決出来たのですが、数時間要しました・・。貴殿のように、上のソースを見るだけで分かる域まで達するのはまだまだ時間がかかりそうです笑

関連するQ&A