Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - GRS

Страницы: [1]
1
Привет.

Пишу на PHP гостевую, столкнулся с тем, что многие матами пишут - это мне не нравится. Хочу сделать функцию, что бы все слова плохие замещала на... пусть даже на "пи" :)

Собственно, может кто подскажет, как мне не делать функцию прям на каждое слово, а то слишком много писать.

Ereg_Replace(string1,string2,string3) замещает string1 на string2 в строке string3 (если есть, естественно, что заменять). Пробывал засовывать все плохие слова в массив и вставлять вместо string1 имя этого массива - ругается и не работает... Или придется писать на каждое слово?

2
Приветствую.

Какие способы применяют, чтобы и сама форма и скрипт, обрабатывающий ее находились на одной странице? Можно пример или ссылку?

Я хотел сделать форму с вводом сообщений и проверкой правильности ввода. Если что-то введено неправильно - то вывести сообщение об ошибке в поле, где она допущена и продолжать ввод значений. Если все ок - перейти на другую страницу.

3
PHP / О функции ereg()
« : 23 Сентября 2005, 18:23:11 »
Приветствую.

Мне нужно получить FALSE при условии, что строка больше двух символов (любых). Я использую ereg(). Вот, как я пишу:


$txtFirm
="КНБ"

if(
ereg(".{2}"$txtFirm)==1){
   print
"OK<BR>";
}
else{
   print
"NO!<BR>";
}


Ответ ОК я получаю всегда, хоть сколько там символов, будто он не понимает мои скобки {}. Где ошибка?

А, и еще: если в условии функции ставить не два знака равенства подряд, а один - всегда выполняется условие до ELSE и все. Пробовал на разных вариантах, даже, делал цикл if ($a=1){...}else{...} при том, что $а = 21222, все равно: выполняет что идет до ELSE. Везде в документациях в примерах стоит один знак равенства, но теперь я вообще сомневаюсь в объективности этих "учебников".

Может дело в программе? У меня PHP Expert Editor 3.3, я заметил у него одну особенность: что бы нормально страница функционировала после изменения в ней кода, необходимо чистить Tempory Internet Files всякий раз перед запуском, иначе, работет неправильно, зачастую не реагирует на изменения в коде, а страницу из берет кэша.

Может, за одно, посоветуете хорошую программу с подсветкой кода PHP?

4
PHP / Передача данных формы
« : 22 Сентября 2005, 09:28:30 »
Привет.

Объясните, все ли впорядке?

Вобщем, есть у меня страница с формой, в ней (в форме) текстовое поле:

[CODE]

 
 
CODE]

...и есть файл write.php в котором такой скрипт:


<?php
$rFile
=fopen("somefile.txt","w");
fputs=($rFile,$txtMyName);
fclose();
?>


И знаете что? Он мне пустой файл дает, я даже просто пытался - ноль целых, ноль десятых.

Но! Почему-то через $_POST[txtMyName] - все идет и все работает.
Как я понимаю, это массив переменных? Я ничего против данного способа не вижу, однако, почему же в документации по PHP куча примеров и переменные передаются там без $_POST[], а просто добавляют знак доллара к имени текстового поля и вперед. В чем дело? Я не объявил переменную глобально? Или что? Почему у меня такая лажа-то выходит?...:confused:  

Метод POST передеат же НЕ В ЗАГОЛОВКЕ страницы, да?

Еще: если в моей странице будет скрипт на VBScript, где я какую-то переменную создам - я смогу потом с ней работать из другого - уже PHP скрипта на этой же странице?:D Как ее, переменную эту, указывать? а наоборот можно, т.е. переменная определена в PHP скрипте, а работаю с ней из скрипта на VBS?

5
Привет всем! :)

Пишу гостевую книгу и дошел до самого интересного места: создание файлов с сообщениями. Гостевая представляет собой HTML+VBScript, и у меня вопрос: VBScript и JScript поддерживают создание файлов на стороне сервера?

