webForumDet fria alternativet

Preview

10 svar · 392 visningar · startad av Ivar

IvarMedlem sedan aug. 2002218 inlägg
#1
Hej grabbar!
Litet problem för är men stort för mig
Preview:
Här vill jag fånga data från första formuläret
<form name="mailform" method="post" action="outputfile.asp" enctype="multipart/form-data"> 
<input name="item" type="hidden" value="<%=(item)%>" size="25">
<input name="description" type="hidden" value="<%=(description)%>" size="25">
<input name="sal" type="hidden" value="<%=(sal)%>" size="25">
<input name="mark" type="hidden" value="<%=(mark)%>" size="25">
<input name="category" type="hidden" value="<%=(category)%>" size="25">
<input name="ja" type="hidden" value="<%=(ja)%>" size="25">
<input name="price" type="hidden" value="<%=(price)%>" size="25">
<input name="phone" type="hidden" value="<%=(phone)%>" size="25">
<input name="email" type="hidden" value="<%=(email)%>" size="25">
<input name="stad" type="hidden" value="<%=(stad)%>" size="25">
<input name="blob" type="hidden.file" value="<%=(blob)%>"size="25"> 
<input name="password" type="hidden" value="<%=(password)%>" size="25">

<input type="submit" value="Skicka">
</form>

Hur ska jag få att filen BLOB som är på första formuläret att hänga med på Preview 
och om allt är Ok då submitar man vidare till databasen?
MVH /Ivar
Fredde MannenMedlem sedan nov. 20014 054 inlägg
#2

Kan du lägga den i en variabel på Preview sidan?

eller kanske lägga in den i databasen då du går till preview, och om den blir som tänkt; uppdatera de andra, annars uppdatera inte och radera bloben??? :q

:OO

IvarMedlem sedan aug. 2002218 inlägg
#3

Hej
Ka du visa exepel på din lösning?
MVH /Ivar

IvarMedlem sedan aug. 2002218 inlägg
#4

Hej!

Har NI någon annan lösning?

MVH/Ivar

IvarMedlem sedan aug. 2002218 inlägg
#5

Hej!

Är det ingen som kan hjälpa mig med PREVIEW ???

Ivar

solbulleMedlem sedan mars 20015 287 inlägg
#6

Den kod du visar, "visar" ju inget för besökaren, vad är vitsen med den? (Kanske tillkommer kod iofs..)

BulletBoyCrimeMedlem sedan mars 2003970 inlägg
#7

I skrivande stund är Ivars inlägg = 112 vilket jag finner lustigt ;) men jag känner igen mig. Det slutade med att jag blev rejält förbannad och hotade med att ta wFsjälvmord för att få uppmärksamhet. ;) Himla hemskt hot. Bara h:n.
Hmmm.....Ivar, fråga @nders om inte han kan dra reglerna för hjälp, jag kan dem bara sådär men du kan få en liten genomdragning, 3 regler:
1. Visa ALL kod som kan behövas, ALL kod som är involverad på något sätt, men massposta inte ca 2000 rader.
2. Visa ev. felmeddelanden och säg vad du tror att det är som inte funkar.
3. Glöm INTE regel no. 1 & 2.

/r Glömde nästan, lycka till!

IvarMedlem sedan aug. 2002218 inlägg
#8

Hej

Tack för genomgången nu känns det bättre.
Ivar

IvarMedlem sedan aug. 2002218 inlägg
#9

Ok
Jag förklarar lite mer om det jag vill uppnå .
Jag har en formulär som man fyller i och i samma formulär finns möjlighet att bläddra efter
Filer(bilder,jpg,gif) som man kan ladda upp. frågan är hur ska jag preview formulär datan till
Ett nytt fönster eller sida så att kunden kan se vad han eller hon har skrivit och hur ser ut bilden som ska skickas till databasen om allting är OK.

Jag har försökt med hidden fild för att bevara data till andra sidan eller fönstret men jag får ej bilden(filen) att hänga med när jag skickar iväg till data basen.
Så ser ut nuvarande kod som jag tar emot datan från formuläret.

<form name="mailform" method="post" action="outputfile.asp" enctype="multipart/form-data"> 
<input name="item" type="hidden" value="<%=(item)%>" size="25">
<input name="description" type="hidden" value="<%=(description)%>" size="25">
<input name="sal" type="hidden" value="<%=(sal)%>" size="25">
<input name="mark" type="hidden" value="<%=(mark)%>" size="25">
<input name="category" type="hidden" value="<%=(category)%>" size="25">
<input name="ja" type="hidden" value="<%=(ja)%>" size="25">
<input name="price" type="hidden" value="<%=(price)%>" size="25">
<input name="phone" type="hidden" value="<%=(phone)%>" size="25">
<input name="email" type="hidden" value="<%=(email)%>" size="25">
<input name="stad" type="hidden" value="<%=(stad)%>" size="25">
<input name="blob" type="hidden.file" value="<%=(blob)%>"size="25"> 
<input name="password" type="hidden" value="<%=(password)%>" size="25">

<input type="submit" value="Skicka">
</form>
 Vad gör jag för fäll? Eller kan man göra så?

Ivar
ZeTaMedlem sedan aug. 200315 inlägg
#10

Finns en anledning varför det inte funkar, för om det skulle funka skulle det gå att ladda upp vilken fil man vill från en användares dator ;)

Så gör prewiev-grejen i JavaScript i ställe.

<form name="form1">
<input type="file" name="fil" value="c:\autoexec.bat">
<input type="button" value="Prewiev" onclick="titta()">
</form>
<img name="bild" src="enfil.gif" width=100 height=100>
<script>
function titta() {
document.bild.src=document.form1.fil.value
}
</script>
IvarMedlem sedan aug. 2002218 inlägg
#11

Hello!

Jag löste Preview problemet med den här scriptet.
Kanske någon annan behöver.
Scriptet copieras på formulärets sida. Ändra form namn och filen (blob)
Lycka till!

<script language="JavaScript">
function previewImage(fileInfo) {
var filename = "";
//create the path to your local file
if (fileInfo == null) {
if (document.mailform.blob != "") {
filename = "file:///" + document.mailform.blob.value;
}
} else {
filename = fileInfo;
}
//check if there is a value
if (filename == "") {
alert ("Please select a image.");
document.mailform.blob.focus();
} else {
//create the popup 
popup = window.open('', 'imagePreview', ' width=500,height=300,left=100,top=75, screenX=100,screenY=75,scrollbars,location,menubar,status,toolbar,resizable=1');
//start writing in the html code
popup.document.writeln("<html><body bgcolor='#FFFFFF'>");
//get the extension of the file to see if it has one of the image extensions
var fileExtension = filename.substring(filename.lastIndexOf(".")+1);
if (fileExtension == "jpg" || fileExtension == "jpeg" || fileExtension == "gif" 
|| fileExtension == "png")
popup.document.writeln("<img src='" + filename + "'>");
else
//if not extension fron list above write URL to file 
popup.document.writeln("<a href='" + filename + "'>" + filename + "</a>");
popup.document.writeln("</body></html>");
popup.document.close();
popup.focus();
}
}
</script>

<INPUT TYPE="button" NAME="Button" VALUE="Preview" ONCLICK="previewImage(document.mailform.blob.value)">

PS. Exempel finns på [url]www.stuffmarket.nu[/url]

MVH / Ivar

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)