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>
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;
}
{
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;
}