Avatar billede cyigen Nybegynder
02. april 2001 - 16:10 Der er 9 kommentarer og
1 løsning

Tjek om opload felt er tomt

Hvordan kan jeg tjekke om et opload felt er tomt ?

Jeg bruger nu dette

If text = request(\"atext\") AND request.TotalBytes < 300 then
\'asdkads
end If

altså hvad nu hvis request(\"atext\") nu fylder over 300 Bytes så kommer den jo ind i den if sætning som den ikke skal...

Altså meningen er at koden skal tjekke om at brugeren har valgt et oploads middel via denne kode, eller ikke har:

<FORM ENCTYPE=\"multipart/form-data\" ACTION=\"ver.asp?bolum=2&opload=evet\" METHOD=\"POST\">
<INPUT CLASS=\"text\" NAME=\"fileupload\" TYPE=\"file\" size=\"30\"><BR>
<INPUT CLASS=\"submit\" NAME=\"Action\" TYPE=\"submit\" VALUE=\"Send\">
</FORM>


jeg har prøvet med dette men det hjalp ikke


If text = request(\"atext\") AND request(\"fileupload\") = \"\" then

\' Blaalbvlasd

end If


Jeg håber jeg kan få noget hurtigt hjælp :)
Avatar billede nute Nybegynder
02. april 2001 - 16:33 #1
lag et java script:

<script>
function checkForm(){
  if( document.form.fileupload.value == \"\" ){
    alert(\"Velg en fil!!\");
    return false;
  }
  return true;
}
</script>

<FORM name=\"form\" ENCTYPE=\"multipart/form-data\" ACTION=\"ver.asp?bolum=2&opload=evet\" METHOD=\"POST\" onSubmit=\"java script:return checkForm();\">
<INPUT CLASS=\"text\" NAME=\"fileupload\" TYPE=\"file\" size=\"30\"><BR>
<INPUT CLASS=\"submit\" NAME=\"Action\" TYPE=\"submit\" VALUE=\"Send\">
</FORM>


/nute
Avatar billede ruderkonge Nybegynder
02. april 2001 - 16:53 #2
If text = request(\"atext\") = \"\" AND request(\"fileupload\") = \"\" then
Avatar billede ruderkonge Nybegynder
02. april 2001 - 16:53 #3
fuck nu sover jeg igen....må hellere gå hjem
Avatar billede cyigen Nybegynder
03. april 2001 - 13:44 #4
nute>>>
kan man lave sådan noget i javascript at hvis feltet er tomt går den til en bestemt url og hvis den ikke er tom så går den til en anden url?

hvis man kan så giv mig lige koden, tak :)
Avatar billede nute Nybegynder
03. april 2001 - 13:45 #5
ehhh....det er jo det jeg har gitt til deg....
Avatar billede nute Nybegynder
03. april 2001 - 13:46 #6
ehh...nei sorry....

<script>
function checkForm(){
  if( document.form.fileupload.value == \"\" ){
    location.href=\'http://www.builder.dk\';
  }
return true;
}
</script>

/nute
Avatar billede cyigen Nybegynder
03. april 2001 - 14:14 #7
øhh nej det er det jo ikke...
den sidste du lavede der går den kun der hen hvis fileupload er tom men jeg siger også at den skal gå til en url hvis feltet ikke er tomt!
Avatar billede nute Nybegynder
03. april 2001 - 14:26 #8
den går videre på din action hvis feltet er fylt ut...
Avatar billede cyigen Nybegynder
03. april 2001 - 14:26 #9
jeg har fundet koden og prøver mig lige frem før jeg giver dig nogle points for dit arbejde: Nute :)
Avatar billede cyigen Nybegynder
12. april 2001 - 20:38 #10
Jeg har ikke kunnet bruge noget af jeres metoder, detfor gik jeg over til min første metode..

Jeg fandt ud af hvor mange Bytes urlen indholdte.
Den indholdte 298
derfor gjorde jeg sådan:
If Request.TotalBytes > 298 then
\' Der er en fil som skal oploades
else
\' der er ikke en fil som skal oploades
end If


-----------------------------------------------
jeg takker dig(nute) for dine hurtige svar og derfor giver jeg dig pointsene.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester