Witam napisałem kod dodawania img na serwer z obsługo mysql i po dołączeniu go do pliku docelowego przez include obrazki nie ładują się na serwer dlaczego tak się dziej.
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'];
$id_post = date("dmYHisY"); $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){
if(move_uploaded_file($_FILES['file']['tmp_name'], "images/".$id_post . $_FILES['file']["name"])){ echo $id_post . $_FILES['file']["name"]."<br />"; echo "<img height='400' width='400' src='images/".$id_post .$_FILES['file']["name"]."'>"; 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
echo "Błąd dodawania spróbuj ponownie później"; }
}else{
// plik ma za duży rozmiar
echo "plik ma za duży rozmiar"; }
}else{
}
}else{
echo "Obsługiwane Formaty zdjęć<b> jpeg jpg png </b>"; }
}
?>
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>