Клуб программистовлюбые вопросы по PHP, С++, JAVA, Python, Perl

Мне необходимо при нажатии мыши менять изображения, данные изображения выводятся в цикле
<c:forEach items="${hotels}" var="hotel">
<img src="../images/elites.png" alt="Добавить в избранное" title="Добавить в избранное" id="img" onclick="addInFavoriteHotels(${hotel.ID});" onmousedown="change(this.id);"/>
</c:forEach>

вот функция
function change(id){
var el = document.getElementById(id);
if (el.src.indexOf("elites.png")>0){
el.src="../images/elites2.png";
}
else{
el.src="../images/elites.png";
}
}

при нажатии меняется только первое изображение. Как сделать чтобы менялось именно то изображение, на котором кликаю?

Вопрос вот в чём
в универе изучал СИ, базовый курс освоил более-менее, счас хочу на php программить. Но книги которые я видел либо совсем для дураков в программировании, либо для сверх-умных людей.. Есть что либо для ,так сказать, средних умов?
То есть , нужна книга по php с уклоном в web-программирование ДВИЖКОВ ДЛЯ САЙТОВ (! это важно) И + книга для новичка в php НОне для новичка в программировании в целом.
есть ли такие книги? посоветуйте авторов и т.д.
PLZ //
оч нужно…

Делаю социальную сеть для города.
нужна помощь.
php5

С кем я не общаюсь только , и вижу чтоИТ сектор в основном переполнен молодежьюот 18до 30 лет. Инересует вопрос,почемумало людей возраста по старше от 30до 60 лет???
И наблюдаю такую ситуацию, что с каждымновымпоколением все больше программистов растет,особенно молодых,это связанном с высокоуровневыми языками, которые доступны длялюбого умаили все-таки тут что-то другое,молодежь умнеестарпёров ?

Я сам недавно начал изучать программирование, начал сC++, и вот решил просто пройтись по сайтам трудоустройства и посмотретькакаятам картина.И меня удивило то, чтоте, кто ищут работу, в своих резюме пишуттакой огромный перечень всего.Ну, скажем,есть такие резюме,гдепишут по 15 языков программирования и больше и притом соискателюоколо 20 лет, неужели человек в таком возрасте уже все знает наотлично и много чего или это просто людиуниверсалы, который знают все, но по немного, а толком ничего? Или может лучшебыть в каком – то направлении одном скажемC++и знать его очень глубоко? (все технологии, порты, протоколы, хорошо разбираться в системе и так далее)
Просто когда вижу в резюме другихпрограммистовтакой перечень, где больше 15 языкови направления практически все (системное, прикладное, web), ну тогдазадумываешься или это вундеркинды? Ия, даже изучив C++ простоне смогу конкурировать с ними?Или все-такиэто люди, которыезнают по немного, атолком ничего, иони менеевостребованы работодателями?

Есть exe-шник есть dll и lib
lib включил
#ifndef _UNICODE
#pragma comment(lib, "cv.lib")
#endif
а как вклюяить dll?
dll динамические

Мне интересно с каких прог Вы начали свое изучение? ;]
Ответьте плис) очень интересно))

программа должна определять скократима дробь или нет, елси да то должно быть сообщение "дробь сократима" иначе "дробь нескоратима"
вот код:
program bh;
var c,zn:integer; c1,zn1:real;
procedure Dr(Ch,z:integer; var ch1:real; var Z1:real);
var d:integer; t,j:real;
label 10;
begin
d:=1;
repeat
if abs(ch) > abs(z) then d:=ch else d:=z;
t:=ch/d;
j:=z/d;
if (frac(t)=0) and (frac(j)=0) then d:=d-1;
else
begin

Ch1:=ch/d;
z1:=z/d;

writeln('dro6b sokr');
goto 10;
end;

until (d=1);

z1:=z;
ch1:=ch;
writeln('dro6b ne sokr');
10:end;
begin
writeln('vvedite 4islitelb c, u znavenatelb zn');
readln(c,zn);
dr(c,zn,c1,zn1);

readln
end.

ОС Vista sp1
Microsoft Visual Studio 2005\2008 не работает F11 и F10, другие клавиши работают. Не рабочими стали после установки Toad и PLSQL Developer. В Toad и PLSQL Developer F11 и F10 не работают, в других приложениях они также не работают! На ХР такое "лечилось" переустановкой студии, с вистой такое не проходит(
Еще думаю стоит добавить, что клавиши не работают на ноуте, правда не думаю что в этом причина так как на "большом" такая же ситуация была…
В Linux во всех приложениях все ок.
Переназначил в VS 2008 Hotkey и перезагрузился реакции не какой.
В Linux во всех приложениях все ок. Клавиши рабочии 100 %

Будильник – Данная программа имеет много полезных функций, которые пригодятся вам. Например: Вы можете добавить запись с оповещением, о каком либо важном деле, и программа в установленное время сообщит вам о запланированном деле. Так же она может просто разбудить вас, если вы спите, постепенно повышаемая громкость звука поможет вам проснуться спокойно, а не напугает резким громким звуком.
Скачать —- maxlim .org/?show=files&id=2

Есть проект, нажимая на вкладку меню, должен запускаться exe другого проекта.

Код C++
class CMainFrame : public CFrameWnd

protected:
afx_msg void HCTDemo_load();

Код C++

BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)

ON_COMMAND(ID_Work_1, &CMainFrame::HCTDemo_load)
END_MESSAGE_MAP()

void CMainFrame::HCTDemo_load()
{
STARTUPINFO cif;
ZeroMemory(&cif,sizeof(STARTUPINFO));
PROCESS_INFORMATION pi;
LPTSTR szCmdline = _tcsdup(TEXT("d:\\My\\(ПРОЕКТ)\\Signature\\HCTDemo\\PCNTDebug\\PCNTDemo.exe"));
CreateProcess(NULL, szCmdline, NULL,NULL,FALSE,NULL,NULL,NULL,&cif,&pi);

При обращении через вкладку к программе происходит ошибка.

Цитата:Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: PCNTDemo.exe
Версия приложения: 1.5.0.0
Штамп времени приложения: 493985cb
Имя модуля с ошибкой: cxcore100.dll
Версия модуля с ошибкой: 6.0.6001.18000
Штамп времени модуля с ошибкой: 4791a7a6
Код исключения: c0000135
Смещение исключения: 00009cac
Версия ОС: 6.0.6001.2.1.0.768.3
Код языка: 1049
Дополнительные сведения 1: 9d13
Дополнительные сведения 2: 1abee00edb3fc1158f9ad6f44f0f6be8
Дополнительные сведения 3: 9d13
Дополнительные сведения 4: 1abee00edb3fc1158f9ad6f44f0f6be8

Visual Studio 2008+Windows 7 13.03.09 Ответов: 7

НЕ могу добавить на форму компонент Winsock. был Server 2003 все работало. на Server 2008 тоже ничего. хэллп)))

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.