Arghhh... ;-) Nein, die grafik wird nicht in text umgewandelt, was Du auch merken w�rdest, wenn Du das Skript einmal laufen lassen w�rdest... ;-)
Text und bin�re Daten bestehen beide aus bytes, die jeweils werte zwischen 0 und 255 halten k�nnen, als was Du die Daten interpretierst, bleibt Dir �berlassen... Die bin�ren Daten werden in diesem Skript nur in eine String-Variable gestopft, weil VBS von Haus aus nicht gut mit bin�ren Daten umgehen kann; dadurch wird es zwar zum Text, wenn man so will, die Daten bleiben aber gleich. Wenn Du eine Text-Datei im Hex-Editor �ffnest werden daraus keine Bin�rdaten(eigentlich waren die Daten vorher schon bin�r, aber ich will Dich nicht noch mehr verwirren) und wenn Du eine JPG-Datei im notepad �ffnest wir kein Text daraus... Ging jetzt ein Lich auf? Wenn nicht, frag ruhig weiter; das "arghhh" oben ist nicht b�se gemeint... Claudius > > Hallo Claudius, > > eigentlich will ich auch verstehen. Denn was ich eigentlich > nicht verstehe ist > folgendes: > Wenn ich zB. eine Grafik per Post an dieses Script schicke, > dann wird, nach > meinem Verst�ndnis heraus, die Grafik in Text umgewandelt. > Somit ist die Datei > doch unbrauchbar. Liege ich damit falsch ? > > Rainer > > Claudius Ceteras schrieb: > > > > Mit binarywrite kann man nichts auslesen. > > Mit binarywrite wird der dateiname nur nochmal ausgegeben, das w�r > > wahrscheinlich auch mit response.write gegeangen... > > > > Wo in die datei geschrieben wird, ist ganz klar auskommentiert. > > Der vorher von mir erw�hnte odeblock iteriert �ber die > einzelnen bytes > > des uploads und setzt sie zu einenm string zusammen, der dann in die > > datei geschrieben wird... > > > > Hast Du es eigentlich schon ausprobiert? Glaubst Du immer > noch, dass es > > nicht funktioniert oder willst Du nur wissen wie es funktioniert? > > > > Claudius > > > > > > > > also wenn ich den code richtig verstehe, dann wird mit > > > response.binarywrite() > > > nur der Filename ausgelesen. Aber es kl�rt immernoch nicht, > > > wie man den bin�ren > > > Dateiinhalt auf die Festplatte bekommt. > > > > > > Rainer > > > > > > Claudius Ceteras schrieb: > > > > > > > > > Hallo Claudius, > > > > > > > > > > es st > > > > > > > > > > Claudius Ceteras schrieb: > > > > > > > > > > > > Ich verstehe die Frage nicht... In dem erw�hnten Artikel > > > > > ist doch alles > > > > > > was man braucht - inkl. Code... > > > > > > > > > > > > Claudius > > > > > > > > > > .. aber nicht wie man bin�re Dateien speichert. Dort wird > > > > > n�mlich die �bergebene > > > > > text-Datei im bin�ren format wieder ins Textformat > > > zur�ckgewandelt. > > > > > > > > > > > > > Das ist nur ein weng ungl�cklich ausgedr�ckt... > > > > Es wird alles bin�r gespeichert. > > > > Da man halt nur textdateien schreiben kann muss man mit > > > > Chr(AscB(MidB(FileTextByte, i, 1))) > > > > Die Bin�rdaten Byte f�r byte in ASCII-Zeichen umwandeln, > > > die aber den > > > > gleichen Wert haben, aber einen anderen Typ... > > > > Probiers aus, �bertrag bin�re Daten, es wird alles funktionieren > > > > > > > > Gruss, > > > > > > > > Claudius > > > > > > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > > > > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.a sp > > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp > > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp | [aspgerman] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
