Witam,
formularz przeze mnie pisany wymaga dodania dwóch zdjęć jednocześnie.
W przypadku dodawania jednego pliku wszystko jest ok, ale gdy rozszerzyłem to o drugi plik nie chce go dodać.
Na serwer trafia jeden plik do bazy trafia adres i reszta danych ale nie drugi plik.
if(isset($_POST['submit'])) {
//start petli isset
$tytulmsg = $_POST['tytulwiadomosci'];
$naglmsg = $_POST['naglowek'];
$trescmsg = $_POST['trescglowna'];
$idkatmsg = $_POST['idkategorii'];
$bannermsg = $_POST['bannerline'];
$zapytanieglowne = mysql_query("SELECT id_user, name, id_group FROM users WHERE name = '$nazwauzytkownika' LIMIT 1"); $idusera = $pytanie['id_user'];
$nazwausera = $pytanie['name'];
$grupausera = $pytanie['id_group'];
if ($grupausera >= 2) //Czy user ma uprawnienia
{
{
//ZDJECIE START
$filename = basename($_FILES['uploaded']['name']); $extension = pathinfo($filename, PATHINFO_EXTENSION
); $target0 = "images/banners/";
$target1 = md5($filename).'.'.$extension; $target2 = $target0 . $target1 ;
$ok=1;
{
$filename1 = basename($_FILES['uploaded2']['name']); $extension1 = pathinfo($filename1, PATHINFO_EXTENSION
); $target01 = "./../../images/banners/";
$target11 = md5($filename1).'.'.$extension1; $target21 = $target01 . $target11 ;
$ok=1;
{
//START ADD PIC 2
$dodanienewsa = mysql_query("INSERT INTO news (id_category, id_metterstatus, id_user, added_data, title, pictureaddress01, pictureaddress02, mainpage_line01, head_description, description) VALUES ('$idkatmsg', '1', '$idusera', NOW(), '$tytulmsg', 'http://www.meczenazywo24.pl/images/banners/$target21', 'http://www.meczenazywo24.pl/$target2', '$bannermsg', '$naglmsg', '$trescmsg')");
$dodajdwa = mysql_query("INSERT INTO counter (id_info) VALUES ('$stworzoneid')"); $dodajtrz = mysql_query("INSERT INTO rating (id_info, dolike, unlike) VALUES ('$stworzoneid', '0', '0')"); echo "<p>Gratulacje. Dodano nowy link!<br />Będzie widoczny po ponownym załadowaniu strony.</p>"; // STOP ADD PIC 2
}
else
{
//START ADD PIC 1
$dodanienewsa = mysql_query("INSERT INTO news (id_category, id_metterstatus, id_user, added_data, title, pictureaddress02, mainpage_line01, head_description, description) VALUES ('$idkatmsg', '1', '$idusera', NOW(), '$tytulmsg', 'http://www.meczenazywo24.pl/images/banners/$target1', '$bannermsg', '$naglmsg', '$trescmsg')");
$dodajdwa = mysql_query("INSERT INTO counter (id_info) VALUES ('$stworzoneid')"); $dodajtrz = mysql_query("INSERT INTO rating (id_info, dolike, unlike) VALUES ('$stworzoneid', '0', '0')"); echo "<p>Gratulacje. Dodano nowy link!<br />Będzie widoczny po ponownym załadowaniu strony.</p>"; // STOP ADD PIC 1
}
}
else
{
//BEZ ZDJĘCIA NR 1
$dodanienewsa = mysql_query("INSERT INTO news (id_category, id_metterstatus, id_user, added_data, title, pictureaddress02, mainpage_line01, head_description, description) VALUES ('$idkatmsg', '1', '$idusera', NOW(), '$tytulmsg', '', '$bannermsg', '$naglmsg', '$trescmsg')");
$dodajdwa = mysql_query("INSERT INTO counter (id_info) VALUES ('$stworzoneid')"); $dodajtrz = mysql_query("INSERT INTO rating (id_info, dolike, unlike) VALUES ('$stworzoneid', '0', '0')"); echo "<p>Gratulacje. Dodano nowy link!<br />Będzie widoczny po ponownym załadowaniu strony.</p>"; }
//ZDJECIE STOP
}
else
{
echo "<p>Nie wypełniono wymaganych pól.</p>"; }
}
else
{
echo "<p>Nie masz uprawnień do dodawania linków.</p>"; }
}
//Koniec petli isset
} }
Formularz:
<form enctype="multipart/form-data" action="moje_newsy_dodaj.php" method="post" class="clearfix">
<!-- KATEGORIE -->
<div class="col-md-12">
<div class="controls">
<select name="idkategorii" class="form-control">
<?php
$pytdzialy = mysql_query("SELECT id_category, matches_name, simple_name FROM matches_categories ORDER BY simple_name ASC"); {
$iddzialu = $pytdzialy2['id_category'];
$nmdzialu = $pytdzialy2['matches_name'];
echo "<option value=\"$iddzialu\">$nmdzialu</option>"; }
?>
</select><br />
</div>
</div>
<!-- NAZWA NJUSU -->
<div class="col-md-12">
<div class="controls">
<input type="text" class="form-control" id="tytulwiadomosci" name="tytulwiadomosci" placeholder="Tytuł wiadomości" required><br />
</div>
</div>
<!-- NAGŁÓWEK -->
<div class="col-md-12">
<div class="controls">
<label class="control-label" for="username">Nagłówek</label>
<textarea class="form-control" id="naglowek" name="naglowek" rows="4" required></textarea><br />
</div>
</div>
<!-- GŁÓWNA TREŚĆ -->
<div class="col-md-12">
<div class="controls">
<label class="control-label" for="username">Główna treść</label>
<textarea class="form-control" id="trescglowna" name="trescglowna" rows="10" required></textarea><br />
</div>
</div>
<div class="col-md-12">
<div class="controls">
<label class="control-label" for="username">Banner w dokumencie [nie mniej niż 627x152 px]</label>
<br />
<input name="uploaded" type="file" class="btn btn-primary pull-left" /><br />
</div>
</div>
<div class="col-md-12">
<div class="controls">
<label class="control-label" for="username">Banner na stronie głównej [dokładnie 988x260 px]</label>
<br />
<input name="uploaded2" type="file" class="btn btn-primary pull-left" /><br />
</div>
</div>
<div class="col-md-12">
<br />
<input type="submit" name="submit" value="Dodaj nową wiadomość sportową" class="btn btn-primary put-right" />
</div>
</form>
Bardzo proszę o pomoc.