Kom ihåg mig?
Home Menu

Menu


Kontaktformulär med möjlighet att bifoga fil?

Ämnesverktyg Visningsalternativ
Oläst 2014-03-13, 17:34 #1
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
Standard Kontaktformulär med möjlighet att bifoga fil?

Hej på er alla WN:are!

Jag letar efter ett kontaktformulär med en ''bifoga fil-funktion'' Formuläret ska vara byggt i HTML/Javascript men hittar inget på Google.
Någon som vet hur jag ska gå tillväga?
ITkingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 17:37 #2
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
Vad ska javascriptet göra?
ANttila är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 17:49 #3
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
Letar efter något sånt här:

ITkingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 17:58 #4
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
PHP-kod:
<textarea></textarea>
<
label>Filuppladdning:</label>
<
input type="file" />

<
label>Ditt namn:</label>
<
input type="text" />

<
label>Din epost:</label>
<
input type="text" />

<
button type="submit">Skicka</button
Vad ska javascriptet göra?
ANttila är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 18:06 #5
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Det enda du "behöver" js till här är eventuell klientvalidering eller ajax-uppladdning. Annars är det ju bara att posta formuläret som det är och hantera på serversidan.

Du måste dock se till att ha enctype="multipart/form-data" på formuläret för att kunna ladda upp filer.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 18:27 #6
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
Citat:
Ursprungligen postat av tartareandesire Visa inlägg
Det enda du "behöver" js till här är eventuell klientvalidering eller ajax-uppladdning. Annars är det ju bara att posta formuläret som det är och hantera på serversidan.

Du måste dock se till att haenctype="multipart/form-data" på formuläret för att kunna ladda upp filer.
Just den lilla kodsnutten jag letade efter. Tack!
ITkingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 19:10 #7
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
ITkingen ITkingen är inte uppkopplad
Banned
 
Reg.datum: Feb 2014
Inlägg: 22
Uppstått ett litet problem. Testade lite och såg att själva kontaktformuläret funkar men filen som man bifogar därifrån kommer inte med till min e-mail utan endast texterna (namn, e-post och meddelande). Använder Gmail. Någon som vet varför och har en lösning på detta?

HTML-kod:
##BEGIN-CUSTOM-CONTACT-FORM##
<fieldset id="contact-form">
<label>Namn:</label><br />
<input name="name" type="text" required><br />
<label>E-post *:</label><br />
<input name="email" type="email" required><br />
<label>Filuppladdning:</label> 
<input type="file" /><br />
<label>Meddelande *:</label><br />
<textarea cols="40" rows="10" name="message" required ></textarea><br />
<input id="contact-button" name="submit" type="submit" value="Skicka" />
</fieldset>
##END-CUSTOM-CONTACT-FORM##
ITkingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-13, 19:15 #8
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
Citat:
Ursprungligen postat av ITkingen Visa inlägg
Uppstått ett litet problem. Testade lite och såg att själva kontaktformuläret funkar men filen som man bifogar därifrån kommer inte med till min e-mail utan endast texterna (namn, e-post och meddelande). Använder Gmail. Någon som vet varför och har en lösning på detta?

HTML-kod:
##BEGIN-CUSTOM-CONTACT-FORM##
<fieldset id="contact-form">
<label>Namn:</label><br />
<input name="name" type="text" required><br />
<label>E-post *:</label><br />
<input name="email" type="email" required><br />
<label>Filuppladdning:</label> 
<input type="file" /><br />
<label>Meddelande *:</label><br />
<textarea cols="40" rows="10" name="message" required ></textarea><br />
<input id="contact-button" name="submit" type="submit" value="Skicka" />
</fieldset>
##END-CUSTOM-CONTACT-FORM##

Se till att bifoga filen i mailet
ANttila är inte uppkopplad   Svara med citatSvara med citat
Oläst 2014-03-14, 13:53 #9
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Att du postar html-koden har ingen betydelse, mailet skickas på serversidan. Du kan inte bifoga en fil bara genom att ändra på klientsidan om det inte redan finns förberedd kod på serversidan ifall det är det som är problemet.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:14.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017