掲示板に戻る




fsearchでの更新サイトページと登録時のメー... 投稿者: annri
こんにちは。先日はfsearchのサイト自動登録の件でお騒がせしました。
手探りのまま色々いじったりしてほぼ自己解決で、返信も頂いていたのに気づかずですみません、ありがとうございました。
そしてまたご相談で申し訳ありません、他の方が質問なさっていたので新規で失礼します。

①fsearchの「更新サイト」ページの表示の件に関してですが、テストで登録してみたサイト情報の更新をしてみても「更新サイト」の一番上に表示されないようです。
(新着サイトページと変わらない状態になっている?)
管理ページから情報修正したのではなく、通常のサイト一覧ページから修正更新しております。
該当サイトの更新時間しか変わっていない状態です。
更新サイトページの一番上に表示するにはどうしたらよろしいでしょうか?

②また、新規登録時のメールアドレス欄に関してですが、入力しても「メールアドレスが正しくありません」と表示されてしまいます。
入力したのはGmailのアドレスです。
(フォームのhtmlのメールアドレス入力欄を消してむりやりサイト登録することもできますが…)
form.htmlの21行目のif(!document.fo.email.value.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/))の部分かな?と思ったのですがよくわからずです…。
たびたびで大変お手数おかけしますが、お時間の宜しいときにご教授頂けますと幸いです。よろしくお願いします。
No.288392023/5/26(Fri) 23:49:36 Res


Re: fsearchでの更新サイトページと登録時のメ... 投稿者: えふ
①は
更新サイトのリンクを
<a href="main.php?mode=update&order=kousin_desc">更新サイト</a>
と変更するか
search.phpの173行の
$o_q='';
if($fo['order']){
の上に
$fo['order']="kousin_desc";
と追加してみてください。

②はメールアドレスの@の前に.があるのでしょうか。
if(!document.fo.email.value.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/)){

if(!document.fo.email.value.match(/^[A-Za-z0-9]+[\w-\.]+@[\w\.-]+\.\w{2,}$/)){
と変更してくでたさい。\w-の後に\.と入れるだけです。
No.288412023/5/27(Sat) 10:19:38 Res


Re^2: fsearchでの更新サイトページと登録時の... 投稿者: annri
無事更新サイトページの上に表示でき、メールアドレスも問題なく登録してちゃんとメールも届きました!
これからいろんな部分をカスタマイズします。ご教授くださり本当にありがとうございます!
No.288432023/5/27(Sat) 23:46:17 Res