Jump to content

unnam

Newbie
  • Posts

    20
  • Joined

  • Last visited

Everything posted by unnam

  1. спасибо большое - выручили
  2. добрый день. помогите понять смысл сего выражения: $b&=$a; и результат, получаемый в результате выполнения: for ($a=0;$a<=10;$a++) { $b=5; $b&=$a; echo 'a=',$a,' b=',$b,'<br/>'; } [color="#FF0000"]Результат:[/color] a=0 b=0 a=1 b=1 a=2 b=0 a=3 b=1 a=4 b=4 a=5 b=5 a=6 b=4 a=7 b=5 a=8 b=0 a=9 b=1 a=10 b=0 вопрос по сути муть, но всё-таки. спасибо
  3. Кристиан Дари AJAX и PHP. Разработка динамических приложений (c исходным кодом)
  4. нет. див не виноват, да и такой пример написания взят из книги. и ещё вопрос вдогонку, как удалить элемент созданный innerHTML?
  5. привет. подскажите в чем проблема: в <div id="itPic" /> "вставляю" картинку с помощью innerHTML var thisPic=document.getElementById("itPic"); var ImgPath='<?php print('<img src="'.$getDirName.'/'.$getPicsArray[0].'" ">')?>'; thisPic.innerHTML+=ImgPath; когда пытаюсь чтобы по клику эта картинка заменялась другой таким же способом: var showAnotherPic='<img src="'+imgDir+imgTitle[i]+'">'; thisPic.innerHTML+=showAnotherPic; случается вот такая ошибка: Cannot convert undefined or null to Object stacktrace
  6. если не трудно, можете прояснить вот этот момент: ON t1.номер_заказа = t2.номер_заказа т.е. исходя из этого, получается: именно почему один и тот же идентификатор. спасибо.
  7. ну да, waiting_list это основная таблица, к ней (к номеру заказу, если быть точным) привязываются из другой таблицы название товара, картинка зака3а и из третьей таблицы - имя заказчика.
  8. читал и пользовался, что гуглом, что яндексом, но все источники ссылались на две-три статьи . теперь по сути - делал, по примеру, вот так (пока только запрос, без сведения): SELECT t1.waiting_list_id, t1.notify_email,t1.notified,t1.notify_date, t2.product_s_desc,t2.product_s_desc, t2.product_sku, t2.product_thumb_image, t3.name FROM jos_vm_waiting_list AS t1, jos_vm_product AS t2, jos_users AS t3; вот, что ответил мускул
  9. пробовал вот так $MAIN_QUERY=" SELECT waiting_list_id,notify_email,notified,notify_date FROM jos_vm_waiting_list UNION SELECT product_s_desc,product_sku,product_thumb_image FROM jos_vm_product UNION SELECT name FROM jos_users ORDER BY waiting_list_id DESC "
  10. попробовал Union и вот, что написало The used SELECT statements have a different number of columns
  11. добрый день. подскажите, пожалуйста, как мне вывести данные из трех таблиц (из одной бд) в одну таблицу и связать их между собой, т.е. если удаляю данные из одной ячейки, то удаляются данные и из других ячеек (соответственно таблиц). сейчас, я вывожу таблицы так: ... while(list($данные1, $данные 2, $данные 3)=mysql_fetch_row($запрос)) <td>$данные1</td> ... спасибо.
  12. вывело на страницу вот что: и все. кого его?
  13. здравствуйте. с объектами работаю первый раз, поэтому не могли бы вы помочь вот с чем. создаю конструктор: function ImageCreate(width,height,src,alt) { this.width=width; this.height=height; this.src=src; this.alt=alt; } cоздаю объект: var img1=new ImageCreate(100,220,"img/pic1.jpg","img1"); как вывести картинку в браузер?
  14. хм...просто, точно таким же образом оформляли переменные, если они обрамлены кавычками, в книгах авторов softtime, вот и я так. смысл такой, что данные из формы передаются в обработчик. если авторизация не пройдена, обработчик возвращает обратно и передает параметры - еррор и, что логина такого не существует. перепробовал все варианты кавычек - 0. если бы в таблицах был скроллер, фреймы бы не использовал.
  15. а у меня не фурычит вот мой код, вполне вероятно, что я где-то напортачил: вот так происходит проверка наличия имени в бд: $login=$_POST['login']; success=mysql_query("SELECT login FROM account_options WHERE login='$login'"); if (mysql_num_rows($success)<1) { Header("Location: index.php?error=1&login=".$login.""); } else { Header("Location: home/index.php?login=".$login.""); } вот так выглядит обработчик: if (!isset($_GET['login']) OR !isset($_GET['error'])) { $_GET['login']=''; $_GET['error']=0; } else {echo " <div class=error_div>Ошибка<br>" } ?> это код страницы, при удачной авторизации: <frameset rows="*,25%" frameborder="1"> <frame src="../health.php?login=<?$_GET[login]?>"> <frameset cols="70%,30%" frameborder="1"> <frame src="say_and_view.php?login=<?$_GET[login]?>"> <frame src="online.php?login=<?$_GET[login]?>"> </frameset> ну и пример одной страницы online.php $check=mysql_query("SELECT login FROM commynication where login='$_GET[login]'");
  16. здравствуйте. есть страница с которой осуществляется переход на другую страницу, которая содержит в себе 3 фрейма в каждый из них нужно передать один парметр с помощью get. как это сделать?. у меня не получается: пишет. неопределенная переменная. вот как я это делаю: Header ('location: path/index.php?login=".$login.""); это переход, здесь все нормально, логин существует. а вот файл с фреймами (на примере одного): <frame src="filename.php?login=<?$_GET[login]?>"> ну, и соответственно в сырец ничего не передается. p.s. хотелось бы, если не сложно, что бы объяснили в чем ошибка.
  17. хотелось бы узнать вот еще что: можно ли програмно нажать f11 (с помощью и js) и запретить нажатие backspace (опять же, с помощью js)
  18. нашел таки как можно осуществить запрос - через создание XMLHttpRequest(). только не совсем понятно как запихнуть в него обращение к бд и проверку существования логина подскажите.
  19. всем доброго времени суток. помогите, пожалуйста, реализовать сию проверку, либо помогите ссылкой, либо (самый тяжелый вариант) отредактируйте ход моих мыслей. а именно: создаю js функцию, котрая реагирует на OnChange поля с логином, когда поле заполнено из него изымаем логин и, по идее как, запускаем php-скрипт стандартной проверки mysql_num_rows >0 (или меньше). только вот не получается. p.s. была мысль при загрузке страницы извлекать все логины из бд в какой-нибудь temp файл и делать проверку уже по нему, но если акков несколько тысяч - не накладно ли будет?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy