Скриптовые языки (php, asp, perl, python, JavaScript) — HackZona.Ru

В этой теме задаются вопросы по любым скриптовым языкам языкам. Так же вы разрешается обсуждение проблем связанных с HTML Не забывайте обрамлять исходные коды в теги code и /code Оставляю за собой права редактировать и удалять посты.

Скриптовые языки (php, asp, perl, python, JavaScript)

Сообщений в теме: 150
Нравится
Не нравится
Репутация: 0
Рейтинг: 1
Кол-во тем: 0
Сообщения: 0


В этой теме задаются вопросы по любым скриптовым языкам языкам.
Так же вы разрешается обсуждение проблем связанных с HTML
Не забывайте обрамлять исходные коды в теги code и /code
Оставляю за собой права редактировать и удалять посты.
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
_mbr_ спасибо за внимания, вопрос отпадает, просто переписал скрипт, все нормально работает, правда ошибку так и не нашел))
Нравится
Не нравится
Репутация: 0
Рейтинг: 2
Кол-во тем: 0
Сообщения: 0
дорогой мой дружок, вопервых тыб почитал книженцию какуюнить, иначе пользы небудет…
да и брут на пхп будет дешовым… хотя ради интереса… вот качай
[url]http://hwt.org.ru/files/mail_brut.rar[/url]
Нравится
Не нравится
Репутация: 0
Рейтинг: 1
Кол-во тем: 0
Сообщения: 504
(Operation not permitted)

Вероятно, это означает, что хостер отключил поддержку сокетов :lol:
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
угу, бесплатные хостеры обычно отрубают сокеты. А остальные ошибки выходят из первой.
Нравится
Не нравится
Репутация: 0
Рейтинг: 2
Кол-во тем: 0
Сообщения: 0
здаётся мне что ты его запхал на хостинг только с чтмлем… потэсти на
[url]http://lviv.name[/url]
Нравится
Не нравится
Репутация: 0
Рейтинг: 2
Кол-во тем: 0
Сообщения: 0
запусти усебя на компе этот скрипт и потэсти…
Нравится
Не нравится
Репутация: 0
Рейтинг: 2
Кол-во тем: 0
Сообщения: 0
млять у тебя руки кривые… как ты его запускаеш? просто браузером? утебя стоит интерпретатор PHP ?Denwer, XAMPP?
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[quote=«Patriott»]руки какие есть :) бывают и хуже…
запускал пхп эдитом, там есть интерпритатор
[/quote]
Php Expert Editor?
Если он, то путь к интерпретатору надо прописывать самому(и скачивать интерпретатор тоже самому).это делается в настройки-настройки редактора-запуск и отладка-интерпретаторы скриптов.там выбираешь путь к интерпретатору
Нравится
Не нравится
Репутация: 0
Рейтинг: 1
Кол-во тем: 0
Сообщения: 0
если чел «нераздупленый» то лучше пусть деневер ставить
www.denwer.ru/
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[quote="--StraNger--"]если чел «нераздупленый» то лучше пусть деневер ставить
[url]http://www.denwer.ru/[/url][/quote]
Денвер УГ. Самая гибкая система поставить PHP+Mysql+Apache по отдельности.
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
В общем все действия производятся в винде с помощью php интерпретатора. Нужно реализовать следующие функции:

1. Получить имя пользователя в аккаунте которого запустится скрипт.
2. Получить букву диска с виндой или путь до папки с виндой (типа как в эксплорере %windir%)

Всё вышеописанное будет использоваться в приватной программе для бэкапа данных и последующей отправке этих «бэкапов» на e-mail)).
Тем кто будет помогать могу скинуть сорцы и уже готовые билды. Сюда прошу кидать готовые варианты кода. :!:
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
Начал изучать PHP, но так и не понял:
1. Что значит передача GET и POST?
2. Чем отличаются суперглобальные массивы от обычных?
3. Что делает оператор rewrite?
4. Зачем перед переменной ставить точку, например .$primer?
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
GET и POST — это методы передачи данных. При GET видно в адресной строке, что передаётся, при POST — не видно (есть ещё отличия).
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[quote=«km_»]
2. Чем отличаются суперглобальные массивы от обычных?[/quote]
насколько помню, суперглобальные массивы (например $_SERVER)доступны в любом скрипте,
а обычные массивы доступны в том скрипте, в котором они описаны.
[quote=«km_»]3. Что делает оператор rewrite?[/quote]
может mod-rewrite? во всяком случаем смотри в документации.
[quote=«km_»]
4. Зачем перед переменной ставить точку, например .$primer?[/quote]
это делается для конкатенации переменных, т.е.для их соединения.
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[quote=«samhane»][quote=«km_»]
2. Чем отличаются суперглобальные массивы от обычных?[/quote]
насколько помню, суперглобальные массивы (например $_SERVER)доступны в любом скрипте,
а обычные массивы доступны в том скрипте, в котором они описаны.
[/quote]

Можно об этом по подробнее?
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
Лучше, чем php.su/learnphp/vars/?reserved здесь я не напишу
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
Обясните пожалуйста что такое Объектно-ориентированное программирование. Никак ни могу понять.
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[url=http://php.su/learnphp/phpoo/?basic]вот[/url] ссылочка, все отлично описано.а еще в нете видел книжечку, которая описывает ооп без привязки к конкретному языку.точно сайт не помню, если найду потом добавлю
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[quote:8a56b7b2f2=«km_»]
3. Что делает оператор rewrite?
Модуль mod_rewrite — URL преобразований сервера Arache
Модуль mod_rewrite имеющийся в составе Apache это потрясающий модуль, т.е. это действительно интеллектуальный модуль предоставляющий мощные средства для URL преобразований.
Данный модуль представляет собой основанный на правилах механизм (синтаксический анализатор с применением регулярных выражений), выполняющий URL преобразования на лету. Модуль поддерживает неограниченное количество правил и связанных с каждым правилом условий, реализуя действительно гибкий и мощный механизм управления URL. URL преобразования могут использовать разные источники данных, например переменные сервера, переменные окружения, HTTP заголовки, время и даже запросы к внешним базам данных в разных форматах, для получения URL нужного вам вида.
Этот модуль оперирует с полными URL (включая path-info) и в контексте сервера (httpd.conf) и в контексте каталога (.htaccess) и даже может генерировать части строки запроса в качестве результата. Преобразованный результат может приводить к внутренней обработке, внешнему перенаправлению запроса или даже к прохождению через внутренний прокси модуль.
====----
(выше краткий текст)
хотел своими словами описать, но вышло ниахтикак=)
привел вумный текст.
[/quote:8a56b7b2f2]
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
Еще вопросик, как записать в переменную исходный код указанной веб-страницы?
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
[code]
$f=file_get_contents('http://адрес страницы');
[/code]
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
Написал скрипт регистрации, но данные не заносятся в mysql. Думаю что проблема в функции mysql_connect(). Какое имя пользователя по умолчанию выдает mysql? Вроде указывал только пароль.
Нравится
Не нравится
Репутация: 0
Рейтинг: 1
Кол-во тем: 0
Сообщения: 504
[B]km_[/B], обычно, если нет других учеток, то используется root. А если на виртуальном хостинге, то имя пользователя: пароль выдаются при регистрации.
Нравится
Не нравится
Репутация: 0
Рейтинг: 0
Кол-во тем: 0
Сообщения: 0
_mbr_ и так пробовал. Но скрипт не записывает данные. Посмотри пожалуйста на код, может заметиш ошибку, это только часть:

function connect(){

mysql_connect('localhost', 'root', 'root');
mysql_select_db('db');
}

if (checkpass($_POST)==«OK»){
echo «Регистрация прошла успешно.»;
$sql = «insert into users (username, email, password) values
('user', '[email protected]', '1234567')»;
}
Нравится
Не нравится
Репутация: 0
Рейтинг: 1
Кол-во тем: 0
Сообщения: 504
Проверять надо после каждого вызова, или хотябы error_reporting установить в E_ALL.

1. Имя и пароль точно совпадают? Обычно по дефолту для рута стоит пустой пароль (после установки сервера его лучше задать)
2. SQL-запрос вообще правильный? Тоесть требуется соответствие имен и типов полей.
3. А оно ничего и не должно записывать в таком коде. Для записи нужно вызвать mysql_query с твоей переменной $sql
2 3
Для того, чтобы отвечать в темах на форуме необходимо войти на сайт или зарегистрироваться.