PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (14): В начало « ... 6 7 8 9 10 11 12 [13] 14 »

> Найдено сообщений: 198
qtk Отправлено: 09 Июля, 2012 - 12:46:34 • Тема: Проблема с валидацией • Форум: HTML, Дизайн & CSS

Ответов: 3
Просмотров: 1607
Прошу помощи, подключаю мета теги через пхп, при проверке на волидность валидатор выдает:

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.

не могу найти ошибку


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<?php
$choice=$_GET["choice"];
include("choice.lc");
?>
<?php
echo $meta_title.
"<link rel=\"stylesheet\" media=\"handheld,screen\" type=\"text/css\" href=\"board.css\">";
?>

</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\">";
}
?>
qtk Отправлено: 06 Июля, 2012 - 00:49:33 • Тема: как настроить .htaccess и пути в Include??? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 189
[quote=OrmaJever][/quote]это не помогает
qtk Отправлено: 05 Июля, 2012 - 21:35:13 • Тема: как настроить .htaccess и пути в Include??? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 189
спасибо, попробую
(Добавление)
а может как то можно .htaccess настроить?
qtk Отправлено: 05 Июля, 2012 - 20:41:15 • Тема: как настроить .htaccess и пути в Include??? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 189
Такая проблема, пользуюсь денвером. Есть подключаемые файлы которые лежат в корневом катологе (папка test1.ru). Делаю так include($_SERVER["DOCUMENT_ROOT"]."/block_menu.php");
все работает, выгружаю на хостинг сразу куча ошибок. Что делать может можно как то .htaccess настроить или други варианты. Заранее спасибо!
qtk Отправлено: 29 Июня, 2012 - 10:31:13 • Тема: не работает путь к файлу в конструкции include • Форум: Вопросы новичков

Ответов: 2
Просмотров: 170
Подскажите пожалуйста кто знает почему не работает путь к файлу в конструкции include.
Ситуация такая есть корневой каталог в нем папка NEWS и MENU.PHP, в папке NEWS есть INDEX.PHP и в этом файле конструкция include("/menu.php")- не работает, а include("../menu.php")-работает, почему, кто знает?
qtk Отправлено: 18 Июня, 2012 - 10:52:25 • Тема: как вывести сообщения по их id • Форум: Вопросы новичков

Ответов: 3
Просмотров: 128
Все огромное спасибо! Все получилось. А подскажите ресурс где детально расмотрен каждый запрос к муsql, для нубов чтобы вникнуть и понять?
qtk Отправлено: 18 Июня, 2012 - 10:18:20 • Тема: как вывести сообщения по их id • Форум: Вопросы новичков

Ответов: 3
Просмотров: 128
Здравствуйте! Подскажите как выводить нужный текст из базы по id, только начал изучать муsql и все кажется безумно сложным.
qtk Отправлено: 13 Июня, 2012 - 19:30:14 • Тема: как удалить нужную строку из файла • Форум: Вопросы новичков

Ответов: 1
Просмотров: 103
Здравствуйте! Есть фаил с именем file.dat от туда считываются данные с помощью функции file. Как из этого файла можно удалить данные, кроме как ручками?
qtk Отправлено: 12 Мая, 2012 - 11:04:30 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
sKaa, ты говоришь я говнокодю,почему? Не соблюдаю граматику,типо отступы,новые строки или структура кода херовая,много вложений друг в друга? Просто я еще нуб )
qtk Отправлено: 11 Мая, 2012 - 12:55:50 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
Ох,спасибо всем за помощь,вечером попробую
qtk Отправлено: 11 Мая, 2012 - 12:46:09 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
Вот
127.0.0.1 - - [11/May/2012:11:40:25 0400] "POST /board.php HTTP/1.1" 200 1649
127.0.0.1 - - [11/May/2012:11:40:25 0400] "GET /css/board.css HTTP/1.1" 404 211
и вот
[Fri May 11 11:40:25 2012] [error] [client 127.0.0.1] File does not exist: E:/data/apache/htdocs/css, referer: http://127[dot]0[dot]0[dot]1/board.php
но это мне не очем не говнрит
qtk Отправлено: 11 Мая, 2012 - 12:24:40 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
А у меня не работает. Видать надо или php.ini настраивать или конфиг апача
qtk Отправлено: 11 Мая, 2012 - 10:11:36 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
XOR это вроде оператор исключения типо а=1 ИЛИ b=1,но не оба. Это есть на этом сайте
(Добавление)
А какие ошибки,вы не моглибы подсказать?
(Добавление)
$a and $b Логическое 'и' TRUE если и $a, и $b TRUE .
$a or $b Логическое 'или' TRUE если или $a, или $b TRUE .
$a xor $b Исключающее 'или' TRUE если $a, или $b TRUE , но не оба.
qtk Отправлено: 11 Мая, 2012 - 09:51:17 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $email=htmlspecialchars($_POST["email"]);
  3.  
  4. if($email!=""){$mail="Эл. почта: $email";}
  5.  
  6. $submit=$_POST["submit"];
  7.  
  8. $list=$_POST["list"];
  9.  
  10. $date="[".date("d.m.y")."]";
  11.  
  12. $name=htmlspecialchars($_POST["name"]);
  13.  
  14. $phone=htmlspecialchars($_POST["phone"]);
  15.  
  16. if($phone!=""){$phones="Телефон: $phone";}
  17.  
  18. $message=htmlspecialchars($_POST["message"]);
  19.  
  20. $text="<div class=\"name\">Имя: ".$name."</div>".
  21. "<div class=\"phone_email\">".$phones."   ".$mail."</div>".
  22. "<div class=\"message\">Сообщение:<br>".$message."</div>".
  23. "<div class=\"date\">Добавлено: ".$date."</div><br>"."
  24.  
  25. ";
  26.  
  27.  
  28. if($submit=="Добавить")
  29. if($name!=""){
  30. if($phone!="" or $email!=""){
  31. if(preg_match("/^([0-9+-\s]+)$/",trim($phone)) xor $phone==""){
  32. if($list=="estate" xor $list=="avto" xor $list=="computer" xor $list=="tech" xor $list=="service" xor $list=="furniture" xor $list=="pets" xor $list=="wear" xor $list=="work" xor $list=="other"){
  33. if($message!=""){ $open=fopen("ads/$list.dat","a");fwrite($open,$text);chmod("ads/$list.dat",0644);fclose($open);/*echo "<meta http-equiv=\"refresh\" content=\"0; url=/$list.php\">";*/ob_start();header("Location: http://mysite.ru/index.html");}
  34. else
  35. {$no[3]="<span class=\"red\">Введите сообщение</span>";}
  36. ;}
  37. else
  38. {echo "ERROR";}
  39. ;}
  40. else
  41. {$no[2]="<span class=\"red\">Доступны только цифры</span>";}
  42. ;}
  43. else
  44. {$no[1]="<span class=\"red\">Введите телефон или e-mail</span>";}
  45. ;}
  46. else
  47. {$no[0]="<span class=\"red\">Введите имя</span>";}
  48. ?>
qtk Отправлено: 11 Мая, 2012 - 09:40:53 • Тема: Почему header работает не везде? • Форум: Вопросы новичков

Ответов: 17
Просмотров: 964
В середине кода, ну а если смотреть работу скрипта, то в конце его завершения, то есть скрипт сделал свое дело и вазвращается на нужную страницу.

Страниц (14): В начало « ... 6 7 8 9 10 11 12 [13] 14 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB