Есть несколько форм и файл,который обрабатывает полученные от неё данные.Так вот при обращении и этому файлу выдаёт ошибку: Код (Text): unknown:failed to open stream:no such file or derectory Код (Text): Unknown:failed opening required 'Z:/home/.......index.php' (include_path='.;C:\php\pear') in Unknown on line 0 Имя и путь проверял несколько раз-всё в номе.Искал ответ в интернете,но в 90% случаев пишут,что проблемы с хостером-но вот только я работаю на денвере в локалхосте... Что не так?Помогите,пожалуйста,разобраться...
А можно побольше данных ? Например: список файлов с уровнями, код форм, код файла. Ты уверен что в формах у тебя правильные action прописаны ? Работаешь на денвере ? А в файл из браузера зайти можешь ? Может денвер не перезапустил и он не видит файла ? Там есть небольшой грешок (на какой-то из версиях был), что если ты у уже запущенного денвера создашь директорию и файл в нем, то он этого не увидит, нужен перезапуск.
Там смысл в чём: У меня есть пункты 1,2,3 - нажал я на 1 и у меня высветились (через ajax) 4,5,6...и так несколько раз... Вот форма: Код (Text): if ($_POST['namMark2'] == 'Моторные масла для бензиновых двигателей') { echo "<div id='delMark2'><form action='insertPriСЃe.php' method='POST'> <input name='aboutP' type='hidden' value='oil'> <input name='forP' type='hidden' value='Моторные масла для бензиновых двигателей'> <table> <tr><td><i>наименование (РїСЂРёРј.: Рњ-6Р·/12Р“1)</i></td> <td><input name='nameP' type='text' value=''></td> </tr> <tr><td><i>предназначение (РїСЂРёРј.: Моторное масло)</i></td> <td><input name='functionP' type='text' value=''></td> </tr> <tr><td><i>ГОСТ (РїСЂРёРј.: ГОСТ 10541-78)</i></td> <td><input name='gostP' type='text' value=''></td> </tr> <tr><td><i>фасовка (РїСЂРёРј.: бочка / 180 РєРі.)</i></td> <td><input name='packingP' type='text' value=''></td> </tr> <tr><td><i>цена (РїСЂРёРј.: 11240)</i></td> <td><input name='priceP' type='text' value=''></td> </tr> <tr><td><i>налив? (РїСЂРёРј.: РґР°/нет)</i></td> <td><input name='discountP' type='text' value=''></td> </tr> </table> <input type='submit' value='загрузить'/> </form></div>"; } Вот обработчик: Код (Text): <?php include ("bd_price.php"); $about = $_POST['aboutP']; $for = $_POST['forP']; $name = $_POST['nameP']; $function = $_POST['functionP']; $gost = $_POST['gostP']; $packing = $_POST['packingP']; $price = $_POST['priceP']; if ($_POST['discountP'] == 'РґР°' || $_POST['discountP'] == 'Да' || $_POST['discountP'] == 'ДА') { $discount = '1'; } else { $discount = '0'; } $sql = "INSERT INTO `price` (mark, for, name, function, gost, packing, price, discount, about) VALUES ('$name', '$for', '$function', '$gost', '$packing', '$price', '$discount', '$about')" $result = mysql_query($sql, $db)or die("Ошибка РІ запросе: " . mysql_error()); if (!$result) { echo "ошибка - ".mysql_error()."<br>"; echo $sql; exit(); } else { header("Location: hell.php"); exit(); } ?> А тут как я реализовал высвечивание пунктов: Код (Text): п»ї$('#oil, #dopant, #lubricant, #consrvMat, #ohlodSr').live('click', function(){ var namPrise = $(this).parent().val(); $.ajax({ type: "POST", url: "AdPrice.php", data: {'namPrise':namPrise}, success: function(data){ $('#namPrise').html(data); var delMark = document.getElementById('delMark'); delMark.parentNode.removeChild(delMark); var delMark2 = document.getElementById('delMark2'); delMark2.parentNode.removeChild(delMark2); } }); }); $('#motoM, #transM, #gidravM, #indusM, #energM, #aviaM, #sintetM, #otherM, #dop, #antifricL, #uplotL, #consMat, #ohlodS').live('click', function(){ var namMark = $(this).parent().val(); $.ajax({ type: "POST", url: "AMarkPrice.php", data: {'namMark':namMark}, success: function(data){ $('#namMark').html(data); } }); }); $('#motoMB, #motoMD, #gidrM, #vseM, #mnogS, #termS, #pasts, #pribS, #aviaS, #elektMS, #elektS, #morS, #indS, #avtoS').live('click', function(){ var namMark2 = $(this).parent().val(); $.ajax({ type: "POST", url: "AMark2Price.php", data: {'namMark2':namMark2}, success: function(data){ $('#namMark2').html(data); } }); }); Пока копировал через блокнот что-то с кодировкой произошло,но думаю и так всё понятно! Ещё какие данные предоставить? Добавлено спустя 13 минут 3 секунды: Очень странно,но помогла замена в названии файла обработчика буквы "С" на "S"... А кто знает что за дела-может описать в качестве просветления...
Может название файла начиналось с русской буквы ? P.S. Почитайте про SQL-injection, и обезопасьте свой код!
Нет!Всё было на английском... А про безопасность-это работа с переменными в админке,поэтому я не стал заморачиваться...или нужно?
в названии слово price заменил на prise-вот и всё!!! А вообще,как профессионал своего дела-что скажете?:http://rosneft.16mb.com/rosneft/index.php Решил потренироваться-мой первый сайт!!!