Witam! Mam skrypt który ma za zadanie dodawać ogłoszenia z fotką lub bez fotki, to zależy d użytkownika juz;) Ale dodaje mi rekord podwójnie, tzn wiem co jest przyczyną (2 osobne skrypty) ale jak połączyć to w jeden skrypt tak żeby dodawało jeden a nie 2 rekordy do bazy, z tym warunkiem że fotka może ale nie musi być dodana do ogłoszenia. Za pomoc z góry dziękuję;-)
<? if($_POST['temat'] != "" && $_POST['imie'] != "" && $_POST['miasto'] != "" && $_POST['ogloszenie'] != "")
{
mysql_query("INSERT INTO ogloszenia (ogloszenieId, ogloszenieTresc, ogloszenieTemat, ogloszenieDzial, ogloszenieTyp, ogloszenieDodal, ogloszenieMiasto, ogloszenieTelefon, ogloszenieEmail, ogloszenieGG, ogloszenieCena, ogloszenieData, ogloszenieFoto) VALUES('', '".zapytanie
($_POST['ogloszenie'])."', '".zapytanie
($_POST['temat'])."', '".zapytanie
($_POST['dzials'])."', '".zapytanie
($_POST['typo'])."', '".zapytanie
($_POST['imie'])."', '".zapytanie
($_POST['miasto'])."', '".zapytanie
($_POST['telefon'])."', '".zapytanie
($_POST['email'])."', '".zapytanie
($_POST['gg'])."', '".zapytanie
($_POST['cena'])."', '".date('d-m-Y')."', '".zapytanie
($_FILES['plik']['name'])."')");
echo "<span style=\"color:green\">Dodano nowe ogłoszenie!<br /></span><br> <a href=http://www.pl/dodaj-ogloszenie> Dodaj kolejne ogłoszenie </a>
";
}
else
{
echo "<span style=\"color:red\">Proszę wypełnić pola oznaczone <b>*</b></span><br>"; }
?>
<?
if($_FILES[plik][error] != 0 OR $_FILES['plik']['size'] > 400*1024){
echo "<span style=\"color:red\">Wystąpił błąd podczas przesyłania pliku!<br> Sprawdź czy plik nie jest za duży i spróbuj ponownie! Maxymalny rozmiar to 400kb</span>
";
if($_FILES[plik][type] == "image/jpg" ||
$_FILES[plik][type] == "image/jpeg" ||
$_FILES[plik][type] == "image/png" ||
$_FILES[plik][type] == "image/gif"){
if($_POST['temat'] != "" && $_POST['imie'] != "" && $_POST['miasto'] != "" && $_POST['ogloszenie'] != "")
{
mysql_query("INSERT INTO ogloszenia (ogloszenieId, ogloszenieTresc, ogloszenieTemat, ogloszenieDzial, ogloszenieTyp, ogloszenieDodal, ogloszenieMiasto, ogloszenieTelefon, ogloszenieEmail, ogloszenieGG, ogloszenieCena, ogloszenieData, ogloszenieFoto) VALUES('', '".zapytanie
($_POST['ogloszenie'])."', '".zapytanie
($_POST['temat'])."', '".zapytanie
($_POST['dzials'])."', '".zapytanie
($_POST['typo'])."', '".zapytanie
($_POST['imie'])."', '".zapytanie
($_POST['miasto'])."', '".zapytanie
($_POST['telefon'])."', '".zapytanie
($_POST['email'])."', '".zapytanie
($_POST['gg'])."', '".zapytanie
($_POST['cena'])."', '".date('d-m-Y')."', '".zapytanie
($_FILES['plik']['name'])."')");
echo "<span style=\"color:green\">Zdjecie wrzucono pomyślnie!</span><br>";
}
else
{
echo "<span style=\"color:red\">Proszę wypełnić pola oznaczone <b>*</b></span><br>"; }
}else{
echo "<span style=\"color:red\">Wystąpił nieoczekiwany błąd podczas dodawania fotki!</span><br> ";
}
}else{
echo "<span style=\"color:red\">Niedozwolony format pliku! Możesz dodawać pliki wyłącznie z rozszerzeniem .jpg .jpeg .png .gif</span><br>";
}
?>