привет народ неед хелп для друга написал сркипт но чет он не очень рабоатет у меня, я не силен в php так что прошу хелпа форма. Code: <form name="upload" action="upload.php" method="POST" ENCTYPE="multipart/form-data"> <p> <label>Заголовок Портфолио<br> <input type="text" name="title" id="title"> </label> </p> <p><label>Выбери мини картинку работы:<br> <input type="file" name="lowimg"> </label></p> <p><label>Выбери большую картинку работы:<br> <input type="file" name="userfile2"> </label></p> <p> <label>Текст Портфолио<br> <textarea name="text" id="text" cols="40" rows="20"></textarea> </label> </p> <p> <label> <input type="submit" name="submit" id="submit" value="Занести урок в базу"> </label> </p> </form> и сам обработчик upload.php Code: <?php include("db.php"); /* Если существует в глобальном массиве $_POST['title'] опр. ячейка, то мы создаем простую переменную из неё. Если переменная пустая, то уничтожаем переменную. */ if (isset($_POST['title'])) {$title = $_POST['title']; if ($title == '') {unset($title);}} if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}} if (isset($_POST['lowimg'])) {$lowimg = $_POST['lowimg']; if ($lowimg == '') {unset($lowimg);}} if (isset($_POST['bigimg'])) {$bigimg = $_POST['bigimg']; if ($bigimg == '') {unset($bigimg);}} $uploaddir = 'uploads/'; $uploadfile = $uploaddir . basename($_FILES['lowimg']['name']); if (move_uploaded_file($_FILES['lowimg']['tmp_name'], $uploadfile)) { $uploaddir2 = 'uploads/'; $uploadfile2 = $uploaddir2 . basename($_FILES['bigimg']['name']); if (move_uploaded_file($_FILES['bigimg']['tmp_name'], $uploadfile2)) { if (isset($title) && isset($text) && isset($lowimg) && isset($bigimg)) { $result = mysql_query ("INSERT INTO zagruska (title,lowimg,bigimg,text) VALUES ('$title','$lowimg','$bigimg','$text')"); if ($result == 'true') {echo "<p>Ваша запись успешно добален!</p>";} else {echo "<p>Ваша запись не добалена!</p>";} } } ?> пишет что есть ошибка Parse error: syntax error, unexpected $end in Z:\home\test1.ru\www\panel_sok\upload.php on line 32 не могу понять изза чего
Просто нужно правильно записывать код, тогда не возникнет таких проблем... PHP: <?php include("db.php"); if (isset($_POST['title'])) {$title = $_POST['title']; if ($title == '') {unset($title);}} if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}} if (isset($_POST['lowimg'])) {$lowimg = $_POST['lowimg']; if ($lowimg == '') {unset($lowimg);}} if (isset($_POST['bigimg'])) {$bigimg = $_POST['bigimg']; if ($bigimg == '') {unset($bigimg);}} $uploaddir = 'uploads/'; $uploadfile = $uploaddir . basename($_FILES['lowimg']['name']); if (move_uploaded_file($_FILES['lowimg']['tmp_name'], $uploadfile)) { $uploaddir2 = 'uploads/'; $uploadfile2 = $uploaddir2 . basename($_FILES['bigimg']['name']); if (move_uploaded_file($_FILES['bigimg']['tmp_name'], $uploadfile2)) { if (isset($title) && isset($text) && isset($lowimg) && isset($bigimg)){ $result = mysql_query ("INSERT INTO zagruska (title,lowimg,bigimg,text) VALUES ('$title','$lowimg','$bigimg','$text')"); if ($result == 'true') {echo "<p>Ваша запись успешно добален!</p>";} else {echo "<p>Ваша запись не добалена!</p>";} } } ?> IF PHP: if (move_uploaded_file($_FILES['lowimg']['tmp_name'], $uploadfile)) { не закрыт.