Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z wysyłaniem pliku na serwer
Programista007
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 6.02.2011

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


Mam taki problem wysyłam plik na server (moj PC Krasnal Serv) wszystko jest ok pisze że pomyślnie wyslano patrze pliku nie ma na serwerze, ale gdy wyśle ten sam plik jeszcze raz to jest na serwerze nie wiem o co chodzi proszę o szybką pomoc przekopałem cały net i nie ma podobnego przypadku

Kod XHTML
CODE
<form action='nowe_dane.php' method='post' enctype='multipart/form-data' >
Artykuł na podstronie:
<select name='gdzie'>
<option value='strona_glowna'>Strona główna</option>
<option value='Sport'>Sport</option>
<option value='Inne'>Inne</option>
</select>
<br/>Temat: <input class='temat' type='text' name='temat' maxlength='300' size='6'/>
Treść: <textarea class='text' name='text' rows='5' cols='20'></textarea>

<br/><a class="text" >Zdjecia:</a> <br/>
<input type="hidden" name='MAX_FILE_SIZE' value="200000"/>
<input class='img' type='file' name='img'/><br/>
<input class='img' type='file' name='img2'/><br/>
<input class='img' type='file' name='img3'/><br/>

<input style="padding:5px;padding-left:20px;padding-right:20px;float:right;" type='submit' value='Wyślij'>
</form>


A to kod PHP
CODE
switch ($_FILES['img']['error'])
{
case 0:
if ($_FILES['img']['type'] == "image/jpeg" || $_FILES['img']['type'] == "image/png" || $_FILES['img']['type'] == "image/gif" || $_FILES['img']['type'] == "image/jpg")
{
move_uploaded_file($_FILES['img']['tmp_name'],$_FILES['img']['name']);

echo "Obrazek zostal wysłany pomyslnie<br/>";

$wsk = @fopen("foty.txt", 'w+');
fwrite($wsk, "<a href='".$_FILES['img']['name']."' rel='lightbox[".$_FILES['img']['name']."]'><img class='aktimg' src='".$_FILES['img']['name']."' alt='".$_FILES['img']['name']."'/></a>");
fclose($wsk);
}
else
echo "Obrazek musi być w formacie JPEG, JPG, GIF, PNG<br/>";
break;
case 1:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 2:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 3:
echo "Plik jest niekompletny<br/>";
break;
case 4:
echo "Nie wybrales zadnego pliku<br/>";

$wsk = @fopen("foty.txt", 'w+');
fwrite($wsk, "");
fclose($wsk);
break;

}
switch ($_FILES['img2']['error'])
{
case 0:
if ($_FILES['img2']['type'] == "image/jpeg" || $_FILES['img2']['type'] == "image/png" || $_FILES['img2']['type'] == "image/gif" || $_FILES['img2']['type'] == "image/jpg")
{
move_uploaded_file($_FILES['img2']['tmp_name'], $_FILES['img2']['name']);

echo "Obrazek zostal wysłany pomyslnie<br/>";

$wsk = @fopen("foty.txt", 'a+');
fwrite($wsk, "<a href='".$_FILES['img2']['name']."' rel='lightbox[".$_FILES['img']['name']."]'><img class='aktimg' src='".$_FILES['img2']['name']."' alt='".$_FILES['img2']['name']."'/></a>");
fclose($wsk);
}
else
echo "Obrazek musi być w formacie JPEG, JPG, GIF, PNG<br/>";
break;
case 1:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 2:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 3:
echo "Plik jest niekompletny<br/>";
break;
case 4:
echo "Nie wybrales zadnego pliku<br/>";

$wsk = @fopen("foty.txt", 'a+');
fwrite($wsk, "");
fclose($wsk);
break;

}
switch ($_FILES['img3']['error'])
{
case 0:
if ($_FILES['img3']['type'] == "image/jpeg" || $_FILES['img3']['type'] == "image/png" || $_FILES['img3']['type'] == "image/gif" || $_FILES['img3']['type'] == "image/jpg")
{
move_uploaded_file($_FILES['img3']['tmp_name'], $_FILES['img3']['name']);

echo "Obrazek zostal wysłany pomyslnie<br/>";

$wsk = @fopen("foty.txt", 'a+');
fwrite($wsk, "<a href='".$_FILES['img3']['name']."' rel='lightbox[".$_FILES['img']['name']."]'><img class='aktimg' src='".$_FILES['img3']['name']."' alt='".$_FILES['img3']['name']."'/></a>");
fclose($wsk);
}
else
echo "Obrazek musi być w formacie JPEG, JPG, GIF, PNG<br/>";
break;
case 1:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 2:
echo "Plik posiada wielkosc zbyt dużą<br/>";
break;
case 3:
echo "Plik jest niekompletny<br/>";
break;
case 4:
echo "Nie wybrales zadnego pliku<br/>";

$wsk = @fopen("foty.txt", 'a+');
fwrite($wsk, "");
fclose($wsk);
break;

}

Go to the top of the page
+Quote Post

Posty w temacie


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: 24.08.2025 - 06:12