トップページ⇒php
1001コメント403KB

==ASP== Part 3

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/07/28 23:07ID:33/XGu54
ASP について語るスレ その3

【過去スレ】
==ASP== Part 2
http://pc2.2ch.net/php/kako/1028/10280/1028024916.html
==ASP==
http://pc.2ch.net/php/kako/984/984840107.html
0545nobodyさん04/07/24 00:23ID:???
>>544
自分で何かやってみたの?
0546nobodyさん04/07/25 01:00ID:LBJKrSVD
質問です!!
ASPの変数にJavascriptの変数の値をいれることってできますか?
0547nobodyさん04/07/25 01:56ID:???
できる
Request.Form か Request.QueryString で取りなされ
0548nobodyさん04/07/25 02:02ID:LBJKrSVD
>>547さんレスありがとうございます。
submitなしでする方法はないですかね。。
0549nobodyさん04/07/25 18:21ID:???
すいません、質問です。

電文を受信し、それを解析して電文送信を行うASPを作成しているのですが、
同一の宛先から複数回電文受信した場合、明示的にセッションを切断しなければ、
同一セッションとみなされるのでしょうか?

教えてASPの中の人!
0550nobodyさん04/07/26 00:21ID:???
電文を受信・・・?
それは電文を受信するライブラリの作りによるよ。きっと。
0551nobodyさん04/07/28 11:31ID:rYM5kEJf
ASPで
画像のサムネイルを動的に作成する方法を教えてください

横150ピクセル×縦100ピクセルのエリアに
縦横比を変更せずに
表示できるサムネイルができればいいんですが・・・


たとえば
横300ピクセル×縦180ピクセルの画像を

横幅は表示エリアにあわせて
150ピクセル
縦幅は縦横比を変えずに
90ピクセル
の
横150ピクセル×縦90ピクセルのサムネイルを作成

画像と縦横のピクセルを指定すると
最適化されてくる関数等があればなおいいんですが・・・

0552nobodyさん04/08/01 00:58ID:QYh3SWaP
>>551
IMGタグのwidthとheightを変更するんじゃなくて
ファイル自体を生成するってことですか?
055355104/08/02 10:30ID:???
>>552
そうです。
ファイル自体変えれればいいなと思ってます。

固定でwidthとheightを変えちゃうと
縦横比がおかしくなっちゃうから・・・
0554nobodyさん04/08/02 11:24ID:???
>553
すこーしオーバースペックかもだがImageMagickを使ってみては。
Windows用のバイナリ配布ならCOMブリッジがあるから、ASPからも使える……はず。
実際に試した訳じゃないんであかんかったらスマソ。
0555nobodyさん04/08/03 20:36ID:???
ASPでリモートホスト名取るのって
やっぱりPerlと連携させるのがベストなのかな?
0556nobodyさん04/08/05 02:58ID:hyKdPEnt
>>555
requestじゃあかんの?
0557nobodyさん04/08/12 13:23ID:???
すいません。
以前basp21でのメール送信に関して質問させていただいた者です。

いま、baspを使ってメール送信のテストを行っているのですが、
うまくPOP認証がされません。
具体的には、Path is not Directory のエラーが出るのですが、
これは単に受信データの存在するディレクトリがない、という
ことだと思うのですが、テストSMTPはLinuxなので、システムドライブが
何なのかわかりません。
また、本番SMTPはあるプロバイダのメールアカウントを使用しますので、
受信ディレクトリを教えてくれるかもわかりません。

そこで、ディレクトリを指定しないでもPOP認証を通る方法はありませんでしょうか?
宜しくお願いします。
055855704/08/12 15:17ID:???
勘違いしてました。

rc = object.RcvMail(POP,User,Pass,"STAT",Dir)
の"Dir"は、SMTPサーバのメールデータ保存ディレクトリではなく、
basp存在サーバのディレクトリですよね?
認証通るようになりました。
失礼しました。
0559nobodyさん04/08/12 20:25ID:???
用語むちゃくちゃじゃねーか。
メール送信→メール受信だろ...

