kiedy wejdę w plik index i próbuje dodać plik wyświetla "Błąd dodawania spróbuj ponownie później " a jak wejdę w plik dodaj.php to jest dobrze rekord i plik się doda.
tekst z inputa też się doda bez problemu z index.php i upload.php
upload.php
<?php include "../dbconnect.php"; ?> <form method="POST" if="form" enctype="multipart/form-data"> <input type="text" name="tresc" style="width:400px; height:60px;" /><br /> <br /> <input type="file" id="file" name="file" /> <input type="submit" name="submit" value="dodaj" id="submit" /> </form> <?php $user_id = 1; $tresc = $_POST['tresc']; $opublikuj = $_POST['submit']; if($opublikuj == TRUE){ mysqli_query($polaczenie, "INSERT INTO `newdaynewpost`.`post` (`id`, `id_uzytkownika`, `czas`, `date`, `id_post`) VALUES (NULL, '". $user_id ."', '". $czas ."', '". $date ."','". $id_post ."' )") or die ("Nie dodanu wpisu"); } if($tresc == TRUE){ mysqli_query($polaczenie, "INSERT INTO `newdaynewpost`.`posty_txt` (`id`, `tresc`, `id_post`) VALUES (NULL, '". $tresc ."', '". $id_post ."')") or die("Nie dodano textu"); } if ($_FILES['file']['name'] == true){ if (($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/png")){ if($_FILES['file']['size'] > 0){ if($_FILES['file']['size'] <= 5242880){ mysqli_query($polaczenie, "INSERT INTO `newdaynewpost`.`posty_img` (`id`, `adres`, `id_post`) VALUES (NULL, '/profil/images/".$id_post .$_FILES['file']['name']."', '". $id_post ."')") or die("Nie dodano img"); }else{ // błąd dodawania pliku } }else{ // plik ma za duży rozmiar } }else{ } }else{ } } ?>
index.php
<div id="content_dodaj_post"> <p id="klik">Napisz nowy post</p> <div id="pokaz" style="display: none"><?php include "profil/dodaj_post.php"; ?></div> </div> <script> /* pokarz schowaj dodawanie nowego posta */ $(document).ready(function() { $("#klik").click(function () { $('#pokaz').slideToggle('normal'); }); }); </script>