login  Naam:   Wachtwoord: 
Registreer je!
 Forum

formulier + file verzenden

Offline STEELEAGLE - 27/09/2004 21:21 (laatste wijziging 27/09/2004 21:34)
Avatar van STEELEAGLEJS interesse ik heb bij tutorials gezien dat ge ook een file kunt verzenden via een formulier, ik heb dit erin gezet deze code
<input type="file" name="veld_naam" />

maar bij mij werkt hij niet, mijn formulier ziet er zo uit


<BODY BGCOLOR="#4C4C4C" TEXT="#000000">
<td width="88%" valign="top">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="100%" bgcolor="#000000">
<div align="center">
<center>
<table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
<td width="81%" bgcolor="#D3D2D2">
<form action="/cgi-bin/form.cgi " method="POST">
<input type="hidden" name="DEBUG" value="0">
<input type="hidden" name="MAILFILE" value="/funteam/jodie/contact/mailfile.txt">
<input type="hidden" name="MAILTO" value="dieter.mellaerts@gmail.com">
<input type="hidden" name="REPLYFAULT" value="/funteam/jodie/contact/contactus.html">
<input type="hidden" name="REPLYOK" value="/funteam/jodie/contact/jstantw.html">
<br>Naam:<input type="text" size="20" name="naam">
<br>Email:&nbsp;<input type="text" size="34" maxlength="60" name="MAILFROM">
<br>Voor: <select name="Type">
<option value="Ons">Ons 2</option>
<option value="Dieter" selected>Webmaster (Dieter)</option>
<option value="Jonathan">Admin (Jonathan)</option>
</select>
<br><input type="file" name="file" >
<br><br><b>Commentaar, vragen, ideeen:</b><br><textarea name="commentaar" rows="10" cols="45"></textarea>
<br><input type="submit" name="B1" value="Verzenden">
<input type="reset" name="B2" value="Wissen">
</form>
</div>
</body>
</html>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
</td>
<td width="1%" valign="top">&nbsp;</td>
</tr>
</table>
</center>
</div>

9 antwoorden

Gesponsorde links
Offline b4nkr0bz0r - 27/09/2004 21:23 (laatste wijziging 27/09/2004 21:23)
Avatar van b4nkr0bz0r PHP gevorderde je sluit je </html> tags al af en daarna sluit je alle tabel tags af :S
Offline STEELEAGLE - 27/09/2004 21:33
Avatar van STEELEAGLE JS interesse ja ik heb da maar gekopierd van ergens anders ze:)alleen heb ik die extra code erin gezet maar als ik op verzenden duw dan ontvang ik niks:s
Offline Thomas - 27/09/2004 21:37
Avatar van Thomas Moderator * action="/cgi-bin/form.cgi"
verwerkt dat ding je geuploade files ?
Iets aan de serverkant moet de geuploade files 'afhandelen'.

* er moet 'enctype="multipart/form-data"' bij in je form-tag
Offline cowbeast - 27/09/2004 21:39
Avatar van cowbeast Onbekend Hum je heb wel een aantal overbodig heden in dit formpje!!
zoals
<div align="center">
<center>
Staat achter elkaar en dit geeft allbij hetzelfde resultaat je kan gerust 1 weg laten hoor! Uim kan het niet zijn dat er een fout in de pagina form.cgi zit? Of is dat dit stukje! Kan je daar ook eens wat strucktuur in brengen! 
Offline DRUNK - 27/09/2004 21:39
Avatar van DRUNK PHP gevorderde Op deze manier zal het nooit lukken? welke taal wil je gaan gebruiken om deze data te verwerken? ik zie dat je nu met cgi bezig bent, dan moet dit (perl, denk ik) script hier wel voor gemaakt zijn en in je form tag moet nog wat exta's http://sitemast...amp;id=105/ < heb je waarschijnlijk al eens gezien maar lees het eens rustig door...
Offline STEELEAGLE - 27/09/2004 21:42 (laatste wijziging 27/09/2004 21:44)
Avatar van STEELEAGLE JS interesse * action="/cgi-bin/form.cgi"
verwerkt dat ding je geuploade files ?
Iets aan de serverkant moet de geuploade files 'afhandelen'.

* er moet 'enctype="multipart/form-data"' bij in je form-tag

en waar moet ik da zetten dan? die
enctype="multipart/form-data


hierin?

<form action="/cgi-bin/form.cgi " method="POST" enctype="multipart/form-data">
Offline STEELEAGLE - 27/09/2004 21:47
Avatar van STEELEAGLE JS interesse ik heb het getest maar dan heb ik dit,
Please set REPLYOK and REPLYFAULT
Offline DRUNK - 27/09/2004 21:49 (laatste wijziging 27/09/2004 21:50)
Avatar van DRUNK PHP gevorderde ja dat klopt, maar nu moet je nog weten of /cgi-bin/form.cgi ook file uploads verwerkt. Meestal zijn deze scripts gemaakt om een form te verzenden in een e-mail of iets dergelijks. Het is natuurlijk wel mogelijk om zo je files te verwerken.

edit: heb je toegan tot je CGI-BIN?
Offline STEELEAGLE - 27/09/2004 21:50 (laatste wijziging 27/09/2004 21:51)
Avatar van STEELEAGLE JS interesse aahzo, maja als die da ni doen dan laat ik het hierbij want anders blijf ik bezig:)

hoezo toegang? anders kon ik verzenden maar nu net als ik die file erbij zet ni
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.261s