Страница 1 из 2

PHP

Добавлено: Вс сен 11, 2005 1:45 pm
KIT
Есть здесь люди, которые занимаются программированием на PHP? Если есть, то помогите, плиз... Мне нужно настроить Apache с поддержкой PHP и PHP с поддержкой MySQL. Для этого необходимы модули:
mod_php для Apache 2.0.48
php_mysql для PHP5

Заранее спасибо!

Добавлено: Вс сен 11, 2005 6:07 pm
SOLDIER
А причём тут программирование? Это чистейшей воды задача сисадминская.
http://eyewink.fatal.ru/wcoding/php_linux.php (как настраивать Линух - также рекомендую посмотреть на сайте www.opennet.ru).
http://opennet.ru/base/dev/apache_inst.txt.html
http://www.php5.ru/study/install
http://www.phpfaq.ru/start
http://forum.sources.ru/index.php?showtopic=70150
php_mysql входит в состав пакета php (в данной постановке вопроса 5-й версии) - вот ссылка: http://snaps.php.net/

Добавлено: Вс сен 11, 2005 6:09 pm
SOLDIER
Кстати, когда вы задаёте подобные вопросы - не забывайте указывать - о какой из ОС идёт речь.

Добавлено: Вт сен 13, 2005 1:32 pm
KIT
Я испольую Windows. Еще появилась потребность в php_gd.dll...

Добавлено: Вт сен 13, 2005 11:52 pm
SOLDIER
А судя по автарке - ещё и Фотошоп. :) По поводу нужной dll-ки - попробуй сам найти, а. Не могу же я каждую библиотеку для тебя искать. Технологию рассказать? :)

Добавлено: Ср сен 14, 2005 1:07 am
DiBrain
поиском по яндексу или гуглю вы себя не утруждали
http://www.internet-technologies.ru/art ... e_130.html
или http://civise.narod.ru/aps/
А вот еще интересная подобрка http://www.webdocs.ru/articles/article285/
или http://www.javaportal.ru/articles/insta ... omcat.html
думаю хватит, если нет смотрите в поиске дальше http://www.yandex.ru/yandpage?&q=486709 ... type%3Dwww

Добавлено: Ср сен 14, 2005 7:34 am
SOLDIER
Дибр не выдержал. :D

Добавлено: Вс май 06, 2007 6:59 pm
Петр
Подскажите кто разбирается в PHP, какая тут ошибка? Вроде все фигурные скобки как надо стоят...

Ошибка:
Parse error: parse error, unexpected '}', expecting ',' or ';' in z:\home\chat\www\chat.php on line 36


код
<?PHP
error_reporting(0);
include("includer.php");
$login=$_POST['login'];
$password=$_POST['password'];
if (($login!='') && ($password!=''))
{
echo "<TITLE>Чат на MICRO.ORG.UA - ".strtoupper($login)."</TITLE>";
$db=mysql_connect($myserver, $mylogin, $mypassword);
mysql_select_db("chat");
# Проверяем, зарегистрирован ли такой ник в чате
$sql="SELECT * FROM `chat_users` WHERE `login`='".$login."'";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result);
# Если человека с таким ником нет в чате, то регистрируем его и делаем активным
if (($num_results=='') || ($num_results==0))
{
$sql="INSERT INTO `chat_users` VALUES ('', '".$login."','".$password."','','1')";
$result=mysql_query($sql);
include("chat.inc.php");
}

# Иначе проверяем: если он ввел верный пароль - он входит в чат, иначе переходит на главную страницу
else
{
$sql="SELECT * FROM `chat_users` WHERE `login`='".$login."' and `password`='".$password."'";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result);
if (($num_results=='') || ($num_results==0))
{
echo '<SCRIPT LANGUAGE="JavaScript">
alert("Вы ввели неверный пароль!nMICRO");
location.href="index.php";

</SCRIPT>'
} //это как раз 36 строка

else
{
$sql="SELECT * FROM `chat_users` WHERE `login`='".$login."'";
$result=mysql_query($sql);
$num_results=mysql_num_rows($result);
$row=mysql_fetch_array($result);
$id=$row["id"];
$sql="DELETE FROM `chat_users` WHERE `id`=".$id;
$result=mysql_query($sql);
$sql="INSERT INTO `chat_users` VALUES ('".$id."', '".$login."','".$password."','','1')";
$result=mysql_query($sql);
include("chat.inc.php");
}
}
}
else
{
Header("Location:index.php");
}
?>

Добавлено: Вс май 06, 2007 7:25 pm
SOLDIER
Петь, вот честно тебе говорю - лень в воскресенье баланс скобок проверять. :) Многие редакторы его (баланс) покаызвают.

Добавлено: Вс май 06, 2007 7:46 pm
$tamper
Походу где-то забыл ";" поставить