Ginger
27-04-2004, 22:53
сайт на 2-ух языках - англ. и русс.
скажем, есть 2 картинки соответствующие языкам.
при клике на одну картинку, например ENG, создаём (если нету) куки и записываем туда, что юзер выбрал.
при этом весь сайт сразу же переходит на английский.
в следующий раз, когда юзер заходит на любую страницу сайта, скрипт проверяет значение в куках и соответственно ему показывает страницу на английском или русском.
хотелось бы ещё научить его (сайт) предугадывать на каком языке показывать новому посетителю... (ну это не критично =) )
как записывать и читать из кукис?
и ещё:
человек, пользуясь е-майл формой на сайте, может отсылать письма. если он нажимает Ф5, то письмо снова отсылается.
можно форму чистить ЖаваСкрипт, но это не удобно, когда, например, письмо длинное и нечайно сделал ошибку в каком-либо поле, скрипт говорит об ошибке, пользователь жмёт "назад", а там пусто... =) снова писать?
вобщем хотелось бы засекать время с момента, когда данный пользователь первый раз отослал письмо и запретить ему отсылать ещё одно в течении заданного времени. при этом это не должно касаться человека на другой стороне земли, который, по случайности, в это же время тоже пытается послать письмо =) (я говорю о том, чтобы не предлагали записывать время отправки письма, например, в MySQL)
думаю, тут тоже куки подойдут? если можно буз них - отлично! =)
кто понял, подскажите, пожалуйста =)
Исправлено: Ginger, 22:55 27-04-2004
скажем, есть 2 картинки соответствующие языкам.
при клике на одну картинку, например ENG, создаём (если нету) куки и записываем туда, что юзер выбрал.
при этом весь сайт сразу же переходит на английский.
в следующий раз, когда юзер заходит на любую страницу сайта, скрипт проверяет значение в куках и соответственно ему показывает страницу на английском или русском.
хотелось бы ещё научить его (сайт) предугадывать на каком языке показывать новому посетителю... (ну это не критично =) )
как записывать и читать из кукис?
и ещё:
человек, пользуясь е-майл формой на сайте, может отсылать письма. если он нажимает Ф5, то письмо снова отсылается.
можно форму чистить ЖаваСкрипт, но это не удобно, когда, например, письмо длинное и нечайно сделал ошибку в каком-либо поле, скрипт говорит об ошибке, пользователь жмёт "назад", а там пусто... =) снова писать?
вобщем хотелось бы засекать время с момента, когда данный пользователь первый раз отослал письмо и запретить ему отсылать ещё одно в течении заданного времени. при этом это не должно касаться человека на другой стороне земли, который, по случайности, в это же время тоже пытается послать письмо =) (я говорю о том, чтобы не предлагали записывать время отправки письма, например, в MySQL)
думаю, тут тоже куки подойдут? если можно буз них - отлично! =)
кто понял, подскажите, пожалуйста =)
Исправлено: Ginger, 22:55 27-04-2004