PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): [1] 2 3 »

> Найдено сообщений: 32
MasterofCDM Отправлено: 29 Декабря, 2009 - 20:50:23 • Тема: XML - SimpleXMLElement • Форум: Программирование на PHP

Ответов: 1
Просмотров: 193
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $i = 0;
  3. $xml = simplexml_load_file('test.xml');
  4.  
  5. echo $xml->MAINDATA[$i]->attributes()->Name1;
  6. }
  7.  


Почему выдает ошибку, если
CODE (text):
скопировать код в буфер обмена
  1.  
  2. echo $xml->MAINDATA[0]->attributes()->Name1;
  3.  

тогда все отлично, как получить данные при использовании переменной?
MasterofCDM Отправлено: 05 Ноября, 2008 - 13:05:18 • Тема: PHP + MySQL • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 41
Заработало, всем большое спасибо!!!
MasterofCDM Отправлено: 05 Ноября, 2008 - 11:29:54 • Тема: PHP + MySQL • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 41
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $user_name = "test";
  3. $user_pass   = "test";
  4.  
  5. $log = "";
  6. if ($conn = mysql_connect("localhost", "root", "000"))
  7. {
  8.         mysql_select_db("A7r", $conn);
  9.         mysql_query ('SET NAMES utf8', $conn);
  10.  
  11.         $query = "SELECT * FROM logpas WHERE `Login` =".$user_name;
  12.  
  13.         if ($result = mysql_query($query, $conn))
  14.         {
  15.                 while($mydata = mysql_fetch_array($result))
  16.                 {
  17.  
  18.                 if ($user_name == $mydata['Login']&& $user_pass == $mydata['Password']) $log = "yes";
  19.                 else $log = "no";
  20.         }
  21.         } else {
  22.                 $log = "no";
  23.         }
  24. }
  25. else
  26. {
  27.         $err = "Ошибка соединения с базой данных";
  28. }
  29. MYSQL_CLOSE();
  30.  
  31. ?>
  32.  


Беда в том, что в базе есть запись Login = test, но он ее не находит, т.е. не проходит запрос, что могет быть не так? Причем если убрать из строчки запроса WHERE `Login` =".$user_name, то запрос проходит.
MasterofCDM Отправлено: 01 Ноября, 2008 - 09:22:36 • Тема: Java Script и PHP • Форум: JavaScript & VBScript

Ответов: 11
Просмотров: 6369
ok

еще вопросик:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. function createRequest() {
  3. if (request != null)
  4. return;
  5.  
  6. try {
  7. request = new XMLHttpRequest();
  8. } catch (trymicrosoft) {
  9. try {
  10. request = new ActiveXObject("Msxml2.XMLHTTP");
  11. } catch (othermicrosoft) {
  12. try {
  13. request = new ActiveXObject("Microsoft.XMLHTTP");
  14. } catch (failed) {
  15. request = null;
  16. }
  17. }
  18. }
  19.  
  20. if (request == null)
  21. alert(" :-( ___ Error creating request object! ");
  22.  
  23. }
  24.  
  25.  
  26. function checklog() {
  27. createRequest();
  28. var txt = "вася";
  29. var url = "skript.php";
  30. request.onreadystatechange = updateRandNumber;
  31. request.open("POST", url, true);
  32. request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  33. request.send("user="+txt);
  34. }
  35.  
  36.  
  37.  
  38. function updateRandNumber() {
  39. if (request.readyState == 4) {
  40. request.responseText;
  41. }}
  42.  


вот я запускаю "script.php", выполняется обработка и потом мне надо вернуть значения некоторых переменных обрато в JS, а как это сделать?
MasterofCDM Отправлено: 31 Октября, 2008 - 17:07:37 • Тема: Java Script и PHP • Форум: JavaScript & VBScript

Ответов: 11
Просмотров: 6369
Понял, спасибо!!! Буду ковыряться дальше.
MasterofCDM Отправлено: 31 Октября, 2008 - 15:31:28 • Тема: Java Script и PHP • Форум: JavaScript & VBScript

Ответов: 11
Просмотров: 6369
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <script language="JavaScript">
  3.  
  4. function testEmail(a) {
  5.  
  6. a = 1;
  7.  
  8. <?php
  9.  
  10. ...
  11.  
  12. ?>
  13.  
  14. return a;
  15. }
  16.  


Проблемка такая, нужно содержимое переменной "а " передать в php переменную $a и после обработки обратно. Пользовался поиском, информации в инете нарыл много, но все не совсем то. Какие-то громадные коды или передача через открытие страницы, а нет ли какого-нибудь более простого способа?
MasterofCDM Отправлено: 09 Июля, 2008 - 11:37:15 • Тема: Проблемы с файлами!!! • Форум: Программирование на PHP

Ответов: 2
Просмотров: 248
Спасибо. Поменял одну строчку и теперь:
CODE (text):
скопировать код в буфер обмена
  1.  
  2.  <P><a href = "<? print urlencode ($row["Path"]) ?>"> <?print(string)$i.". ".$row["Name"]?></a>
  3.  

