Ну да. Здесь идет ссылка из меню первого уровня на статью. Только не понятно, что значит выделение "<a href="?
тут никакая ссылка никуда не идет. тут переменной присваивается значение. строка. строка в кавычках. от кавычки до кавычки. ясно? =)
помогите плиз...выдает ошибку Parse error: syntax error, unexpected T_DNUMBER, expecting T_VARIABLE or '$' in /var/www/u8223177/public_html/connect.php on line 6 вот сам скрипт <? $host = "localhost"; $user = "u8223177_default"; $pass = "w4dVW59o"; $base = "u8223177_default"; $con = mysql_connect($127.0.0.1, $u8223177_default, $w4dVW59o); mysql_select_db($u8223177_default, $con); if (!$con) { echo "Нет соединения с базой данных."; exit; } @mysql_query("SET NAMES 'cp1251'"); ?>
$con = mysql_connect($127.0.0.1, $u8223177_default, $w4dVW59o); mysql_select_db($u8223177_default, $con); Это вообще что )))
<? $host = "localhost"; $user = "login"; $pass = "password"; $base = "db_name"; $con = mysql_connect($127.0.0.1, $u8223177_default, $w4dVW59o); mysql_select_db($u8223177_default, $con); if (!$con) { echo "Нет соединения с базой данных."; exit; } @mysql_query("SET NAMES 'cp1251'"); @mysql_query("SET character_set_client = 'cp1251'"); @mysql_query("SET character_set_connection = 'cp1251'"); @mysql_query("SET character_set_results = 'cp1251'"); ?> Браузер выдает Parse error: syntax error, unexpected T_DNUMBER, expecting T_VARIABLE or '$' in /var/www/u8223177/public_html/connect.php on line 6 что не так? Добавлено спустя 5 минут 8 секунд: это скрипт хайпа ...я его загрузил и настраиваю файлик connekct.php прописываю данные базы данных
Может все таки так? Код (Text): <?php $con = mysql_connect('127.0.0.1', 'u8223177_default', 'w4dVW59o'); mysql_select_db('u8223177_default', $con); if (!$con) { die('Ошибка соединения: ' . mysql_error()); } echo 'Успешно соединились'; mysql_close($con); ?>
помогите найти ошибку плз, где то в последней строчке Код (PHP): if(isset($_POST['submit'])){ $login = $_POST['login']; $password = $_POST['password']; $r_password = $_POST['r_password']; $email = $_POST['email']; $phone = $_POST['phone']; $adress = $_POST['adress']; if($password==$r_password){ $query = mysql_query(INSERT INTO user VALUES('login', 'password', 'email', 'phone', 'adress') ) or die(mysql_error()); } }
Код (PHP): $query = mysql_query(INSERT INTO user VALUES('login', 'password', 'email', 'phone', 'adress') ) or die(mysql_error()); а сейчас?
запрос это строка такая на языке SQL, которую ты передаёшь серверу базы данных. строка. а PHP это язык такой. со своими командами и словечками. Он может помочь тебе эту строку сделать. Строку. И передать в функцию. Строку передать.
Добрый день! Крик о помощи!!! Пожалуйста помогите найти ошибку, выдает код ошибки в 336 строке (тут самая последняя). function is_serialized( $data, $strict = true ) { // if it isn't a string, it isn't serialized. if ( ! is_string( $data ) ) { return false; } $data = trim( $data ); if ( 'N;' == $data ) { return true; } if ( strlen( $data ) < 4 ) { return false; } if ( ':' !== $data[1] ) { return false; } if ( $strict ) { $lastc = substr( $data, -1 ); if ( ';' !== $lastc && '}' !== $lastc ) { return false; } } else { $semicolon = strpos( $data, ';' ); $brace = strpos( $data, '}' ); // Either ; or } must exist. if ( false === $semicolon && false === $brace ) return false; // But neither must be in the first X characters. if ( false !== $semicolon && $semicolon < 3 ) return false; if ( false !== $brace && $brace < 4 ) return false; } $token = $data[0]; switch ( $token ) { case 's' : if ( $strict ) { if ( '"' !== substr( $data, -2, 1 ) ) { return false; } } elseif ( false === strpos( $data, '"' ) ) { return false; } // or else fall through case 'a' : case 'O' : return (bool) preg_match( "/^{$token}:[0-9]+:/s", $data ); case 'b' : case 'i' : case 'd' : $end = $strict ? '$' : ''; return (bool) preg_match( "/^{$token}:[0-9.E-]+;$end/", $data ); } return false; }
Добавлено спустя 1 минуту 13 секунд: Parse error: syntax error, unexpected 'pre_get_posts' (T_STRING) in /home/snicola/snicola.net/www/wp-content/themes/carolina/functions.php on line 336
Всем привет.Выручите пожалуйста. Ошибка- Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\11\OpenServer\domains\pet\jivotnoe\2.php on line 25 25 строка-$query = "INSERT INTO jivotnoe_dom (familiav,klic ,vid,poroda,pol,vozrast,data) VALUES ('$_GET['familiav]',$_GET['klic]' ,$_GET['vid'],$_GET['poroda'],$_GET['pol'],$_GET['vozrast'],$_GET['data'])";
1. пропущена фильтрация входящих данных 2. если уж очень надо внедрять ключи массивов в строки то нужно заключать их в фигурные скобки - {$_GET['key-on-lvl1']['key-on-lvl2']['etc']}
Здравствуйте, подскажите пожалуйста как побороть? Есть кусок кода выдающий ошибку: Код (Text): <operation error="log"> <search position="after" offset="1"><![CDATA[foreach ($product_option['product_option_value'] as $product_option_value) {]]></search> <add><![CDATA[//BOF Related Options if ((int)$product_option['master_option']) { $this->db->query("UPDATE " . DB_PREFIX . "product_option_value SET master_option_value = '" . (int)$product_option_value['master_option_value'] . "' WHERE product_option_value_id = '" . $this->db->getLastId() . "'"); } // EOF Related Options]]></add> </operation> выдает ошибку: Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 63 Если меняю в if ((int)$product_option['master_option']) { скобки [ ] на { } остается ошибка только в (T_STRING) Parse error: syntax error, unexpected 'UPDATE' (T_STRING) in /var/www/admin/data/www/domain/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 64
Rashp, читай документацию по инструменту который используешь. https://php.net/manual/ru/language.basic-syntax.phpmode.php
Parse error: syntax error, unexpected T_VARIABLE on line 4 Здравствуйте, я только начал постигать азы PHP и у меня возникла проблема. Вот код начальных строк. Код (PHP): <?php include("include/db_connect.php") $sorting = $_GET["sort"]; switch ($sorting) { case 'price-asc'; $sorting = 'price ASC'; $sort_name = 'От дешевых к дорогим'; break; case 'price-desc'; $sorting = 'price DESC'; $sort_name = 'От дорогих к дешевым'; break; case 'news'; $sorting = 'datetime DESC'; $sort_name = 'Новинки'; break; case 'brand'; $sorting = 'brand'; $sort_name = 'Новинки'; break; default: $sorting = 'products_id DESC'; $sort_name = 'Нет сортировки'; break; } ?> Пожалуйста подскажите где допустил ошибку в значении, делаю всё по учебнику, но не могу понять что не так. Подсказка от модератора: Любой код или текст конфигурации пишите между тегом [code=php] и [/code]. Используйте отступы в коде для форматирования текста. Это помогает быстрее понять вас, увеличивает шанс на получение ответа. Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.