Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 144
от 28.09.2005, 11:00

Администратор:Калашников О.А.
В рассылке:Подписчиков: 166, Экспертов: 32
В номере:Вопросов: 4, Ответов: 12


Вопрос № 26749: Возможно вопросы не по теме но...... 1) Как мне запустить мой сайт у себя на компе, денвер я пробовал я не такой дурак как вы думайте.(Альтернатива) 2)Есть ли ещё сайты где мона скачать моды и хаки на myphp и phpbb я был может есть ...
Вопрос № 26752: Надо сделать меню с плюсиком, чтобы при нажатии на "+" между строк вставлялись другие строкт меню... На рНр перезагружается вся страница, а мне этого не надо......
Вопрос № 26761: Здравствуйте ! У меня имеется скрипт автоответчика и рассылки на PHP. Дело в том, что в данном скрипте все ссылки сделаны под образец и каждый владелец должен там все поменять под свой сайт. Но в PHP я не силен и как мне теперь разобраться в этом воп...
Вопрос № 26762: Привет всем! Подскажите pls почему не работает такой скрипт см. приложение. Выдает следующую ошибку: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in ...

Вопрос № 26.749
Возможно вопросы не по теме но......

1) Как мне запустить мой сайт у себя на компе, денвер я пробовал я не такой дурак как вы думайте.(Альтернатива)

2)Есть ли ещё сайты где мона скачать моды и хаки на myphp и phpbb я был может есть такие пакеты ну где они все собраны и есть ли как бы готовые сайты где уже создан список тем на форуме и т.д. я не собираюсь жить на готовиньком просто надо, чтоб сравнить подправить.
Отправлен: 22.09.2005, 13:56
Вопрос задал: Agnec (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Lector
Здравствуйте, Agnec!
1. Обычного apache мне хватает с головой. Планирую всё запустить на IIS - давно хочу написать проект на c# с поддержкой phpbb
2. www.phpbb.com/phpbb/catdb.php?db=2
---------
Хочешь помочь дураку - сам дурак
Ответ отправил: Lector (статус: 4-ый класс)
Отправлен: 22.09.2005, 14:03

Отвечает: Драк Георгий
Здравствуйте, Agnec!
1) Ну если хочешь - можешь сам поставить Apache+PHP+MySQL. Либо IIS+PHP+MySQL(Только Windows). Существуют аналоги денвера.
2)"есть ли как бы готовые сайты где уже создан список тем на форуме " - в любом случае для твоего сайта/форума тебе необходимы свои, спецефические темы. Так зачем тебе с чем-то сравнить. Ну а в крайнем случае - зайди на схожий ресурс и сравни :-D
---------
Sonic always help you, if he wish...
Ответ отправил: Драк Георгий (статус: 1-ый класс)
Отправлен: 22.09.2005, 14:09


Вопрос № 26.752
Надо сделать меню с плюсиком, чтобы при нажатии на "+" между строк вставлялись другие строкт меню... На рНр перезагружается вся страница, а мне этого не надо...
Отправлен: 22.09.2005, 14:20
Вопрос задал: Колбин Юрий Владимирович (статус: 9-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rusland
Здравствуйте, Колбин Юрий Владимирович!
Значит придется использовать либо javascript и на нем писать выпадение списка (страница перегружаться не будет), либо использовать теги или и загружать информацию только в них. Удачи
---------
Пресловутое недостающее звено между обезьяной и цивилизованным человеком - это как раз мы. (Конрад Лоренц)
Ответ отправил: Rusland (статус: Студент)
Отправлен: 22.09.2005, 14:35

Отвечает: Ballon
Здравствуйте, Колбин Юрий Владимирович!

Это можно сделать на JavaScript

Вот пример работает в IE и NN:

>
<!--

document.onmouseover = doDocumentOnMouseOver ;
document.onmouseout = doDocumentOnMouseOut ;

function doDocumentOnMouseOver() {
var eSrc = window.event.srcElement ;
if (eSrc.className == "item") {
window.event.srcElement.className = "highlight";
}
}

function doDocumentOnMouseOut() {
var eSrc = window.event.srcElement ;
if (eSrc.className == "highlight") {
window.event.srcElement.className = "item";
}
}
var bV=parseInt(navigator.appVersion);
NS4=(document.layers) ? true : false;
IE4=((document.all)&&(bV>=4)) ? true : false;
DOM=(!document.layers && !document.all && bV>=4) ? true : false; // A hack to guess if the browser supports the DOM
capable = (NS4 || IE4 || DOM) ? true : false;

function expandIt(){return}
function expandAll(){return}

isExpanded = false;

function getIndex(el) {
ind = null;
for (i=0; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.id == el) {
ind = i;
break;
}
}
return ind;
}

