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

Добро пожаловать на Форум программистов и сисадминов.
Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. После регистрации реклама в сообщениях будет скрыта.

PHP
Язык программирования PHP и все, что с ним связано

Ответ Создать новую тему
 
Опции темы Опции просмотра
Старый 14.10.2009, 16:14   #1 (permalink)
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 вне форума   Ответить с цитированием
Старый 20.10.2009, 19:14   #31 (permalink)
denis24
Новичок
 
Регистрация: 14.10.2009
Сообщений: 18
Рейтинг сообщений: 0
Репутация: 0
По умолчанию Re: как вызвать процедуру...

вторая подошла.
Ну ты ЧЕЛОВЕЧИЩЕ!
дай тебе бог здоровья!
 
denis24 вне форума   Ответить с цитированием
Старый 23.10.2009, 15:41   #32 (permalink)
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 вне форума   Ответить с цитированием
Ads
Старый 23.10.2009, 18:43   #33 (permalink)
Humanoid
Администратор
 
Аватар для Humanoid
 
Регистрация: 12.06.2008
Адрес: Зеленоград
Сообщений: 5,995
Рейтинг сообщений: 1,398
Репутация: 5651
По умолчанию 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 вне форума   Ответить с цитированием
Ответ Создать новую тему

  • Контроль действий персонала за ПК
  • Блокировка нежелательных сайтов, программ, файлов
  • Уведомления о нарушениях политики безопасности
  • Выявление внутренних угроз

  • Опции темы
    Опции просмотра

    Похожие темы
    Тема Автор
    PHP, Ошибка в скрипте
    http://img.pixs.ru/storage/9/7/4/rezultatJP_2727123_323974.jpg Так должен выглядеть результат, но у меня скрипт выполняется некорректно. Найти ошибку не могу.. <?php $str=" Эта строка, которую Вы видите, будет преобразована "; $eng="Welcome in the world of programming!"; $dlina=strlen($str); echo "$dlina<br>";. Ошибка в скрипте
    only
    PHP, unknown()
    <?php if (isset($_POST)) {$email = $_POST;} if (isset($_POST)) {$pass = $_POST;} if (isset($_POST)) {$adress = $_POST;} $address = 'alex2171@yandex.ru'; $sub = "САЙТ";. unknown()
    МедведЪ
    PHP, Объясните, пожалуйста, строчку!!!!!
    Приветик, народ! Помогите, плиз, разобраться со строчкой. Есть движок сайта, все ссылки и пути к файлам прописаны следующим образом: <a href="{virtual_path}{ifelse:system_enable_fancy_urls,"1","news/index.html","index.php?m=news"}" title="{lang:"core","menu_news"}"> Объясните, для чего здесь используются: {virtual_path} {ifelse:system_enable_fancy_urls,"1","news/index.html","index.php?m=news"} news/index.html - здесь идет ссылка на index.html, но у меня такой папки и такого файла.... Объясните, пожалуйста, строчку!!!!!
    pekinessik
    PHP, Сайт букмекерских ставок
    Друзья у кавота нет примера сайта букмекерских ставок. За простойший пример буду очень признатилен.. Сайт букмекерских ставок
    senderr
    PHP, Загрузка изображения на email
    Подскажити возможно ли в php реализовать присоединение изображения к письму што отправляэтса на почту?. Загрузка изображения на email
    senderr
    PHP, Я только начинаю, подскажите с чего начать
    Я всегда интересовался инетом, зарабатывал тут. Было у меня много разных идей, но не было знаний. Вот решился я учить сайтостроение и программирование, для того что бы реализовать свои идеи. Выучил ХТМЛ, CSS, теперь пришло время для пхп и джаваскрипт. Пхп мне надо для создания сайта и скриптов. Я вот смотрел много учебников, но там много непонятного. Где можно найти материал, который подробно, для таких как я опишет пхп с самого начала. Ищу хороший учебник. Я очень быстро учусь, надо.... Я только начинаю, подскажите с чего начать
    Mister
    PHP, Не удается загрузка нескольких файлов на сервер. Грешу на настройки php
    Прошу помочь разобраться. Создал форму загрузки файлов (фотографий). В обработчике создал функцию загрузки этий файлов. Но! На домашнем сервере (который установлен на компе) нормально все грузится и работает, а когда эти скрипты загружаю на сайт то отказывается грузить. Ошибка загрузки файла - 4. Т.е. 4 - файл загружен не был. У меня есть подозрения на то что функция unset() не хочет работать под пользовательской функцией. Помогите пожалуйста Форма загрузки файлов: <form id="form".... Не удается загрузка нескольких файлов на сервер. Грешу на настройки php
    alternativagod
    PHP, Как отправить смс в php?
    Здраствуйте. Нужно отправить смс из php скрипта. Как это сделать? Как определить доставлено ли сообщение? Как изменить номер с которого отправляется смс. Указывать в номере +3 или нет? Как отправить mms? Заранее спасибо.. Как отправить смс в php?
    Hacker_

    Ваши права в разделе
    Вы не можете создавать новые темы
    Вы не можете отвечать в темах
    Вы не можете прикреплять вложения
    Вы не можете редактировать свои сообщения

    BB коды Вкл.
    Смайлы Вкл.
    [IMG] код Выкл.
    HTML код Выкл.



    Часовой пояс GMT +4, время: 02:46.

    Powered by vBulletin® Version 3.8.3
    Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot
    Рейтинг@Mail.ru
    REQUEST_URI /showthread.php?t=56393&page=4