Witam serdecznie napisałem z kolegą skrypt php który dodaje prace do portfolio niestety po dodaniu np. znacznika <img src="" /> do pola textarea rekord nie dodaje się do bazy nie mam już zielonego pojęcia co może być źle dodam również że bez znaczników rekord wysyłą się do bazy
<?php
if (isset($_POST['submitted'])) { $query = sprintf('INSERT INTO galery (TITLE, CATEGORY, DESCRIPTION) ' . 'VALUES ("%s", "%s", "%s")', $_POST['title'], $_POST['category'],
$_POST['description']);
for ($i=0; $i<$_POST['count']; $i++) {
$key = explode('.', $_FILES['files']['name'][$i]); if (move_uploaded_file($_FILES['files']['tmp_name'][$i], '../images/' . $insert_id . '_' . $i . '.' . $key)) { $query = sprintf('INSERT INTO images (GALERY_ID, PATH) VALUES (%d, "%s")', $insert_id, 'images/' . $insert_id . '_' . $i . '.' . $key);
}
}
$key = explode('.', $_FILES['cat_img']['name']); if (move_uploaded_file($_FILES['cat_img']['tmp_name'], '../images/' . $insert_id . '_catImg.' . $key)) { $query = sprintf('INSERT INTO images (GALERY_ID, PATH, CAT_IMG) VALUES ' . '(%d, "%s", %d)', $insert_id, '../images/' . $insert_id . '_catImg.' . $key, 1);
}
$key = explode('.', $_FILES['min_img']['name']); if (move_uploaded_file($_FILES['min_img']['tmp_name'], '../images/' . $insert_id . '_minImg.' . $key)) { $query = sprintf('INSERT INTO images (GALERY_ID, PATH, MIN_IMG) VALUES ' . '(%d, "%s", %d)', $insert_id, '../images/' . $insert_id . '_minImg.' . $key, 1);
}
echo '<p style="width:450px; padding:20px; background-color: #333333; text-align: center; color: lime; font-weight: bold;">PLIKI POMYŚLNIE WYSŁANO NA SERWER<br>DANE POPRAWNIE ZAPISANO W BAZIE</p>'; }
?>
<form name="form1" method="POST" enctype="multipart/form-data"> <td><input type="text" class="inpu" name="title" id="title" /></td>
<td><input type="text" class="inpu" name="category" id="category" /></td> <td><textarea name="description" id="elm1" name="elm1" rows="20" cols="220" style="width: 80%;"></textarea></td> <td>Obrazek kategorii:
</td> <td><input type="file" name="cat_img" value="" /> (168px na 173px)
</td> <td>Obrazek miniaturki:
</td> <td><input type="file" name="min_img" value="" /> (168px na 173px)
</td> <tbody style="margin-left:-100px;" id="elements"> <td><input type="file" name="files[]" /> (734px na 413px)
</td> <input type="hidden" id="" name="count" value="1" /> <input type="submit" name="submitted" value="Wyślij pracę na serwer" />