function arrange() {
nextY = document.layers[firstInd].pageY + document.layers[firstInd].document.height;
for (i=firstInd+1; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.visibility != "hide") {
whichEl.pageY = nextY;
nextY += whichEl.document.height;
}
}
}

function initIt(){
if (NS4) {
for (i=0; i<document.layers.length; i++) {
whichEl = document.layers[i];
if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
}
arrange();
} else if(IE4) {
tempColl = document.all.tags("DIV");
for (i=0; i<tempColl.length; i++) {
if (tempColl(i).className == "child") tempColl(i).style.display = "none";
}
} else if(DOM) {
tempColl = document.getElementsByTagName("DIV");
for (i=0; i<tempColl.length; i++) {
if (tempColl(i).className == "child") tempColl(i).style.visibility = "hidden";
}
}
}

function expandIt(el) {
if (!capable) return;
if (IE4) {
expandIE(el);
} else if(NS4) {
expandNS(el);
} else if(DOM) {
expandDOM(el);
}
}

function expandIE(el) {
whichEl = eval(el + "Child");

// Modified Tobias Ratschiller 01-01-99:
// event.srcElement obviously only works when clicking directly
// on the image. Changed that to use the images's ID instead (so
// you've to provide a valid ID!).

//whichIm = event.srcElement;
whichIm = eval(el+"Img");

if (whichEl.style.display == "none") {
whichEl.style.display = "block";
whichIm.src = "images/minus.gif";
}
else {
whichEl.style.display = "none";
whichIm.src = "images/plus.gif";
}
window.event.cancelBubble = true ;
}

function expandNS(el) {
whichEl = eval("document." + el + "Child");
whichIm = eval("document." + el + "Parent.document.images['imEx']");
if (whichEl.visibility == "hide") {
whichEl.visibility = "show";
whichIm.src = "images/minus.gif";
}
else {
whichEl.visibility = "hide";
whichIm.src = "images/plus.gif";
}
arrange();
}

function expandDOM(el) {

whichEl = document.getElementById(el + "Child");
whichIm = document.getElementById(el + "Img");

if (whichEl.style.visibility != "visible") {
whichEl.style.visibility = "visible";
whichIm.src = "images/minus.gif";
} else {
whichEl.style.visibility = "hidden";
whichIm.src = "images/plus.gif";
}

}

function showAll() {
for (i=firstInd; i<document.layers.length; i++) {
whichEl = document.layers[i];
whichEl.visibility = "show";
}
}

Это чать скрипта просто больше не помещается.

Полностью могу выслать на мыло.
---------
Хочу все знать...
Ответ отправил: Ballon (статус: 5-ый класс)
Отправлен: 22.09.2005, 14:49
Оценка за ответ: 5
Комментарий оценки:
Ок. Жду полный скрипт... kolbinyur@mail.ru

Отвечает: Бартунов Сергей Олегович
Здравствуйте, Колбин Юрий Владимирович!
Реализуй это с помощью JavaScript, а именно: добавляй динамически элементы. Пример в приложении

Приложение:

---------
Небо для Всех

Ответ отправил: Бартунов Сергей Олегович (статус: 3-ий класс)
Отправлен: 22.09.2005, 18:37


