100% http://lphp.ru/article/280.html я такой на сайте нашел и просто подпихнул буковки для создания таблицы. если предложите что нить свое буду только рад. мне 1 файлик php простенький что бы создать таблицу и все
в том файле, что ты привел я ошибок не вижу. Проверь 1) что действительно запускаешь этот файл 2) нет никаких include и require
ну как это не тот запускаю ? )) ввожу путь и этот файл. по второму пункту не понял. я ведь скинул содержимое файла. как мне добавить таблицу то можно ?
NEFRIT Хех, я синтаксис глянул, а логику нет. Лови PHP: <?php // Подключаемся к серверу, // на котором будем создавать базу данных. // В данном случаи это локальный кеомпьютер на котором вы работаете. // Его имя всегда localhost (если его специально не изменили). $HOST = "localhost"; // имя сервера $USER = "forumuser"; // пользователь базы данных MySQL $PASS = "forumuserforumuser"; // пароль для доступа к серверу MySQL $DB = "forum"; // название создаваемой базы данных if(!mysql_connect("$HOST", "$USER", "$PASS")) exit(mysql_error()); if (!mysql_select_db($DB)) exit(mysql_error()); $r = mysql_query("CREATE TABLE ibf_content_cache_sigs ( cache_content_id INT(10) UNSIGNED NOT NULL default 0, cache_content MEDIUMTEXT, cache_updated INT(10) NOT NULL default 0, PRIMARY KEY cache_content_id( cache_content_id ), KEY date_index (cache_updated ) );"); if(!$r)exit(mysql_error()); // устанавливаем кодировку mysql_query('SET NAMES utf8;'); echo "яхз... может и помогло"; ?>
Код (Text): <?php define('SMALL', 0); define('BIG', 1); class ClientInfo { var $flag_dirs = array(SMALL => 'assets/flags/small', BIG => 'assets/flags/big'); var $flag_ext = 'png'; cfunction getctrybycode ($code) { <------------------------Вот эта строчка 11 $countryArray = array(); $input = "includes/countries.dat"; $fd = fopen($input,"r") or die("Error: cannot open $input!"); while ($buffer = fgets($fd,4096)) { $buffer = preg_replace("/\n/","",$buffer); //chomp() $pieces = explode(",",$buffer); $countryCode = $pieces[0]; $countryName = $pieces[1]; $countryArray[$countryCode] = $countryName; } fclose($fd); return $countryArray[$code]; } cfunction getctrybyhost($hostname) { return($this->getctrybycode($this->getctrycodebyhost($hostname))); } cfunction getctrycodebyhost($hostname) { return(substr(strrchr($hostname,'.'),1)); } cfunction MaskOtherIP($IP) { if($IP==getenv("REMOTE_ADDR")) return($IP); $IP=strtr($IP,"0123456789","localhost"); return($IP); } cfunction getClientIP() { $IP = getenv('REMOTE_ADDR'); return $IP; } cfunction getClientHostname() { $error = 0; $IP = $this->getClientIP(); $hostname = gethostbyaddr($IP); if(!strcmp($hostname,$IP)) $error = 1; // if failure, gethostbyaddr() returns the IP if (!$error) //if no error { return $hostname; } //else return ""; } cfunction getClientCountry() { $error = 0; $hostname = $this->getClientHostname(); if (!strcmp($hostname,"")) $error = 1; if (!$error) { $country = $this->getctrybyhost($hostname); return $country; } //else return ""; } cfunction getClientFlag($size) { $error = 0; $hostname = $this->getClientHostname(); if (!strcmp($hostname,"")) $error = 1; if (!$error) { $country_code = strtolower($this->getctrycodebyhost($hostname)); $file_name = $this->flag_dirs[$size] . '/' . $country_code . '.' . $this->flag_ext; if (is_readable($file_name)) { return $file_name; } } //else return ""; } cfunction getClientFlagHTML($size) { $error = 0; $flag = $this->getClientFlag($size); if (!strcmp($flag,"")) $error = 1; if (!$error) { return '<img src="' . $flag . '">'; } //else return ""; } }; Помогите пожалуйста найти ошибки. Причинаarse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in Z:\home\localhost\www\go\search\includes\ip.php on line 11
Спасибо большое я себе уже весь мозг сломал,неделю искал вчём дело.Я в програмировании делетант.Я всего лишь тестирую различные CMS.Заменил cfunction на function во всём коде и всё заработало.
Проблема, не могу разобраться... В браузере: Parse error: syntax error, unexpected T_VARIABLE, expecting T_STRING in D:\www\www\engine\la2\status.php on line 432 Call Stack: 0.0013 424416 1. {main}() D:\www\www\index.php:0 PHP: $fp = @fopen ($cachedir."status", "w"); @fwrite ($fp, "<?PHP \n\n\$messo = <<<HERE\n\n" ); << Эта строка 432 @fwrite ($fp, $messo ); @fwrite ($fp, "\n\nHERE;\n\n?>" ); @fclose ($fp); } ?>
нашел, с помощью выделения на форуме PHP: $fp = @fopen ($cachedir."status", "w"); @fwrite ($fp, "\n\n\$messo = <<<HERE\n\n" ); @fwrite ($fp, $messo ); @fwrite ($fp, "\n\nHERE;\n\n" ); @fclose ($fp); } ?>
<?php $config = array(); Config::Set('router.page.mix', 'PluginMix_ActionMix'); $config['table']['mix'] = '___db.table.prefix___mix'; $config['table']['users'] = '___db.table.prefix___mix_user'; define('MIX_PER_PAGE', 10); return $config; ?> Нужна помошь... в чем ошибка?
полный текст ошибки с указанием файла и строки, содержимое файла с указанием где у него там эта строка, пожалуйста дай =)
Данный код расположен в одну строку, Ошибка: Parse error: syntax error, unexpected T_VARIABLE in /home/u812189604/public_html/plugins/mix/config/config.php on line 1
( ! ) Parse error: syntax error, unexpected T_ENCAPSED_AND_W Ошибка: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\rsoportal\functions\show_form.php on line 8 Код: function show_form() { global $connection; //делаем запрос к БД, на данный момент на следующие две строчки не стоит обращать внимание, объясню их потом, поскольку на данном этапе они еще не используются. $query = "SELECT * FROM pages WHERE id = '$_GET['id']'"; $result = mysql_query($query, $connection); $row = mysql_fetch_array($result); } Что за ошибка такая? не могу разобраться? что то с кавычками?
Код (Text): function show_form() { global $connection; //делаем запрос к БД, на данный момент на следующие две строчки не стоит обращать внимание, объясню их потом, поскольку на данном этапе они еще не используются. $query = "SELECT * FROM pages WHERE id = ".$_GET['id'].""; $result = mysql_query($query, $connection); $row = mysql_fetch_array($result); }
Код (Text): ===================================================== Вывод заголовка страницы ===================================================== */ $titl_e = ''; $nam_e = ''; $rss_url = ''; if ($do == "cat" and $category != '' and $subaction == '') { $metatags['description'] = ($cat_info[$category_id]['descr'] != '') ? $cat_info[$category_id]['descr'] : $metatags['description']; $metatags['keywords'] = ($cat_info[$category_id]['keywords'] != '') ? $cat_info[$category_id]['keywords'] : $metatags['keywords']; if ($cat_info[$category_id]['metatitle'] != '') $metatags['header_title'] = $cat_info[$category_id]['metatitle']; else $nam_e = stripslashes ( $cat_info[$category_id]['name'] ); if ($config['allow_alt_url'] == "yes") { $rss_url = $url_page . "/" . "rss.xml"; } else { $rss_url = $config['http_home_url'] . "engine/rss.php?do=cat&category=" . $cat_info[$category_id]['alt_name']; } } elseif ($subaction == 'userinfo') { $nam_e = $user; if ($config['allow_alt_url'] == "yes") { $rss_url = $url_page . "/" . "rss.xml"; } else { $rss_url = $config['http_home_url'] . "engine/rss.php?subaction=allnews&user=" . urlencode ( $user ); } } elseif ($subaction == 'allnews') { $nam_e = $lang['show_user_news'] . ' ' . $user; if ($config['allow_alt_url'] == "yes") { $rss_url = $config['http_home_url'] . "user/" . urlencode ( $user ) . "/" . "rss.xml"; } else { $rss_url = $config['http_home_url'] . "engine/rss.php?subaction=allnews&user=" . urlencode ( $user ); } } elseif ($subaction == 'newposts') $nam_e = $lang['title_new']; elseif ($do == 'stats') $nam_e = $lang['title_stats']; elseif ($do == 'addnews') $nam_e = $lang['title_addnews']; elseif ($do == 'register') $nam_e = $lang['title_register']; elseif ($do == 'favorites') $nam_e = $lang['title_fav']; elseif ($do == 'pm') $nam_e = $lang['title_pm']; elseif ($do == 'feedback') $nam_e = $lang['title_feed']; elseif ($do == 'lastcomments') $nam_e = $lang['title_last']; elseif ($do == 'lostpassword') $nam_e = $lang['title_lost']; elseif ($do == 'search') $nam_e = $lang['title_search']; elseif ($do == 'static') $titl_e = $static_descr; elseif ($); // Строчка 721 } } else { После установки форума вылазит ошибка на главной. Ошибка: Parse error: syntax error, unexpected ')', expecting T_VARIABLE or '$' in /home/u944279160/public_html/engine/engine.php on line 721 Помогите, пожалуйста!
Помогите пожалуйста, Вот ошибка: Parse error: syntax error, unexpected T_VARIABLE in Z:\home\khorog\www\index.php on line 4 Вот код: <?php include ("../blocks/bd.php"); $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='education'",$db) $myrow = mysql_fetch_array($result); ?>
Помогите, пожалуйста! Тема ещё актуальна, и не могу разобраться в чем проблема! Всё та проблема и она в следующем: Сайт не открывается в браузере, вместо сайта белый фон. В админке сайта то же самое, когда открываю раздел редактора модулей шаблона. В файле configtpl.php в 21 строке редактор показывает ошибку "syntax error, unexpected t_variable" 14 /***** ШАБЛОН МЕНЮ *****/ 15 //Меню 1 уровня на тексты 16 // 17 $_CONF_TAG_MENU10="<a href="#textmetka#/#textlink#.html">#textname#</a><br>"; 18 19 //Меню 1 уровня на разделы 20 // 21 $_CONF_TAG_MENU11="<a href="#tagmetka#/#taglink#.html">#tagname#</a><br>"; 22 23 //Меню 2 уровня на тексты 24 // 25 $_CONF_TAG_MENU12="- <a href="#textmetka#/#textlink#.html">#textname#</a><br>"; Помогите, пожалуйста, разобраться.