Jump to content

qtk

User
  • Posts

    54
  • Joined

  • Last visited

Everything posted by qtk

  1. Валидатор проверяет <head> <?php $choice=$_GET["choice"]; include("choice.lc"); echo $meta_title. "<link rel=\"stylesheet\" media=\"handheld,screen\" type=\"text/css\" href=\"board.css\">"; ?> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </head> Просто тут как, если использую include то валидатор ругается, а если код пишу прямо на странице то все хорошо You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include: 1.putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>), or 2.forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes), or 3.using XHTML-style self-closing tags (such as <meta ... />) in HTML 4.01 or earlier. To fix, remove the extra slash ('/') character. For more information about the reasons for this, see Empty elements in SGML, HTML, XML, and XHTML. это ответ валидатора на include
  2. Это где вывожу мета теги: <head> <?php $choice=$_GET["choice"]; include("choice.lc"); echo $meta_title. "<link rel=\"stylesheet\" media=\"handheld,screen\" type=\"text/css\" href=\"board.css\">"; ?> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </head> А вот содержание choice.lc <?php switch($choice) { case "estate": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"/> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему недвижимость\"> <meta name=\"keywords\" content=\"Объявления недвижимость, Куплю, Купить, Продать, Продам, Снять, Сниму, Сдам, Сдаю, Квартиры, Комнаты, Дома, Недвижимость, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле, продаже, съеме и сдаче: недвижимости.</title>"; $title="Недвижимость"; $sect="estate"; break; case "avto": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему транспорт\"> <meta name=\"keywords\" content=\"Объявления авто, Объявления мото, Объявления вело, Куплю, Купить, Продать, Продам, Машины, Мотоциклы, Велосипеды, Лодки, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: машин, мотоциклов, лодок, велосипедов и прочего транспорта.</title>"; $title="Транспорт"; $sect="avto"; break; case "computer": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему компьютеры и комплектующие\"> <meta name=\"keywords\" content=\"Объявления компьютеры и комплектующие, Куплю, Купить, Продать, Продам, Компьютеры, Системник, Монитор, Ноутбук, Нетбук, Комплектующие, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: компьютеров и комплектующих.</title>"; $title="Компьютеры"; $sect="computer"; break; case "tech": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему электротехника\"> <meta name=\"keywords\" content=\"Объявления электротехника, Куплю, Купить, Продать, Продам, Электротехника, Бытовая техника, Электроника, Электроприборы, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: электротехники.</title>"; $title="Электротехника"; $sect="tech"; break; case "service": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему услуги\"> <meta name=\"keywords\" content=\"Объявления услуги, Куплю, Купить, Продать, Продам, Услуги, Выполню, Изготовлю, Построю, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о поиске и предложении: услуг.</title>"; $title="Услуги"; $sect="service"; break; case "furniture": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему мебель\"> <meta name=\"keywords\" content=\"Объявления мебель, Куплю, Купить, Продать, Продам, Мебель, Диван, Гарнитур, Шкаф, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: мебели.</title>"; $title="Мебель"; $sect="furniture"; break; case "pets": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему животные\"> <meta name=\"keywords\" content=\"Объявления животные, Куплю, Купить, Продать, Продам, Животные, Котята, Щенята, Птички, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: животных.</title>"; $title="Животные"; $sect="pets"; break; case "wear": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему одежда\"> <meta name=\"keywords\" content=\"Объявления одежда, Объявления вещи, Куплю, Купить, Продать, Продам, Одежда, Платья, Джинсы, Брюки, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: одежды.</title>"; $title="Одежда"; $sect="wear"; break; case "work": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему работа\"> <meta name=\"keywords\" content=\"Объявления работа, Предлогаю, Найду, Получу, Работа, Работать, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о поиске и предложении: работы.</title>"; $title="Работа"; $sect="work"; break; case "other": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему прочее\"> <meta name=\"keywords\" content=\"Объявления прочее, Куплю, Купить, Продать, Продам, Прочее, Разное, Остальное, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: прочих вещей.</title>"; $title="Разное"; $sect="other"; break; default: $meta_title=NULL; $title=NULL; $sect=NULL; echo "<meta http-equiv=\"refresh\" content=\"0; url=index.php\">"; } ?> так валидатор ругается!!!!!! А вот так не ругается <head> <?php $choice=$_GET["choice"]; switch($choice) { case "estate": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"/> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему недвижимость\"> <meta name=\"keywords\" content=\"Объявления недвижимость, Куплю, Купить, Продать, Продам, Снять, Сниму, Сдам, Сдаю, Квартиры, Комнаты, Дома, Недвижимость, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле, продаже, съеме и сдаче: недвижимости.</title>"; $title="Недвижимость"; $sect="estate"; break; case "avto": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему транспорт\"> <meta name=\"keywords\" content=\"Объявления авто, Объявления мото, Объявления вело, Куплю, Купить, Продать, Продам, Машины, Мотоциклы, Велосипеды, Лодки, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: машин, мотоциклов, лодок, велосипедов и прочего транспорта.</title>"; $title="Транспорт"; $sect="avto"; break; case "computer": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему компьютеры и комплектующие\"> <meta name=\"keywords\" content=\"Объявления компьютеры и комплектующие, Куплю, Купить, Продать, Продам, Компьютеры, Системник, Монитор, Ноутбук, Нетбук, Комплектующие, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: компьютеров и комплектующих.</title>"; $title="Компьютеры"; $sect="computer"; break; case "tech": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему электротехника\"> <meta name=\"keywords\" content=\"Объявления электротехника, Куплю, Купить, Продать, Продам, Электротехника, Бытовая техника, Электроника, Электроприборы, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: электротехники.</title>"; $title="Электротехника"; $sect="tech"; break; case "service": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему услуги\"> <meta name=\"keywords\" content=\"Объявления услуги, Куплю, Купить, Продать, Продам, Услуги, Выполню, Изготовлю, Построю, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о поиске и предложении: услуг.</title>"; $title="Услуги"; $sect="service"; break; case "furniture": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему мебель\"> <meta name=\"keywords\" content=\"Объявления мебель, Куплю, Купить, Продать, Продам, Мебель, Диван, Гарнитур, Шкаф, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: мебели.</title>"; $title="Мебель"; $sect="furniture"; break; case "pets": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему животные\"> <meta name=\"keywords\" content=\"Объявления животные, Куплю, Купить, Продать, Продам, Животные, Котята, Щенята, Птички, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: животных.</title>"; $title="Животные"; $sect="pets"; break; case "wear": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему одежда\"> <meta name=\"keywords\" content=\"Объявления одежда, Объявления вещи, Куплю, Купить, Продать, Продам, Одежда, Платья, Джинсы, Брюки, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: одежды.</title>"; $title="Одежда"; $sect="wear"; break; case "work": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему работа\"> <meta name=\"keywords\" content=\"Объявления работа, Предлогаю, Найду, Получу, Работа, Работать, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о поиске и предложении: работы.</title>"; $title="Работа"; $sect="work"; break; case "other": $meta_title="<meta name=\"author\" content=\"Новиков Александр\"> <meta name=\"description\" content=\"Здесь Вы можете добавить объявления на Волгореченскую доску объявлений на тему прочее\"> <meta name=\"keywords\" content=\"Объявления прочее, Куплю, Купить, Продать, Продам, Прочее, Разное, Остальное, Объявления в Волгореченске, Подать объявление в Волгореченске, Добавить объявление в Волгореченске\"> <title>Объявления Волгореченска. Тут Вы можете подать свое объявление в г. Волгореченске. о купле и продаже: прочих вещей.</title>"; $title="Разное"; $sect="other"; break; default: $meta_title=NULL; $title=NULL; $sect=NULL; echo "<meta http-equiv=\"refresh\" content=\"0; url=index.php\">"; } echo $meta_title. "<link rel=\"stylesheet\" media=\"handheld,screen\" type=\"text/css\" href=\"board.css\">"; ?> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </head> Почему??
  3. Это я знаю, так все и сделано, суть в другом
  4. Подключаю фаил через include между тегами <HEAD> и валидатор начинает сильно ругаться. Валидатор ругается: <HEAD> include("1.php"); </HEAD> Валидатор не ругается: <HEAD> код из 1.php </HEAD> как решить проблему, кто сталкивался????
  5. Прошу помощи, подключаю мета теги через пхп, при проверке на волидность валидатор выдает: Line 5, Column 1: character data is not allowed here ? ? You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include: putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>), or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes), or using XHTML-style self-closing tags (such as <meta ... />) in HTML 4.01 or earlier. To fix, remove the extra slash ('/') character. For more information about the reasons for this, see Empty elements in SGML, HTML, XML, and XHTML. не могу найти ошибку
  6. Просто на хостинге $_SERVER['DOCUMENT_ROOT'] имеет другое свойство, ошибку о не правильном пути Warning: include() [function.include]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/header.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/u693706070/public_html/announcements/tech.php on line 17 Warning: include(/usr/local/apache/htdocs/header.php) [function.include]: failed to open stream: Operation not permitted in /home/u693706070/public_html/announcements/tech.php on line 17 Warning: include() [function.include]: Failed opening '/usr/local/apache/htdocs/header.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u693706070/public_html/announcements/tech.php on line 17 Warning: include() [function.include]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/block_menu.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/u693706070/public_html/announcements/tech.php on line 19 Warning: include(/usr/local/apache/htdocs/block_menu.php) [function.include]: failed to open stream: Operation not permitted in /home/u693706070/public_html/announcements/tech.php on line 19 Warning: include() [function.include]: Failed opening '/usr/local/apache/htdocs/block_menu.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u693706070/public_html/announcements/tech.php on line 19
  7. Такая проблема, пользуюсь денвером. Есть подключаемые файлы которые лежат в корневом катологе (папка test1.ru). Делаю так include($_SERVER["DOCUMENT_ROOT"]."/block_menu.php"); все работает, выгружаю на хостинг сразу куча ошибок. Что делать может можно как то .htaccess настроить или други варианты. Заранее спасибо!
  8. У меня после определенных действий переменной А присваевается значение "<meta http-equiv=\"refresh\" content=\"0; url=/$list.php\">" но т.к. это мета тег то он должен ввыводится в контейнере head, а этот контейнер соответственно выше. Примерно так: <head> <? echo $a; ?> </head> $a="<meta http-equiv=\"refresh\" content=\"0; url=/$list.php\">";
  9. По личным соображениям требуется вывести переменную выше той строки на которой ей присваивается значение. echo $a;//тут ее надо вывести. $a=2;//но задается она здесь. Этот код не работает,переменная полюбому должна выводиться выше.
  10. А можно ли сделать код не используя регулярных выражений, которы будет проверять что пользователю ввел в форму только цифры и символы +-. Кто такой делал, можно пример пожалуйста.
  11. qtk

    register_globals

    сори, сразу вашу ссылочку не заметил. Огромное спасибо, дошло.
  12. qtk

    register_globals

    что то от поиска сложно инфа усваивается
  13. qtk

    register_globals

    Объясните пожалуйста русским языком что такое register_globals и на что она влияет и какая разница при оff и оn
  14. Я нуб, и в этом особо еще не разбираюсь, думаю все были в моем положении.
  15. У меня все равно ничего не работает,может сервак надо как то настроить?
  16. Дак вы попробуйте сами, у вас есть мой код. Вставте и проверте
  17. Лунатик, в том месте где ты указал, хейдер не работает
  18. Если чесно,у меня нефига не работает. Я нуб и не очень понимаю, сунте в мой код хейдер и покажите пожалуйста как это в коде должно выглядить int, все безопасно, т.к. передаю через pоst и переменная list это список select Вот, все сделал одним файлом <?php $submit=$_POST["submit"]; $list=$_POST["list"]; $date="[".date("d.m.y")."]"; $name=$_POST["name"]; $phone=$_POST["phone"]; $message=$_POST["message"]; $text="<div class=\"name\">Имя: ".$name."</div>". "<div class=\"phone\">Телефон: ".$phone."</div>". "<div class=\"message\">Сообщение:<br>".$message."</div>". "<div class=\"date\">Добавлено: ".$date."</div><br>"." "; if($submit=="Добавить")if($name!=""){ if($phone!=""){ if(is_numeric($phone)){ if($message!=""){ $open=fopen("$list.dat","a");fwrite($open,$text);ob_clean(); header ('Location: http://site.ru');} else {$dd="Введите сообщение";} ;} else $cc="Доступны только цифры"; ;} else {$bb="Введите номер";} ;} else {$aa="Введите имя";} echo "<form action=\"index.php\" method=\"POST\"> Ваше имя:<br> <input type=\"text\" name=\"name\"><br>". $aa."<br> Номер телефона:<br> <input type=\"text\" name=\"phone\"><br>".$bb.$cc."<br> <select name=\"list\" size=\"10\"> <option selected value=\"estate\"> Недвижимость </option> <option value=\"avto\"> Авто, мото, вело </option> <option value=\"computer\"> Компьютеры и комплектующие </option> <option value=\"tech\"> Бытовая техника </ option> <option value=\"service\"> Услуги </ option> <option value=\"furniture\"> Мебель </ option> <option value=\"pets\"> Животные </ option> <option value=\"wear\"> Одежда </ option> <option value=\"work\"> Работа </ option> <option value=\"other\"> Разное </option></select><br> Ваше сообщение:<br> <input type=\"text\" name=\"message\"><br>".$dd."<br> <input type=\"submit\" name=\"submit\" value=\"Добавить\"> </form>"; ?>
  19. <?php $list=$_POST["list"]; $date="[".date("d.m.y")."]"; $name=$_POST["name"]; $phone=$_POST["phone"]; $message=$_POST["message"]; $text="<div class=\"name\">Имя: ".$name."</div>". "<div class=\"phone\">Телефон: ".$phone."</div>". "<div class=\"message\">Сообщение:<br>".$message."</div>". "<div class=\"date\">Добавлено: ".$date."</div><br>"." "; if($name==""){echo "Введите имя.";} else if(strlen($phone)>12){ echo "Введите последние 10 цифр телефона";} else if(is_numeric($phone)) { if($message=="") {echo "Введите сообщение";} else $open=fopen("$list.dat","a"); fwrite($open,$text);} else echo "Доступны только цифры"; ?> Подскажите пожалуйста где тут надо воткнуть хейдер. Это сам обработчик.
  20. Как выйти из обработчика формы после передачи данных, на нужную страницу. Пробовал функцию heаdеr но ничего не выходит. Мета теги не подходят.
  21. Подскажите пожалуйс какой функцией производится запись в таблици Мysql?
  22. Да, Ваш пример не работает. Вобщем пришли к выводу что этот атрибудь при использовании пхп не нужен. Но спасибо за участие
  23. А можно пожалуйста пример на пхп, посто это как то сложно мне представить.
  24. Зачем тегу FORM атрибут NAME. Может ли пхп как то обращаться к имини формы. И когда и в каких случаях это нужно. Приведите пожалуйтта пример.
  25. всем спасибо за ответы
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy