webForumDet fria alternativet

Fil

4 svar · 226 visningar · startad av Php

PhpMedlem sedan sep. 2001225 inlägg
#1

Hej!
Jag undrar hur jag ska göra för att bifoga en fil i ett formulär?

nkrantzMedlem sedan apr. 2002755 inlägg
#2
<input name="name" type="file" class="default">

är koden för att kunna välja en fil från din hårddisk. Vad vill du göra med filen? Det framgår inte riktigt...

PhpMedlem sedan sep. 2001225 inlägg
#3

Jag hade tänck att filen skulle skickas till min mailbox, eller att den läggs upp på servern.

nkrantzMedlem sedan apr. 2002755 inlägg
#4

okej... jag har verkligen ingen koll på hur man mailar filer, det finns att läsa säkerligen något att läsa om det här: www.php.net/mail. Om du vill ladda upp den på servern så kan du använda dig av detta lilla kodstycke:

<?
	if ($_POST['action'] == "add")
	{
		if (copy($_POST['iFile'],"C:/Inetpub/wwwroot/katalog/".$_POST['iFile_name']))
			echo "Filen skall nu vara uppladdad";
		else
			echo "Skumt";
	}
?>
<form enctype="multipart/form-data" action="dinfil.php" method="post">
<input type="hidden" name="action" value="add">
<input type="hidden" name="MAX_FILE_SIZE" value="500000">
<b>Välj fil</b>: *<br>
<input name="iFile" type="file" class="normal"><br><br>
<input type="submit" name="submit" value="Ladda Upp" class="normal">
</form>

Sen måste du sätta permissions på mappen som du ska ladda upp till har jag för mig, + att ngt i php.ini måste var igång... kommer inte ihåg vad det är.. kolla www.php.net/copy

Lycka till
// Nippe

PhpMedlem sedan sep. 2001225 inlägg
#5

Tack!

Genererad på 392 ms · cache AV · v20260730165559-full.f96bc7eb