03:04
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
Зацените (13)
Max 24.02.2017 22:08
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
MYSQL Донат (2)
JasonGordon 08.02.2017 10:39
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: Alcoholik 
Форум SAMP о мультиплеерах для GTA. »   » Администраторам серверов » Простейший скрипт перевода файловых аккуантов на MySQL
Простейший скрипт перевода файловых аккуантов на MySQL
Dima-kunДата: Четверг, 24.01.2013, 23:31 | Сообщение # 1
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 0%
Статус:
Скрипт перевода файловых аккаунтов на MySQL.

Краткое описание:
Простой скрипт, который переведёт файловый аккаунт в базу данных MySQL. Скрипт может перевести такие же аккауанты как и приложенные примеры.

Чтобы перевести файл-аккауант в MySQL нужно:
  • 1. Нажмать "Выбрать файл"(или "Обзор" взависимости от браузера).
  • 2. Выбрать аккаунт не важно каким расширением. (Если загрузите не аккуант а, например, файл песни, то проблемы не в скрипте.
  • 3. Выбрать 1 из 3 типов форм записи данных в аккауанте.
  • 4. Нажмать "Загрузить".

    ВНИМАНИЕ!!! Ячейки в БД должны иметь одинаковое название как и в файле аккауанта! Иначе произойдут ошибки при переводе!
    Прикрепления: tomysql.zip(3Kb)


    Мои работы:
    [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
    [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
    [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


    Сообщение отредактировал Dima-kun - Пятница, 25.01.2013, 09:37
  • vlad20Дата: Пятница, 25.01.2013, 00:23 | Сообщение # 2
    Постоялец
    Группа: I'm V.I.P.
    Сообщений: 417
    Награды: 5
    Город: Одесса
    Репутация: 82
    Замечания: 60%
    Статус:
    Не плохо найти бы типа такого скрипта,но который добавляет не одного указанного игрока,а всех сразу...
    ZiGGiДата: Пятница, 25.01.2013, 00:35 | Сообщение # 3
    Мастер джэдай
    Группа: Продвинутые
    Сообщений: 2650
    Награды: 34
    Город: St. Petersburg
    Репутация: 2102
    Замечания: 20%
    Статус:
    Цитата (vlad20)
    Не плохо найти бы типа такого скрипта,но который добавляет не одного указанного игрока,а всех сразу...

    Давным-давно уже есть: тык.



    Бложе
    [indent]Мой блог
    Уроки по Pawn
    [/indent]

    Open-GTO
    [indent]Блог разработчиков
    GitHub: https://github.com/Open-GTO/Open-GTO
    Сборки мода с сервером тут
    [/indent]
    Dima-kunДата: Пятница, 25.01.2013, 00:38 | Сообщение # 4
    Группа: Разработчики
    Сообщений: 6234
    Награды: 72
    Репутация: 3329
    Замечания: 0%
    Статус:
    ZiGGi, круто:
    Цитата (sa-mp.com)
    Îïèñàíèå:
    Äàííûé ñêðèïò, íàïèñàííûé íà PHP, êîíâåðòèðóåò äàííûå ôàéëîâ èãðîêîâ â MySQL çàïðîñ è îòïðàâëÿåò åãî MySQL ñåðâåðó.

    Çà÷åì?
    Ïðè ïåðåíîñå âàøèõ ñêðèïòîâ ñ ôàéëîâ íà MySQL ó ìíîãèõ âîçíèêàþò ïðîáëåìû ñ ïåðåíîñîì ïðîôèëåé èãðîêîâ â áàçó äàííûõ. Ýòîò ñêðèïò ïðåäíàçíà÷åí îáëåã÷èòü ýòó ïðîáëåìó. Èíñòðóêöèÿ èñïîëüçîâàíèÿ âíóòðè ñêðèïòà.

    Ñêà÷àòü:
    Pastebin
    My site(ïðÿìàÿ ññûëêà íà àðõèâ, ñ ñêðèïòîì è ïðèìåðîì ôàéëà)
    Solidfiles(ññûëêà íà àðõèâ, ñ ñêðèïòîì è ïðèìåðîì ôàéëà)


    =)



    Мои работы:
    [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
    [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
    [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
    ZiGGiДата: Пятница, 25.01.2013, 00:42 | Сообщение # 5
    Мастер джэдай
    Группа: Продвинутые
    Сообщений: 2650
    Награды: 34
    Город: St. Petersburg
    Репутация: 2102
    Замечания: 20%
    Статус:
    Dima-kun, Поменяй кодировку на Windows-1251 или залогинься и выбери русский язык.
    Кстати, количество кода в твоём скрипте можно сократить в 3 раза;)

    Или вот у нас: http://samp-rus.com/forum/26-20601-1



    Бложе
    [indent]Мой блог
    Уроки по Pawn
    [/indent]

    Open-GTO
    [indent]Блог разработчиков
    GitHub: https://github.com/Open-GTO/Open-GTO
    Сборки мода с сервером тут
    [/indent]
    Dima-kunДата: Пятница, 25.01.2013, 00:50 | Сообщение # 6
    Группа: Разработчики
    Сообщений: 6234
    Награды: 72
    Репутация: 3329
    Замечания: 0%
    Статус:
    ZiGGi, Дада. Уже потом сам допер как частично уменьшить кол-во кода.) но не думаю, что этот код прям долго будет выполняться, что не возможно будет скрипт использовать


    Мои работы:
    [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
    [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
    [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


    Сообщение отредактировал Dima-kun - Пятница, 25.01.2013, 00:59
    ZiGGiДата: Пятница, 25.01.2013, 01:02 | Сообщение # 7
    Мастер джэдай
    Группа: Продвинутые
    Сообщений: 2650
    Награды: 34
    Город: St. Petersburg
    Репутация: 2102
    Замечания: 20%
    Статус:
    Цитата (Dima-kun)
    но не думаю, что этот код прям долго будет выполняться, что не возможно будет скрипт использовать

    Не в этом дело. Когда код дублируется, он становится менее читабельным, а это не есть гуд.



    Бложе
    [indent]Мой блог
    Уроки по Pawn
    [/indent]

    Open-GTO
    [indent]Блог разработчиков
    GitHub: https://github.com/Open-GTO/Open-GTO
    Сборки мода с сервером тут
    [/indent]
    BrianДата: Четверг, 09.05.2013, 16:39 | Сообщение # 8
    Группа: Media-ProGroup
    Сообщений: 1337
    Награды: 17
    Город: Odessa
    Репутация: 871
    Замечания: 0%
    Статус:
    ZiGGi, варианты упрощения ?


    Вольнодумцы не зависят от чужого мнения, они имеют своё. Они стойкие люди, не слабые и не подвержены чужому влиянию.
    ZiGGiДата: Четверг, 30.05.2013, 03:18 | Сообщение # 9
    Мастер джэдай
    Группа: Продвинутые
    Сообщений: 2650
    Награды: 34
    Город: St. Petersburg
    Репутация: 2102
    Замечания: 20%
    Статус:
    Цитата (Brian)
    варианты упрощения ?

    Использование функций PHP.

    Вот, упростил upload.php:
    Код
    include "config.php";
    include "mysql.php";

    $type = $_POST['type'];
    $separator = array(1 => " ", 2 => "=");

    if ( !isset( $separator[$type]) ) {
         echo "Вы не выбрали тип разделителя <a href='index.php'>Вернуться назад</a>";
         return 0;
    }

    if ( !is_uploaded_file( $_FILES['uploadfile']['tmp_name'] ) ) {
         echo "Произошла ошибка с чтением файла. <a href='index.php'>Вернуться назад</a>";
         return 0;
    }

    $name = basename($_FILES['uploadfile']['name'], ".txt");
    $fcontent = file_get_contents($_FILES['uploadfile']['name']);

    $farray = explode("\n", $fcontent);
    $values = null;
    $keys = null;

    foreach ($farray as $row) {
         $buf = explode($separator[$type], $row);
         $keys .= "`" . trim($buf[0]) . "`,";
         $values .= "'" . trim($buf[1]) . "',";
    }
    $keys = substr($keys, 0, -1);
    $values = substr($values, 0, -1);

    $query = "INSERT INTO `". $_bd[ 'table' ] ."` (`". $_bd[ 'login' ] ."`, ". $keys .") VALUES ('". $name ."',". $values .");";
    mysql_query($query) or die( mysql_error() );



    Бложе
    [indent]Мой блог
    Уроки по Pawn
    [/indent]

    Open-GTO
    [indent]Блог разработчиков
    GitHub: https://github.com/Open-GTO/Open-GTO
    Сборки мода с сервером тут
    [/indent]


    Сообщение отредактировал ZiGGi - Четверг, 30.05.2013, 03:21
    [RD]ChezДата: Пятница, 31.05.2013, 07:54 | Сообщение # 10
    Мастер джэдай
    Группа: Продвинутые
    Сообщений: 3687
    Награды: 206
    Город: St. P
    Репутация: 64
    Замечания: 20%
    Статус:
    [off]как по форумам постить грвнокод мы могем, а как проект к сдаче готовить, так мы лучше уволимся. Серег, wtf?[/off]


    1 час моей работы стоит минимум 800 рублей для срочных работ.
    Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
    Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
    Немного ассемблер.
    Ох**тельный верстальщик какб.

    Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

    chezrd@gmail.com
    lance@chez-lab.ru
    Форум SAMP о мультиплеерах для GTA. »   » Администраторам серверов » Простейший скрипт перевода файловых аккуантов на MySQL
    Страница 1 из 11
    Поиск:





     


     


     
    Хостинг от uCoz SAMP-RUS.COM