Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ograniczony rozmiar uploadowanego pliku
urbanson
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.10.2007
Skąd: Rotterdam

Ostrzeżenie: (0%)
-----


Hej witajajcie.
Mam maly problem polegajacy na tym ze moj skrypt PHP do uplodowania plikow dziala jak nalezy! ALE jezeli jest to plik wiekszy niz 50 Kb to juz go nie przeysla na serwer.
Na czym polega problem? Czy musze ustawic jakis dodatkowy parametr w skrypcie
Czy w tez zmienic ustawienia u administratora?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

na czym moze polegac ow problem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

pozdrawiam
Tomek
Go to the top of the page
+Quote Post
batna
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 20.05.2003
Skąd: Londyn

Ostrzeżenie: (0%)
-----


to wrzuc moze ten skrypt bo tak to raczej nikt odpowiedzi nie wyczaruje.
Go to the top of the page
+Quote Post
kszychu
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


post_max_size w php.ini
Go to the top of the page
+Quote Post
urbanson
post
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.10.2007
Skąd: Rotterdam

Ostrzeżenie: (0%)
-----


oto ten skrypt

$plik_tmp = $_FILES['photo_co']['tmp_name'];
$plik_nazwa = $_FILES['photo_co']['name'];
$plik_rozmiar = $_FILES['photo_co']['size'];

if(is_uploaded_file($plik_tmp)) {
move_uploaded_file($plik_tmp, "control_photos/$plik_nazwa");
}



mam tez takie ustawienia serwera...moze to w tym tkwi problem:
File Uploadsupload_max_filesizeMaximum allowed size for uploaded files.150MResource Limitsmax_execution_timeMaximum execution time of each script, in seconds60 Resource Limitsmax_input_timeMaximum amount of time each script may spend parsing request data90
Moze przy tym cos podzialac?
skoro plik laduje sie dluzej niz 60 sekund i w tym czasie zadrzy sie skopiwac to dziala. a jezeli w przeciagu 60 sekund nie przejdzie to kicha
Go to the top of the page
+Quote Post
antoniobermuda
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.01.2004

Ostrzeżenie: (0%)
-----


W takim razie zwiększ maximum_execution_time, przy uploadzie pliku skrypt kończy się wykonywac i tyle.
Pokaż jeszcze formularz html z którego wysyłasz ten plik.
Go to the top of the page
+Quote Post
urbanson
post
Post #6





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.10.2007
Skąd: Rotterdam

Ostrzeżenie: (0%)
-----


Oto ten formularz:
pogrubilem pole z plikiem.


<form method="post" enctype="multipart/form-data" name="form1" action="<?php echo $editFormAction; ?>">
<table border="0" align="left" cellpadding="1" cellspacing="1">
<tr valign="baseline" style="display:none">
<td nowrap align="right">Id_co:</td>
<td><input type="text" name="id_co" value="" size="32"></td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">Naam:</td>
<td bgcolor="#E9E9F5"><input name="name_co" type="text" disabled="disabled" value="<?php echo $row_Recordsetuser['voornaam_ad']; ?> <?php echo $row_Recordsetuser['achternaam_ad']; ?>" size="32" readonly="true"></td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">Date:</td>
<td bgcolor="#E9E9F5"><span id="sprytextfield1">
<input type="text" name="date_co" value="" size="32" />
<span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldInvalidFormatMsg">Invalid format.</span></span></td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">Place:</td>
<td bgcolor="#E9E9F5"><input type="text" name="place_ce" value="" size="32"></td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">Commetar:</td>
<td bgcolor="#E9E9F5"><input type="text" name="commetar_co" value="" size="32"></td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">Photo:</td>
<td bgcolor="#E9E9F5">
<input type="hidden" name="MAX_FILE_SIZE" value="10000" />
<input name="photo_co" type="file" />


</td>
</tr>
<tr valign="baseline">
<td align="right" nowrap bgcolor="#E9E9F5" class="small">&nbsp;</td>
<td bgcolor="#E9E9F5"><input type="submit" value="Send report"></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form1">
</form>
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #7





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole oraz dodaj bbcode - inaczej topik zostanie zamknięty

Tak, problem tkwi w ustawieniach serwera. Zwiększ limity, jak nie możesz, to zmień serwer ;p
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 08:57