あと
>basp存在サーバのディレクトリですよね?
違うだろ...
リファレンスぐらい見れ。
http://www.hi-ho.ne.jp/babaq/basp21.html#0004
056055704/08/13 15:32ID:???
失礼。
POP Before SMTP 認証を通すために、
一旦受信をしています。
0561nobodyさん04/08/19 16:16ID:T7xEf/rS
外部にあるサーバのデータベース(SQLサーバー)へ
別のWEBサーバのASPからアクセスしたいんですが
どうやって接続すればよいんでしょうか?

WEBサーバの方に適切なDSNを設定しておけば
 Set ObjConn = Server.CreateObject("ADODB.Connection")
 ObjConn.Open ("DSN=????")
で開けるんでしょうか?
またはDSNを使用しない場合は何を指定すればいいんでしょうか?

すんませんがご教授お願いします

0562nobodyさん04/08/19 21:49ID:???
>>561
DSNに書いたらODBC接続になるぞ

var adcn = Server.CreateObject("ADODB.Connection");
with (adcn) {
ConnectionString = "Provider=sqloledb;Data Source=xx.xx.xx.xx;User Id=sa;Password=;Initial Catalog=NorthWind";
Open();
}

これだけでいい
0563nobodyさん04/08/20 21:58ID:sZXCXkGp
突然session情報がなくなってしまう現象に困ってます。
IIS5なんですが、ログインしてsessionに情報を保持したあと、
サイト内を移動していると、不特定の場所で突然ログイン画面に遷移します。
各画面の先頭でsession保持チェックを入れてあって、
そこでsession情報が突然失われてしまう、というところまで確認しています。
しかも、ログイン画面に飛ばされると、sessionのIDも変わっています。
起きる時は立て続けに発生し、起きない時はぜんぜんおきません。。。

sessionはログアウト時にAbandonしています。
それ以外ではAbandonしたりはしていません。
サーバのホスト名にアンダーバーも入れてません。

ホトホト困り果ててしまいました。。。
一体何が起こっているのでしょうか?
少しでも何かわかる方、教えてください。
お願いします。
0564nobodyさん04/08/21 23:06ID:???
>>563
cookie情報を含めたLOGを取ってもわからない?
というかそれを晒してみれば?
056556304/08/23 14:26ID:zVUDN8F2
>>564
IISのログを取得してみたんですが、
ログイン画面に飛ばされる(要はsessionがなくなる前)までは、
ASPSESSIONID・・・の記述があるのですが、
sessionがなくなってログイン画面に飛ばされた時には,
ASPSESSIONID・・・の記述そのものが「きれいさっぱり」なくなってます。。。
0566nobodyさん04/08/23 23:05ID:???
>>565
そのASPSESSIONIDをなくしてしまうページを確認しろということでしょ。
ログをさらさなければこれ以上的確な提案はできない希ガス。
0567nobodyさん04/08/25 02:51ID:???
メモ

