Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Простейший скрипт перевода файловых аккуантов на MySQL
Dima-kun Дата: Четверг, 24.01.2013, 23:31 | Сообщение # 1
Группа:
Разработчики
Сообщений: 6269
Награды:
72
Репутация:
3512
Замечания:
0%
Статус:
Скрипт перевода файловых аккаунтов на MySQL. Краткое описание: Простой скрипт, который переведёт файловый аккаунт в базу данных MySQL. Скрипт может перевести такие же аккауанты как и приложенные примеры. Чтобы перевести файл-аккауант в MySQL нужно: 1. Нажмать "Выбрать файл"(или "Обзор" взависимости от браузера). 2. Выбрать аккаунт не важно каким расширением. (Если загрузите не аккуант а, например, файл песни, то проблемы не в скрипте. 3. Выбрать 1 из 3 типов форм записи данных в аккауанте. 4. Нажмать "Загрузить". ВНИМАНИЕ!!! Ячейки в БД должны иметь одинаковое название как и в файле аккауанта! Иначе произойдут ошибки при переводе!
Мои работы: [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
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды:
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
Группа:
Разработчики
Сообщений: 6269
Награды:
72
Репутация:
3512
Замечания:
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
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды:
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
Группа:
Разработчики
Сообщений: 6269
Награды:
72
Репутация:
3512
Замечания:
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
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды:
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
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды:
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
Репутация:
0
Замечания:
20%
Статус:
[off]как по форумам постить грвнокод мы могем, а как проект к сдаче готовить, так мы лучше уволимся. Серег, wtf?[/off]
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru