下記のスレでもあったのですが、
http://modxcms.com/forums/index.php/topic,17086.0.html
MEGUさんの例をそのままコピペしたものの、どうしても画像認証の絵が出てきません。
下記にチャンクの内容をそのまま載せます。
[+validationmessage+]
<h3 class="title_bar">お問い合わせ</h3>
<div id="formContainer"><!-- Form container start -->
<p>お問い合わせの方は、こちらからお問い合わせください。</p>
<p>すべての項目が必須項目となっています。</p>
<p> JavaScriptが有効な場合、入力エリアをクリックすると、初期値がクリアされます。</p>
<p class="red">※全ての項目をご記入し最後に認証コードを入力し送信して下さい。認証コードは、画面の表示と同じように入力して下さい。</p>
<div class="contactform">
<fieldset>
<legend class="legend">お問い合わせ</legend>
<form id="contactForm" name="contactForm" method="post" action="[~[*id*]~]">
<ol>
<li>
<label accesskey="n" for="Name">お名前<em>*</em></label>
<input name="name" type="text" id="name" tabindex="101" value="お名前" />
</li>
<li>
<label accesskey="t" for="TEL">TEL<em>*</em></label>
<input name="TEL" type="text" id="TEL" tabindex="102" value="電話番号" />
</li>
<li>
<label accesskey="e" for="email">メールアドレス<em>*</em></label>
<input name="email" type="text" id="email" tabindex="103" value="メールアドレス" />
</li>
<li>
<label accesskey="t" for="toiawase">お問い合わせ内容<em>*</em></label>
<textarea rows="15" name="toiawase" id="toiawase" tabindex="104" value="お問い合わせ内容" /></textarea>
</li>
<li>
<div class="vericodeimg">
<p><a href="[~[*id*]~]"><img src="[+verimageurl+]" alt="認証コード" width="148" height="60" /></a></p>
<p><input name="vericode" type="text" id="vericode" tabindex="105" value="認証コード"/></p>
<p><input name="submit" type="submit" id="submit" value="送信" /></p>
</div>
</li>
</ol>
</form>
</fieldset>
</div>
</div><!-- Form container end -->
テスト環境では、このコードで画像認証の絵が出ていました。
今までのテスト環境はMacintosh にて(MODxのシステム情報から見ています)
PHP Version 5.2.1
MySQL Client API version 5.0.24a(これが自信ありません。この部分を見ればいいのでしょうか?)
本番サーバー
PHP Version 5.2.5
MySQL Client API version 5.0.67(これも自信ありません)
絵が出ないので、いろいろといじっているうちに何か大事な部分を消してしまったとかも考えられるのですが、
元々うまくいっていたテスト環境からそのままコピペしたものだったので、どうにも納得がいかず、ここで質問させていただきました。
画面の『認証コード』の部分に認証画像が入るはずなのです。
よろしくお願いいたします。