PHP 4.4の古いサーバで実行されていたクライアントからこの古いスクリプトを受け取りました。私たちはPHP 5.6を使ってそれを新しいサーバに配置しましたが、これは動作するはずです。PHP致命的なエラー:nullのメンバ関数getAttribute()を呼び出す
スクリプトはフォームをXMLファイルに保存し、XMLからフォームに情報を再度取得します。問題はもうそれを検索しないということです。このエラーが発生します:
PHP Fatal error: Call to a member function getAttribute() on null
ここでは、コードの一部が間違っています。
もう一度動作させるには、何かを変更する必要があります。ありがとう!
、あなたが行がエラーを投げているすべてのものを参照の割り当て – Phil
を削除することができますか? '$ nodeToCDef->のgetAttribute( "名前")'や '$ thisLinkNode->のgetAttribute( "名前")' ? – Phil
また、解析に失敗した場合にDOMにアクセスしようとするのを止めるものは何もありません。 – Phil