Dreamweaver MX のヒントとコツ
著者:Eve Cole
更新時間:2009-05-31 21:06:41
DWMX の基本的な操作については以前に説明しましたが、これを読めば誰でも比較的簡単であることがわかると思います。実際、これはツール ソフトウェアであり、その目的は簡単に操作できるはずです。実際、ネットワーク バックエンドについての最も基本的なことは、データベースをキャプチャすることです。この側面を習得することによってのみ、より深く学ぶことができます。もちろん、私たちが学んだのは DWMX のごく一部だけです。まだ多くの動作 (サーバーの動作) を自分で探索する必要があります。私たちにできるのは、あなたを MX の世界に連れて行って、より深いことを習得することだけです。それはあなたの忍耐と意志次第です。学ぶことは楽しいことですが、特に問題に遭遇して解決する方法がない場合には、苦痛でもあります。
今日から、私たちのスキルは動作中ではなく、バックグラウンド アプリケーション、つまり ASP スキルについて一緒に説明します。 MX はコードを自動的に生成できるので、特にデザイナーにとっては大きな進歩であり、もはや手の届かないものではないと誰もが考えていると思います。しかし、何事にもマイナス面はあり、DWMX も例外ではありません。
まず第一に、彼は生成するコードが多すぎて、初心者にとっては理解しにくいです。多くの場合、自動的に生成されるコードをより少ないコードで置き換えることができます。第 2 に、管理する必要があるページが多すぎるため、Web 保守担当者に多大な迷惑をもたらします。動作ダイアログ ボックスに「after **** go to」が表示されることがよくあります。これは、After ができることを意味します。この操作を完了すると、新しいページにジャンプします (ヒント: ジャンプはダイレクトであるとも言えます。ASP コードは Response.Redircet "newpage.asp" です)。実際、これは 1 ページで実行できるという利点があります。このスキルをうまく習得できれば、作成するページが 30% 減ります。本当にそうなのです、驚かないでください。
今日はこの分野のスキルについて説明します。ここでは主に if...endif ステートメントを使用します。これを具体的にどのように実装するかは誰もが理解していると思います。
例: ログイン システムを構築したいのですが、これには 2 ページのコードが必要です。そこで、それらを1ページにまとめてみることにしました。
プログラミングのアイデア: ログイン システムを構築したい場合は、フォームを使用する必要がありますフォームを送信するとき、Request.form("name") を使用してフォーム内の値を取得します。クライアントとサーバー間で情報を転送するもう 1 つの方法は、URL と一緒に渡される Request.QueryString です。 http://www.cfsky.com/forum.asp?id=1 をよく目にします。 Id=1 は QueryString であり、Request.queryString("id") を使用してその値を取得できます。
私たちが実現したいのは、if ステートメントを使用してクエリ文字列があるかどうかを確認することです。クエリ文字列が存在しない場合は、ページ上に「ようこそ、City Lover」を出力します (ヒント: Response.write を使用します)。 "出力したいテキスト" を出力することも、<%= "出力したいテキスト" %> を使用することもできます)
ページ上に、login.asp という名前の基本フォームを作成します。注意してください: