destrudo2017/03/28 13:05echo validation_errors('<span class="error">', '</span>'); errorとspanの間の,ってなんですか?
destrudo2017/03/28 13:22 <span class="error">The "email" field doesn't contain a valid e-mail address!</span> ここには引数を区切るためのカンマがないというか引数自体がないですよね。
yuki84web2017/03/28 14:24???エラーの前後に付加するものを設定する関数なのでは?検索したら2.x系の情報ぽいですが出てきましたが…→http://www.ci-guide.info/practical/library/form_validation/
yona2017/03/28 16:10なにがわからないのかわからないので、validation_errors('<span class="error">', '</span>')がどのようなメソッドなのかをあなたの言葉で説明してください。
yuki84web2017/03/28 22:55なぜ分からないのか分からないのですが、エラーの最初に<span class="error">を付与し、最後に</span>を付与して出力だと思うのですが、これでも納得いかないのであればCodeIgniter本家フォーラム(英語)で質問された方が解決は早いと思います。
destrudo2017/03/29 13:24ヴァリデーションエラーを出力する関数でしょうか。 echo validation_errors( '<span class="error">'The "email" field doesn't contain a valid e-mail address!'</span>'); こういう使い方するってことですか?関数の中にhtmlタグがあるの違和感あるんですがいいんでしょうか。
yona2017/03/29 13:33使い方が間違っているので、違和感以前の問題です。 リファレンスとあなたのコードを見比べてください、本当に同じですか? このメソッドは第一引数と第二引数を渡すことで、「第一引数+エラーメッセージ+第二引数」という文字列を返却します。
destrudo2017/03/29 13:43この文 echo validation_errors('<span class="error">', '</span>'); /* 次のようなタグを生成します。例: <span class="error">The "email" field doesn't contain a valid e-mail address!</span> <span class="error">The "password" field doesn't match the "repeat_password" field!</span> */ みただけじゃ使い方分からないです。さっきのコメントのコード直すとしたらどう記述すればいいですか?
yona2017/03/29 13:46リファレンスにしっかり書いてあります。それとも日本語が難しいですか? form_error() 関数と同様に 必要に応じて、それぞれのメッセージの周りに置く開始タグと終了タグを指定し フォームバリデーション(検証) によって生成されたすべてのバリデーション(検証)エラーメッセージを返します。
yona2017/03/30 05:20日本語の勉強も同時にした方がいいですね。 リファレンスにある通り、validation_errors('<span class="error">', '</span>')です。 または、validation_errors();です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/28 13:05
2017/03/28 13:13
2017/03/28 13:22
2017/03/28 14:24
2017/03/28 16:10
2017/03/28 22:55
2017/03/29 13:24
2017/03/29 13:33
2017/03/29 13:43
2017/03/29 13:46
2017/03/30 04:04
2017/03/30 05:20