257757 - [OFF2003] [INFO] Office のサーバーサイド オートメーションについて
http://support.microsoft.com/default.aspx?scid=kb;ja;257757
0568nobodyさん04/08/25 13:56ID:???
ここってアスパラギンのスレ?
0569nobodyさん04/08/25 15:31ID:???
そうだ
0570nobodyさん04/08/25 18:15ID:???
漏れはアスパラドリンクのスレかとおm(ry

.NETもいっとく?
057156304/08/27 19:25ID:JE6br4ZJ
原因分かりました。。。
[IE55][IE6] ローカル HTML ファイルを使用するとセッション Cookie が失われる
http://support.microsoft.com/default.aspx?scid=kb;ja;315713

参った。。。
セッションcookieなんて、有効期限決められるのでしょうか???
触れないと思うんだけど・・・。
ダミーウインドウ開いておけと?
嫌だなぁ。。。
0572nobodyさん04/08/27 19:35ID:???
Session.TimeOutで設定されないんかな?
0573nobodyさん04/08/27 23:27ID:???
>571
つーか素直にIIS/PWS経由でアクセスするという手はないんかいな。
0574nobodyさん04/08/29 20:39ID:???
質問です。

Recordsetオブジェクトを、Closeしないで処理終了した場合は、
そのオブジェクトや、メモリはどうなるのでしょうか?
0575nobodyさん04/08/30 00:35ID:???
ページの終わりでCloseされて破棄されます。
057657404/08/30 09:54ID:???
>>575

ありがとうございます。
ということは、オープン中に発生したエラー処理での
クローズはあんまり考えなくていいですよね?
0577nobodyさん04/09/06 11:25ID:???
教えてください。
MSの↓のツリービューを表示したいのですが、(DBの部分は関係なし)
http://support.microsoft.com/default.aspx?scid=kb;ja;183329
win2000 IE6.0の端末ではオブジェクトが表示(ロード)されません。
(XP+IEはOK)
ツリービューを表示させるのには何が必要ですか?
0578nobodyさん04/09/12 01:18:04ID:???
ほsyu
0579nobodyさん04/09/16 15:23:17ID:TGXTNniE
C#で開発できますか?
0580nobodyさん04/09/16 16:23:51ID:???
>579
ASP.netなら。
しかし、たまーに.aspxなサイト見かけるようになってきたが
総本山のサイトに未だ.aspなページが多いのはなんでだろ〜♪
0581nobodyさん04/09/16 16:35:32ID:???
やっぱ.NET使わないとダメですか・・・
サンクスです
058257704/09/17 15:32:27ID:???
>>577
誰か助けてくれ
0583nobodyさん04/09/17 17:00:39ID:???
>>582
スレ違い
058457704/09/21 09:14:49ID:qjUnzu43
>>583
どこで聞けばいいのでしょう?
0585nobodyさん04/09/21 22:17:15ID:???
>>584
XP+IEで表示されるのならサーバ側にゃ問題ないのではないかい?
IEのセキュリティ設定が問題じゃねぇの?
058657704/09/22 09:40:48ID:???
>>585
確かにサーバー側の問題ではなくユーザー側ではあると思います。
VBやVisual J++をインストールされている端末は表示されます。
VBやVisual J++がインストールされていない端末で表示したいのです。
(xpはインストールされてなくても表示されます)
ここはスレ違いだと思いますが、どなたか教えてください。
0587nobodyさん04/09/22 12:58:00ID:???
no1.aspから no2.aspを JSの window.openを使い新規ウィンドウで開きます。
その際、no1.aspのSession情報、Request情報もno2.aspに引き継ぎたいのですが、うまくいきません。

no1.asp側で
window.open("","test");
document.form_1.target = "test";
document.form_1.action = "no2.asp";
document.form_1.submit();

とすると、Request情報を取得することができました。
しかし、Session情報の取得が出来ませんでした。

no1.aspとno2.aspで Session.LCIDとSession.SessionIDを出力してみたところ
SessionIDが違う値になっていました。
Session情報を引き継ぐことは無理なのでしょうか?
お願いします

0588nobodyさん04/09/22 13:19:08ID:???
>587
自分もなったよ。最近。どうしようもなかったから
"no2.asp?xxx=0&yyy=1";
とかにして Request("xxx")で取得した
0589nobodyさん04/09/22 19:39:18ID:???
>>587
セッションは基本的にプロセス単位に持つから、別ウィンドウでプロセスが変わるIEは無理。
逆に言えばタブブラウザは複数のウィンドウでも1プロセスなので引き継ぐことが可能。
059058704/09/22 23:23:16ID:???
納得しましたThxです。
0591nobodyさん04/10/11 03:31:05ID:???
保守
0592nobodyさん04/10/13 00:47:48ID:???
Abandon後にSession.SessionIDを参照しても
前と同じIDなのは正常な挙動?(Session.Contentsはしっかり初期化されてる)
Session.Abandonメソッド:セッション情報を破棄
みたいな説明が多いんだけどこれってSessionIDも破棄するって
ことではないの?
0593nobodyさん04/10/13 10:20:42ID:???
同一ページ内なら正常な挙動です。

Abandon メソッドを呼び出すと、現在の Session オブジェクトが削除のためにキューに退避されますが、
実際に削除されるのは現在のページのスクリプト コマンドの処理がすべて完了した時点です。
つまり、Abandon を呼び出したページ内であれば Session オブジェクト内の変数にはまだアクセスすることができますが、
その後の Web ページではアクセスできなくなります。

だそうで。

セッション破棄したページ以降のリクエストで以前と同じSessionIDが採番されてるようなら異常だと思う。
0594nobodyさん04/10/13 11:37:55ID:???
592ですが返答ありがとうございます。敬語使います。

abandonを呼び出しているページを更新しても、一度ブラウザを落としても
以前のSessionIDが配番されます。タイムアウトを1分に変更して1分ごとに
みてみたんですが、これも以前のSessionIDが配番されます。セッション変数
(Session.contents)はきちんと破棄されています。けれどふとした拍子に
依然と異なるSessionIDを配番しやがります。理由の特定はできなかったです。

というような感じの挙動でした。回避策はとったんですが思い通りに動かないのは
気持ち悪いです。自己解したら報告に来ます。
0595nobodyさん04/10/13 11:47:50ID:???
セッションIDって同じものが別のクライアントに割り当てられることもあるって仕様でなかった?
だからDBのキーにしたりすることはお勧めできない、って。
単に空いたIDを使い回しているだけってことじゃないのかな……
0596nobodyさん04/10/13 12:29:12ID:???
592ですが自己解決しました。
http://windows.microsoft.com/windows2000/ja/server/iis/default.asp?url=/windows2000/ja/server/iis/htm/asp/iiapsess.htm?id=196
本家のドキュメントからの引用です。
>>唯一、ユーザーが新しい SessionID cookie を受け取るのは、
>>サーバー管理者がサーバーを再起動してメモリに格納された
>>SessionID の設定を消去するか、ユーザーが Web ブラウザを再起動した
>>場合のみです。
Session.AbandonではSessionIDは破棄されません。
>>594で再起動させたのにIDが変わらなかったのは、ショートカットからそのページに
飛んでいた(ブラウザにSessionID Cookieが残っている)からでした。
アドレスを手入力するとあっさりSessionIDは変わりました。

ご迷惑かけましたっていうか一人でドタバタしましたとさ
0597nobodyさん04/10/22 10:29:13ID:GVkfhK7N
ASPからADSIを使用して、ActiveDirectoryの認証を行いたいのですが
この際に、パスワード有効期限切れや、アカウントロック中などのメッセージを
必要に応じて表示させたいと思います。
上記情報のパラメータ(?)の取得方法をお教え願いたいのですが。

また、ADSIのバージョン確認法も教えていただきたく思います。
よろしくお願いします。
0598nobodyさん04/10/22 19:34:02ID:4aYaveIP
ユーザーが数値を入力し、
動的な折れ線グラフを出力したいのですが

まずどうしていいのか分からないので
どうぞ一つよろしくお願いします。
0599nobodyさん04/10/22 21:35:58ID:???
>598
まず入力された数値をオウム返しに表示するページを作りんさい。
絵(グラフ)を描くのは適当にコンポーネント探しんさい。
オーバースペックで良ければImageMagickとかあるし。
0600nobodyさん04/10/23 22:42:20ID:???
>>597
http://support.microsoft.com/default.aspx?scid=kb;ja;323750
http://support.microsoft.com/default.aspx?scid=kb;ja;184619
0601nobodyさん04/10/25 03:06:17ID:rJW5BvWS
perlとかだとpath_infoを用いて動的URLを静的に見せることができますが
(たとえば、hoge://hoge.hoge.cgi?aaa=123&bbb=456 → hoge://hoge.hoge.cgi/123/456.html)
同様のことがASPでもできるんでしょうか?
0602nobodyさん04/10/25 03:12:25ID:???
>>601
>>292-293
0603nobodyさん04/10/25 09:17:19ID:lryWe8IG
>>602
さんきゅー。でもリンク先が404_| ̄|○
0604nobodyさん04/10/25 14:38:39ID:???
>>601
ttp://web.archive.org/web/20040224002756/http://program.station.ez-net.jp/products/isapi/URLParamFilter/index.asp
060560204/10/26 00:17:10ID:???
>603
未確認でスマンかった。
↓になってるみたいだね。
ttp://program.station.ez-net.jp/products/isapi/URLParamFilter/v1.1/
0606nobodyさん04/10/26 07:31:22ID:Klv9YMNP
>>604
>>605

わざわざありが�d(・∀・)
0607nobodyさん04/10/26 10:30:57ID:???
ウィンドウの閉じるボタンを使用不可、またはクリックされたイベントを取得し制御したいのですが無理でしょうか?
javaスクリプトで制御できるのかと思ったのですが、ググってみると出来ないという回答しか見つかりませんでした。
お願いします。
0608nobodyさん04/10/26 10:42:13ID:???
>607
ASPでどうこうできる話ではないぞ。
060959704/10/26 12:06:52ID:o98NDTMb
>>600
ありがとうございます。
早速試してみたのですが

-2147463156
ディレクトリのデータ型と、ネイティブ DS のデータ型を相互に変換することはでき
ません
Active Directory

とエラーが出てしまいます。
立て続けで申し訳ないですが、教えてください。
お願いいたします。
0610nobodyさん04/10/27 01:16:53ID:???
Global.asa の Application_OnStartでアプリケーション変数を初期化して、
その後で必要に応じて値を変更してるんだが、
IIS 6.0 でアクティブな ASPセッションが何もない状態
(Abandonしたりタイムアウトして生きてるセッションがなくなった状態)
が続くと、いつの間にかアプリケーション変数が初期値に戻っている。

IIS 5.0 では同じコードでもそういう現象はなかったんだが、
メタベースかどこかの設定を変えてやる必要があるんだろうか。
0611nobodyさん04/10/27 23:37:14ID:???
↑アプリケーションプール DefaultAppPool のプロパティのパフォーマンスタブの
一番上にある、アイドル時間の監視(20分でプロセス終了)をやめたら
解消しますた。
0612nobodyさん04/10/28 22:11:44ID:???
>>607
基本的にはできないけど、銀行とかのログインサイトで使用されているメジャーな方法としては

フレームを使ってフレーム内でページ遷移させるようにする。
フレームのHTMLにonUnloadイベントをつけて、ログアウト処理を行うaspに飛ばす

こうするとブラウザの閉じるボタンを押した場合も、別サイトに飛んだ場合もログアウト処理が走る。

但し流行りのタブブラウザの場合は、閉じるボタンを押すとonUnloadが働かないので注意
0613ASP素人04/11/01 03:30:19ID:sStej03s
'=================================================
'----- DBにデータを追加
'=================================================
Sub UpdateDB()
StrSQL = "insert into member ("
StrSQL = StrSQL & " name "
StrSQL = StrSQL & " mail "
StrSQL = StrSQL & ") values ("
StrSQL = StrSQL & "'" & name & "',"
StrSQL = StrSQL & "'" & mail & "'"
StrSQL = StrSQL & ")"
ObjConn.Execute(StrSQL)    (←この行が違うといわれるのですが・・・)
If Err = 0 Then

End If
End Sub


アドバイスくらはい
0614nobodyさん04/11/01 08:16:11ID:???
>>613
ObjConnはどこで定義してるの?
0615nobodyさん04/11/01 09:29:17ID:???
>StrSQL = StrSQL & " name "
>StrSQL = StrSQL & " mail "
カンマ入れなくて良いの?
0616nobodyさん04/11/01 12:41:32ID:???
>615
そこは列名だからカンマ要らないっしょ。

とりあえず613は「違うと言われる」という内容のエラーメッセージを
表示されたそのまんまコピペしる。でないとわからん。
061761604/11/01 12:42:30ID:???
スマヌ。カンマとクオートを取り違えた。
てことで>615でいけそうですな。
0618ASP素人04/11/01 18:48:33ID:ZGzcf1yo
>>616
エラー タイプ
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO ステートメントの構文エラーです。
/scripts/id.asp, line 176
0619ASP素人04/11/01 18:51:14ID:ZGzcf1yo
>>614サン

DimObjConn,ObjRS

中略

'=================================================
'----- DBに接続
'=================================================
Sub ConnDB()
'スクリプトと同じフォルダにあるAccessのpass.mdbに接続します。
DBName="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & _
Server.Mappath("pass.mdb")
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open DBname
StrSQL = "select * from pass"
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open StrSQL, ObjConn,3,3
End Sub
062061504/11/01 21:51:00ID:???
>619
念のため書くけど,SQLステートメント(この場合はStrSQL内)に間違いがあると,
ObjConn.Execute(StrSQL)の行を実行するときににエラーが出るのよ.
0621nobodyさん04/11/01 22:58:41ID:???
>618
いや、616は、617に書いた通り漏れの勘違いカキコ。
実際貼ってもらったエラーの文言からしても、615の指摘が的を射てるっぽいね。
ってことで、615の修正は試してみた?
0622nobodyさん04/11/02 00:42:10ID:???
>>613
SQL文をそのまま書くのは間違えやすい(特に「'」とか)し、パフォーマンスも若干落ちるので
Recordset出してAddnew()したほうがいいよ。
0623nobodyさん04/11/02 05:50:58ID:XVal7AaO
>>613
116は無視して115の言うとおりカンマ入れろ。

>>622
Response.Write StrSQL するなりしてちゃんとチェックすれば無問題。
むしろRecordSet使うほうがパフォーマンス悪いヨカン。


クエリの実行でエラーになったときのデバッグの基本は
 1.Response.Write StrSQL して目視チェック。
 2.Response.Writeの結果のSQL文をクエリ実行環境(SQL Serverの場合はクエリアナライザ、
   アクセスの場合はクエリ作成→左上のアイコンをプルダウンして「SQL」を選んだ状態)
   でコピペ →実行! →エラー内容を見る
でつ(・∀・)!
0624ASP素人04/11/02 09:18:41ID:WxKWacb6
あの〜申し訳ない・・・。
カンマはどこに入れればよろしいのでしょうか?
0625nobodyさん04/11/02 10:14:58ID:???
insert into member (name mail) values ('ねーむ','めぇる')
insertの構文を見直してみよう。特に列の所。
0626nobodyさん04/11/03 01:07:15ID:???
>ASP素人殿
つーか、ちゃんと基礎からSQLの勉強しようZe!
「お勉強ページ 勝手にリンク まとめサイト」スレより「SQL/DB」関連のリンク
http://program2ch.jugem.cc/?cid=14
0627nobodyさん04/11/03 03:04:22ID:Fscx21N8
高校生の冬休みの宿題か?

・・・ってまだ早いかw
0628OpenTextFile04/11/03 17:34:39ID:pUiAD0wA
WINDOWS XP Pro SP2+IIS5.1の環境で以下のスクリプトtest.aspを
ブラウザ(IE)で実行すると固まった状態になります。
どのようなことが考えられますか?
また、タイムアウトなりおこしてエラーとか出力する方法はないの
でしょうか?

ーーーーーーーーーーーーー以下スクリプトーーーーーーーーーーー
<% LANGUAGE=VBScript
DIM obj
DIM fo
Set obj=Server.CreateObject("Scripting.FileSystemObject")
Set fo=obj.OpenTextFile(Server.Mappath("text1.txt"),1,True)
Response.Write fo.ReadLine
fo.Close
Set fo = Nothing
Set obj = Nothing
%>
0629nobodyさん04/11/03 20:19:59ID:???
>628
とりあえず、4行目のServer.Mappathがちゃんと目的のファイルのパス返してるかどうか、
そっから下のコードをコメントアウトして確認してみては。
あと、それだと一行読んで表示して終わりだけどそれで合ってるの?
ひょっとしてループのコード削ってカキコしてない? だとしたらループの終端条件も
チェックしてみませう。
0630nobodyさん04/11/03 22:24:22ID:???
>>628
InetMgr > 仮想ディレクトリのプロパティ > ディレクトリタブ > アプリケーションの設定欄 > 構成ボタン > デバッグタブ

  デバッグのフラグ: 両方にチェック
  スクリプトのエラーメッセージ: 上を選択

とりあえずこの設定をすればブラウザでエラーを拾える
0631nobodyさん04/11/03 22:25:23ID:???
text1.txtはブラクラではないよな?
0632nobodyさん04/11/04 02:05:45ID:???
>>628
まず、固まった状態とは何がどう固まっているの?
IEが反応しなくなって強制終了するしかなくなるってこと?
それともサーバから何も帰らないってこと?
0633浅倉太介04/11/04 16:55:30ID:???
>>628
ノートンのスクリプト遮断機能をあぼーん汁!
0634nobodyさん04/11/04 17:06:47ID:???
Server側で動いてるのに意味ねージャン。
0635OpenTextFile04/11/04 21:47:26ID:yQwLlWAb
>>629->>634のみなさんありがとうございました。
>>633ので解決しました。
0636nobodyさん04/11/05 03:53:11ID:???
>>634
しっかり勉強してください。
0637nobodyさん04/11/05 16:04:56ID:???
管理者が○月○日に使用できるワンデーパスを発行し、
使用者がパスを入力したときにサーバ側でパスから日付を複合化して
Date()と比較して合ってれば、ある処理をさせるようなスクリプトを考えてます。

MD5のような堅固な暗号じゃなくて構わないので、可逆的な暗号を作成する方法を
説明しているサイトとかあるかな?

今自分で考えているのは、許可する日付8桁に四則演算してやって・・・・
と考えていましたが、どうも上手くまとまらないんだYO

たすけて偉い人
0638nobodyさん04/11/05 21:17:16ID:???
「公開鍵」とかでぐぐってみると色々と
0639nobodyさん04/11/05 21:18:51ID:???
秘密鍵でした。逝ってきます
0640nobodyさん04/11/11 06:15:19ID:TWFMGtp5
ASPでディスプレイの解像度などの情報を取得する事は可能?
0641nobodyさん04/11/11 15:45:27ID:???
JavaScriptで取得すればよくね?
0642nobodyさん04/11/12 19:52:42ID:qd5J7hVz
JScriptでASPを書き始めた初心者です。

テキストファイルに1行ずつ
aaa
bbb
ccc
・
・
・
xxx
yyy
zzz
という文字列の記述があって、
あるaspファイルにアクセスする度に、上記テキストファイルを上から1行ずつ読み込み、
かつ読み込んだ文字列をテキストファイルから削除する動作をさせたいんです。

どなたか教えて下さい。
0643nobodyさん04/11/12 21:41:52ID:???
>642

1. FileSystemObjectの使い方は知っていますか?
2. 何か、自分の使える言語で「テキストファイルに対する一般的な操作」は書けますか?

1. 2. に「はい」と答えられるなら自ずから問題は解決するはずです。
どちらかが「いいえ」なら、書籍、Web、MSDNのヘルプなどで勉強してください。
(今勉強しておけば、この先ASPでファイルを操作するときに困ることは格段に減ります。)
0644nobodyさん04/11/12 22:44:39ID:???
>>642
var fs = Server.CreateObject("Scripting.FileSystemObject");
var FILE = "C:\\test.txt";
with (fs.OpenTextFile(FILE,1)) {
Response.Write(ReadLine());
var wMSG = "";
while (!AtEndOfStream) { wMSG += ReadLine(); }
Close();
}
with (fs.OpenTextFile(FILE,2)) {
Write(wMSG);
Close();
}
■ このスレッドは過去ログ倉庫に格納されています