пробовал через FSO, но файл создается у меня на компьютере... Как быть, как мне файлы сообщений создавать на самом сервере в определенной папке? Или придется все-таки с PHP повозиться?

VBScript я знаю, мне легко на нем писать, но вот так напоролся и не могу разобраться.

Что вообще скажете в отношении гостевых (форумов) - на чем их лучше создавать? Быстродействие тут, само собой, роли критичной не играет.

6
Привет всем.

Что-то тяжело мне дается тема "Регулярные выражения"...

Это "конструктор"? Или функция? Объект? У регулряных выражений есть свои методы, у меня сразу ассоциации с объектом.

Они, регулярные выражения, вообще нужны для поиска строк? Сколько их может быть? Какой синтаксис?

Может кто даст ссылочку на "популярное объяснение"? :rolleyes:

Спасибо огромное.

7
JavaScript & JScript / Эффекты перехода страниц
« : 14 Сентября 2005, 21:08:59 »
Приветствую.

Существуеют графические эффекты при переходе страниц (Растворение, жалюзи и т.д.) Эти эффекты описываются в мета-тэгах. Вот, например, тот, которым я хотел воспользоваться:



Плавное проявление картинки. Но, почему у меня на компьютере все как надо, а на сервер выкладываю и переход обычный... почему?

На самой странице текст эффекта в мета описании присутствует. Может быть проблема в PHP? На компьютере у меня формат html, а для сервера эту же страницу переименовываю на php (у меня несколько функций на php идут в тексте)

8
Всё о Html / КАК зафиксировать таблицу?
« : 09 Сентября 2005, 16:30:32 »
Я не могу, все равно текст вылезает за пределы, даже скрол не появляется...


 
   
     
   
 

       
Текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст


     



Он одной длиннющей строкой вылазиет... А как сделать что бы он переносился и, если надо, чтобы скрол появлялся?

9
Приветствую! :)

Существую 2 страницы, но на второй много *.gif картинок, которые грузятся примерно 15-20 секунд. Я хочу, что бы переход на эту вторую страницу с первой осуществлялся через нажатие на кнопку "Войти", но сама кнопка становилась доступной только после того, как все необходимые графические файлы второй страницы будут загружены. Т.е., что бы переход был максимально быстрым после нажатия на кнопку.

Т.е.,
Вопрос номер 1: как заранее загрузить графический файл, даже если на текущей странице он никак не используется (но нужен для второй, к примеру)?

Вопрос номер 2: существует ли событие, указывающее на то, что страница загружена полностью?

И еще: у слоя DIV существует свойство Visible? Его можно как-то изменять?

10
Приветствую, уважаемые!

Подскажите, я могу подключить, например, два файла: один со скриптами на Java, а второй - со скриптами PHP?

Использование разных языком внутри допускается, это мне известно, а что с подключением извне?

Если не трудно, опишите синтаксис подключения для одного и другого случая (или одинаково?).

Спасибо!

ЗЫ Дело в том, что оказалось PHP во многом схож с VBScript, а тот, в свою очередь, близок мне больше остальных если учитывать мою направленность.
(Ужас, такой объем информации за раз, всевозможные публикации и книги, статьи... голова кругом, все мешается в одну кашу, вот и порходит пока время лишь в попытках разобраться)

11
Приветствую,

я лишь начинаю, посему буду безгранично признателен за проявленное терпение.

Вопрос таков: у меня есть скрипты, которые я хочу использовать на страничках своего сайта. Допустим, их 5, этих скриптов. Я могу засунуть их в отдельный файл (пусть myscript.js), а потом сослаться на нужный скрипт в этом файле? Как подобное возможно реализовать. Т.е., хочу оговориться: я разработчик VB/.NET, у меня нет проблем с построением логики, но еще плаваю в Java. Я, например, в своей работе задаю множество функций в модуле (отдельный файл), а потом, при необходимости вытаскиваю нужную мне оттуда.

Я надеюсь, меня поймут. ;)

Страницы: [1]