но не работает, выводит вроде как все правильно... Пишет, что не может найти страницу (даже под IE), возвращаю как было IE открывает, мож я чего делаю не так?

Открыл обычный html И там строчка:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. href="admin/Бочаров%20А.%20Административная%20реформа%20и%20кадровая%20политика....doc"
  3.  

в итоге в EI выглядет как
CODE (text):
скопировать код в буфер обмена
  1.  
  2. file://///160.140.0.5/admin/Бочаров%20А.%20Административная%20реформа%20и%20кадровая%20политика....doc
  3.  

У меня же если
CODE (text):
скопировать код в буфер обмена
  1.  
  2. $str = "admin/Бочаров%20А.%20Административная%20реформа%20и%20кадровая%20политика....doc"
  3. ?>
  4. href="<? $str ?>
  5.  

выглядет как
CODE (text):
скопировать код в буфер обмена
  1.  
  2. http://160.140.0.5/admin/Бочаров%20А.%20Административная%20реформа%20и%20кадровая%20политика....doc
  3.  

Почему такая разница?
MasterofCDM Отправлено: 09 Июля, 2008 - 08:50:07 • Тема: Проблемы с файлами!!! • Форум: Программирование на PHP

Ответов: 2
Просмотров: 248
CODE (text):
скопировать код в буфер обмена
  1.  
  2.                 mysql_query ('SET NAMES cp1251');
  3.                 $sql = "SELECT * FROM AdmReforma ORDER BY `Name`";
  4.                 $res = mysql_query ($sql, $conn);
  5.                 $i = 1;
  6.                 while ($row = mysql_fetch_assoc ($res))
  7.                 {
  8.                         ?>
  9.                 <P><a href = "<?print "$row["Path"]?>"><?print(string)$i.". ".$row["Name"]?></a>
  10.                 <br>
  11.             <?
  12.             $i += 1;
  13.                 }
  14.  

Описание и путь к файлу берется с базы, проблема в том, что если открыть в IE, в локальной сети, то все замечательно, но если в, к примеру, в mozile, то пишет, что файл не найден. Проблема может быть в том, что имя файла выглядет вот так: "admred/вот это файл.doc", а должно: "admred/вот%20это%20файл.doc", как можно решить эту проблему?
MasterofCDM Отправлено: 02 Июля, 2008 - 13:46:32 • Тема: Вопрос о настройке MySQL • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Цитата:
А пользователю, которым Вы подсоединяетесь, разрешен доступ не с localhost?
Все!!! Создал нового пользователя и получилось. В очередной раз: БОЛЬШОЕ СПАСИБО!!!
MasterofCDM Отправлено: 02 Июля, 2008 - 13:38:37 • Тема: Вопрос о настройке MySQL • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
На сервере все отлично, только если указать в качестве HostName - Localhost, если IP адрес, то и на сервере соединения не происходит.
MasterofCDM Отправлено: 02 Июля, 2008 - 13:26:31 • Тема: Вопрос о настройке MySQL • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Заранее прошу прощения за глупый вопрос по установке MySQL. Поставил на сервер пакет (Apache+PHP+MySQL), написал на PHP небольшую програмку по забивке баз данных, все работает. Вопрос в том как посмотреть каким-нибудь SQL-менеджером эту базу? Если я набираю IP адрес сервера, не соединяется!!!))) Огорчение
MasterofCDM Отправлено: 02 Июля, 2008 - 10:42:49 • Тема: Преобразовать integer в string • Форум: Программирование на PHP

Ответов: 2
Просмотров: 252
Спасибо.
MasterofCDM Отправлено: 02 Июля, 2008 - 08:25:24 • Тема: Преобразовать integer в string • Форум: Программирование на PHP

Ответов: 2
Просмотров: 252
Заранее прошу прощения за глупый вопрос, но нигде не могу найти как преобразовать целочисленное значение в строковое. Помогите пожалуйста.
MasterofCDM Отправлено: 30 Июня, 2008 - 23:56:03 • Тема: Как сделать при регистрации моментальныую проверку данных!!! • Форум: Программирование на PHP

Ответов: 7
Просмотров: 552
Вообще, если поконкретней, то задача проста, но решить ее мне не хватает навыка: есть поле ввода (input type="text"), после ввода нужно проверить его правильность, т.е. например: ввод даты, человек вводит незнамо-что, нужно убедиться, что он ввел 21.01.1980 к примеру, т.е. насколько он правильно ввел дату. В PHP есть функция проверки формата даты, но она проверяет мм.дд.гггг, а надо чтобы было дд.мм.гггг и это должно осуществляться сразу после ввода.
MasterofCDM Отправлено: 30 Июня, 2008 - 11:10:08 • Тема: Добавление записи в БД • Форум: SQL и Архитектура БД

Ответов: 42
Просмотров: 364
Все получилось, проблема была несколько в другом, но разобрался, теперь все работает. Спасибо!!!

Страниц (3): [1] 2 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB