Отлично! Спасибо, все вставляется, но есть одна ошибка - в xml файл заносятся $one, $two.., а не их значения.
Например:
$one = 1;
В xml файл заноситься не 1, а $one
Нужно чтобы создавал новый файл, а не дополнял
как я понял, он дополняет файл, а надо чтобы создавался полностью новый файл и заменял прежний
Этот код лежит в файле compile.php, в главной директории хостинга, я захожу через браузер на mysite.ru/compile.php и создается файл xml, внутри которого то что я выше написал.
А про $one , $two ... и определены в этом файле, поэтому вообще не должны мешать
Ок
function make_names_array(){ global $host, $user, $password, $db, $database_encoding, $pl_array;$i=0; $au_db = new DBLayer($host, $user, $password, $db); $au_db->query("SET NAMES $database_encoding"); $query = $au_db->query('SELECT * FROM tablica WHERE name="'. $_GET['name'] .'"'); while($result = $au_db->fetch_assoc($query)) { $char_data = explode(' ',$result['data']); $char_gender = dechex($char_data[36]); $char_gender = str_pad($char_gender,8, 0, STR_PAD_LEFT); $char_gender = $char_gender{3}; $res_pol = $def['character_race'][$pol];$pl_array[$i] = Array($result['name'], $result['race'], $result['gender'], $result['world_id'], $char_gender, $result['opit'], $result['admin']);$i++; } $au_db->close(); unset($au_db);return $i;}
Тоесть если такого name в базе нету, то писалось 'извините, такого в базе нет'
Кто же вам сказал что это весь код????
wdsg, Спасибо!
может я что-то не так сделал, но никуда кнопка не ведет вообще, просто нажимается
Нет по ходу
Да хорошо, только чтоб все умней были