CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов > Форум web-программистов > Форум PHP



Ответ Создать новую тему
 
Старый 14.10.2009, 17:14   #1
denis24
Новичок
 
Регистрация: 14.10.2009
Сообщений: 18
Рейтинг сообщений: 0
Репутация: 0
По умолчанию как вызвать процедуру...

Есть phpbb форум.Хочу автоматизировать добавление пользователей.Нашёл что это можно сделать через встроенную функцию user_add,в которую передаётся массив.
В корне форума создал 123.php
Код PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 
<?php
    define('IN_PHPBB', true);
    /* set scope for variables required later */
    global $phpbb_root_path;
    global $phpEx;
    global $db;
    global $config;
    global $user;
    global $auth;
    global $cache;
    global $template;
    Echo('1');
    # your php extension
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    $phpbb_root_path = ;
 
    /* includes all the libraries etc. required */
    require($phpbb_root_path ."common.php");
    $user->session_begin();
    $auth->acl($user->data);
 
    /* the file with the actual goodies */
    require($phpbb_root_path ."includes/functions_user.php");
 
    /* All the user data (I think you can set other database fields aswell, these seem to be required )*/
    $user_row = array(
    'username' => "Username",
    'user_password' => md5("Password"), 'user_email' => "Email",
    'group_id' => $default_group_id,
    'user_timezone' => '1.00?,
    'user_dst' => 0,
    'user_lang' => 'en',
    'user_type' => '0?,
    'user_actkey' => ",
    'user_dateformat' => 'd M Y H:i',
    'user_style' => $not_sure_what_this_is,
    'user_regdate' => time(),
    );
 
    /* Now Register user */
    $phpbb_user_id = user_add($user_row); 
   
?>
 
 
теперь хочу вызвать её из броузера( в дальнейшем буду вызавть её своими програмами)
пишу .../forum/123.
получаю HTTp/1.1 404 Not Found.
Как вызывать данную функцию
denis24 вне форума  
Похожие темы
xsl +php PHP
Друзья нужна помощь. Имею xsl файл где прописивиэтса структура страницы. Мне надо показать на странице картинку Код для показа картинки такой <img src="up_handred_images/4.jpeg" width="200".... xsl +php
PHP Сохранить значение элемента radio
Вечер добрый! В общем ситуация такая: Есть форма, на ней элементы типа text, radio и checkbox. Нужно чтобы после неправильного ввода данных в форму, она не очищалась! Элементу text я присваиваю его.... Сохранить значение элемента radio
PHP Парсер тв
Друзья ктота может подсказать как сделать парсер тв каналов? Или подкинуть парочку силок.. Парсер тв
PHP Закачка страницы
Как по URL закачать страницу либо 1. только html 2. как txt на php (perl,c++,c) Заранее спасибо.. Закачка страницы
PHP DeIonCube
Здравствуйте уважаемые форумчане! Возникла у меня не большая проблемка в плане того что нужный мне скрипт оказался закодирован ioncube, есть много тем на многих форумах в том числе и.... DeIonCube
Скрипт SMS-обработчика PHP
Решил написать скрипт обработчика SMS в SMS-биллинге, примеров написания нигде найти не смог, в общем нужно, что бы при поступлении входящего SMS, его текст показывался в реальном времени, или.... Скрипт SMS-обработчика
После регистрации реклама в сообщениях будет скрыта
Старый 20.10.2009, 20:14  [ТС]   #31
denis24
Новичок
 
Регистрация: 14.10.2009
Сообщений: 18
Рейтинг сообщений: 0
Репутация: 0
По умолчанию Re: как вызвать процедуру...

вторая подошла.
Ну ты ЧЕЛОВЕЧИЩЕ!
дай тебе бог здоровья!
denis24 вне форума  
Старый 23.10.2009, 16:41  [ТС]   #32
denis24
Новичок
 
Регистрация: 14.10.2009
Сообщений: 18
Рейтинг сообщений: 0
Репутация: 0
По умолчанию Re: как вызвать процедуру...

Уважаемый GаlаX .Разрешите ещё один вопрос.
С передаю в качестве параметра город
mydomen.com/forum/123.php?username=aaa&user_password=password&user_e mail=fff@mydomen.com&user_from=кривой рог
Всё вставляет, только в user_from Кривой.
Как передать параметр, в которои значение с пробелом или точка или ещё какото спец символ?
denis24 вне форума  
После регистрации реклама в сообщениях будет скрыта
Старый 23.10.2009, 19:43   #33
Humanoid
Администратор
 
Аватар для Humanoid
 
Регистрация: 12.06.2008
Адрес: Зеленоград
Сообщений: 9,808
Рейтинг сообщений: 2,628
Репутация: 7640
По умолчанию Re: как вызвать процедуру...

Цитата Сообщение от denis24 Посмотреть сообщение
mydomen.com/forum/123.php?username=aaa&user_password=password&user_e mail=fff@mydomen.com&user_from=кривой рог
Всё вставляет, только в user_from Кривой.
Передавай user_from=кривой+рог
А вообще, для этих целей есть функция urlencode()... она сама заменяет запрещённые символы на их номера.
Humanoid на форуме  
Ответ Создать новую тему
Опции темы


Текущее время: 12:51. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Техподдержка — DevArt.Pro
Рейтинг@Mail.ru