Вопрос № 26.761
Здравствуйте ! У меня имеется скрипт автоответчика и рассылки на PHP. Дело в том, что в данном скрипте все ссылки сделаны под образец и каждый владелец должен там все поменять под свой сайт. Но в PHP я не силен и как мне теперь разобраться в этом вопросе ? Я могу просмотреть файлы скрипта в Dreamweaver и смогу исправить неправильные ссылки, но как понять какие именно ? Не уверен, что понятно задал вопрос, но надеюсь на вашу помощь.
Спасибо. С уважением, Олег.
Отправлен: 22.09.2005, 17:41
Вопрос задал: Olegik29 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ballon
Здравствуйте, Olegik29!

Вы хотябы кусок скрипта покажите
---------
Хочу все знать...
Ответ отправил: Ballon (статус: 5-ый класс)
Отправлен: 23.09.2005, 07:42


Вопрос № 26.762
Привет всем!
Подскажите pls почему не работает
такой скрипт см. приложение.
Выдает следующую ошибку:

Warning: mysql_connect() [function.mysql-connect]:
Access denied for user 'ODBC'@'localhost'
(using password: NO) in z:homelocalhostwwwex22.php on line 7
Could not connect: Access denied for user 'ODBC'@'localhost' (using password: NO)

Использую "Денвер".
Опять наверное что-то настроить надо.
Но в хэлпе ничего не нашел.
Спасибо за ответы.

Приложение:

Отправлен: 22.09.2005, 18:12
Вопрос задал: 1 (статус: 2-ой класс)
Всего ответов: 6
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: КиберТварь
Здравствуйте, 1!
параметр user не должен быть пустым.
или же создайте пользователя под названием ODBC
grant all privileges on *.* to ODBC@localhost;
Ответ отправил: КиберТварь (статус: Практикант)
Отправлен: 22.09.2005, 18:21
Оценка за ответ: 5
Комментарий оценки:
Пример взят из Help for php

Отвечает: Lector
Здравствуйте, 1!
присвойте переменной $user значение "root"
---------
Хочешь помочь дураку - сам дурак
Ответ отправил: Lector (статус: 4-ый класс)
Отправлен: 22.09.2005, 19:03
Оценка за ответ: 5
Комментарий оценки:
Thanks!

Отвечает: Евгений Неверов
Здравствуйте, 1!
Нужно ввести хотя бы имя пользователя. А желательно ещё и пароль.
Ответ отправил: Евгений Неверов (статус: Студент)
Отправлен: 22.09.2005, 19:24
Оценка за ответ: 5
Комментарий оценки:
Уже ответили.

Отвечает: Драк Георгий
Здравствуйте, 1!
Если вы не меняли настроек денвера, а точнее настроек MySQL то по умолчанию существует юзер root с пустым паролем. Сэтими данными вы и должны подсоединяться к MySQL. Код в приложении.

Приложение:

---------
Sonic always help you, if he wish...

Ответ отправил: Драк Георгий (статус: 1-ый класс)
Отправлен: 23.09.2005, 00:46
Оценка за ответ: 5

Отвечает: Ballon
Здравствуйте, 1!

Правильно Вы имя пользователя не указали.

попробуйте так

$host="localhost"; //хост
$user="root"; // создается автоматически при установке MySQL если только его не удалили $password="";
---------
Хочу все знать...
Ответ отправил: Ballon (статус: 5-ый класс)
Отправлен: 23.09.2005, 07:39
Оценка за ответ: 5

Отвечает: Alexey Vilchinsky
Здравствуйте, 1!
у тебя логин пустой. По дефолту в Mysql логин "root". Так что дерзай!
---------
Делая людям добро, мы возвращаем его многократно...
Ответ отправил: Alexey Vilchinsky (статус: 4-ый класс)
Отправлен: 23.09.2005, 08:28
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться
Вспомнить пароль

В избранное