PHP.SU

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

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

> Найдено сообщений: 11
igorska Отправлено: 09 Ноября, 2009 - 12:19:17 • Тема: код: ping ip адреса и отсылка email, если нет пинга. • Форум: Операционная система и системные вызовы

Ответов: 7
Просмотров: 11221
Такое лучше сделать на перле. Не сильно я уверен если пхп скрипт будет висеть то не глюкнит он после недели работы.....
igorska Отправлено: 14 Сентября, 2009 - 10:44:31 • Тема: Создание динамического имя переменной • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 1318
есть такая функция
function addGeopoint(map,id,idModell,idRoot,ip,mac,street,house,comment,down,location){
for (var i=0;i<3;i++){
var x = getX(location[i].firstChild.nodeValue);
var y = getY(location[i].firstChild.nodeValue);
var point = new YMaps.GeoPoint(x,y);
var placemark = new YMaps.Placemark(point);
map.addOverlay(placemark);
}
}

мне нада чтобы создавались динамически имена типа var point[map[i]] = new YMaps.GeoPoint(x,y);

как это сделать ?
igorska Отправлено: 03 Мая, 2009 - 15:34:12 • Тема: Хранение картинок и сессии • Форум: Программирование на PHP

Ответов: 5
Просмотров: 319
Можно ссылочку вообще на описание где можно почитать по поводу разграничения прав.
igorska Отправлено: 03 Мая, 2009 - 12:33:21 • Тема: Хранение картинок и сессии • Форум: Программирование на PHP

Ответов: 5
Просмотров: 319
Итак возникло 2 вопроса :

1.Как лучше организовать хранение картинок. Преимущества и недостатки методов и.т.д прошу отписать различные способы пошагово.


2. Как лучше организовать разделение прав доступа на сайт.
Есть такая идея. Создать в БД поле с правами цифрой (1- юзер, 2- модератор, 3-админ) и входе логина присваивать $_SESSION это значение и проверять при отображении информации.

Какие вообще есть способы и как лучше делать. Опять же преимущества и недостатки
igorska Отправлено: 02 Мая, 2009 - 08:51:52 • Тема: Вопрос о фреймворках • Форум: Программирование на PHP

Ответов: 19
Просмотров: 716
Стал вопрос о фреймворках. Учить или не учить. Кто что думает на эту тему ? плюсы и минусы ?
igorska Отправлено: 21 Апреля, 2009 - 09:49:49 • Тема: Организация запроса формы • Форум: Программирование на PHP

Ответов: 4
Просмотров: 296
Stierus пишет:
$_POST['action'] а это откуда, что такое $action?


Значит оно там не надо я же и прошу разобраться как организовать мне грамотно запрос, чтобы небыло перехода на другую страницу action =' '.

$_POST['action'] убрал со скрипта
igorska Отправлено: 21 Апреля, 2009 - 08:52:45 • Тема: Организация запроса формы • Форум: Программирование на PHP

Ответов: 4
Просмотров: 296
Здравствуйте. Я начинающий программист вот прочитав некоторый материал решил написать как по стандарту полагается Гостевую Книгу. Книга вроде как получилась но меня интересует такой вопрос. Как лучше мне организовать передачу данных через форму (в массив $_POST[' '] это понятно а вот как лучше проверить чтобы кнопка была нажата и пользователь не отправлял пустые запросы в БД. Вообщем весь вопрос сводиться мне на будущее как правильно проверять нажата та или иная форма и в нее отправлять нужные данные. Ниже приведу код который у меня получился. Сразу говорю в безопасность я не совался. В функциях только простенкая ф-ия соединения с базой данных


PHP:
скопировать код в буфер обмена
  1. <?
  2. require "function.php";
  3. dbconnect(teach);
  4. if (!isset($action)) {
  5. echo "<table border =1 align='center'>
  6. <form action ='' method='POST'>
  7. <tr><td> Имя</td> <td><input type = text name=name></td></tr>
  8. <tr><td> E-Mail</td> <td><input type = text name=email></td></tr>
  9. <tr><td> Комментарий</td> <td><textarea name=text wrap=virtual></textarea></td></tr>
  10. <tr><td><input type=submit value = Отправить></td></tr>
  11. </form>
  12. </table>";
  13. }
  14.  
  15. $query = mysql_query ("SELECT * FROM db_guestbook");
  16. While ($guestbook = mysql_fetch_assoc($query))
  17.   {
  18.     echo "<table border =1>
  19.         <tr><td>$guestbook[id]</td><td>$guestbook[name]</td><td>$guestbook[email]</td><td>$guestbook[time]</td></tr>
  20.         <tr><td colspan ='4'>$guestbook[text]</td></tr>
  21.         </table>";
  22.   }
  23.  
  24.  
  25.  
  26.  
  27. if ( strlen($_POST['name'])>0 && strlen($_POST['email'])>0 && strlen($_POST['text'])>0  )
  28.   {
  29.   $name = trim($_POST['name']);
  30.   $email = trim($_POST['email']);
  31.   $text = trim($_POST['text']);
  32.   $time = date("H:i:s m.d.y");
  33. $succ = mysql_query ("INSERT INTO db_guestbook (name,email,text,time) values('".$name."' ,'".$email."' , '".$text."' , '".$time."' ) ");
  34.  
  35.   }
  36.  
  37. ?>
igorska Отправлено: 06 Апреля, 2009 - 08:12:29 • Тема: Формирование списка • Форум: Программирование на PHP

Ответов: 3
Просмотров: 257
Необходимо сделать при клике с перезагрузкой.

Вот мой вывод списка заголовка, его нужно дополнить чтобы при нажатие переходило с перезагрузкой на содержание статьи.(на ее текст)




PHP:
скопировать код в буфер обмена
  1. $query = mysql_query ("Select id, name from pages");
  2. if (!$query) exit("Ошибка при выполнении запроса к базе дынных ".mysql_error());
  3. While ($res = mysql_fetch_array($query))
  4. {
  5. echo htmlspecialchars($res[name]);
  6. }
  7.  
igorska Отправлено: 06 Апреля, 2009 - 00:18:40 • Тема: Формирование списка • Форум: Программирование на PHP

Ответов: 3
Просмотров: 257
Есть таблица БД которая содержит 3 поля
Номер статьи (ID)
Название статьи
И текст статьи

Я формирую запрос вывода только по названию (хочу вывести в столбик название статей).

Как сделать так чтобы при клике на каждое название статьи открывался ее текст??.
igorska Отправлено: 04 Апреля, 2009 - 12:39:59 • Тема: Запросы поиска в MySQL • Форум: Программирование на PHP

Ответов: 4
Просмотров: 281
Спасибо. Проблема решена. Вот рабочий код

PHP:
скопировать код в буфер обмена
  1. <html>
  2. <body>
  3. <?
  4. $link = mysql_connect("localhost","root","")
  5. or dye("Not connected ".mysql_error());
  6.  
  7. mysql_select_db('teach',$link) or dye("Cannt select DB ".mysql_error());
  8. $st = htmlspecialchars(trim($_POST['searchtype']));
  9. $ss = htmlspecialchars(trim($_POST['searchterm']));
  10.  
  11. $query = mysql_query ("Select * from users where " .$st. " like '%" .$ss. "%'");
  12. if (!$query) exit("Ошибка при выполнении запроса к базе дынных ".mysql_error());
  13. While ($res=mysql_fetch_array($query))
  14. {
  15. echo $res[id];
  16. echo $res[name];
  17. echo $res[city];
  18. }
igorska Отправлено: 04 Апреля, 2009 - 01:15:37 • Тема: Запросы поиска в MySQL • Форум: Программирование на PHP

Ответов: 4
Просмотров: 281
Идея такова. Пользователь вводит название города и через БД ищутся и выводят все пользователи которые находятся в городе.

Форма ввода
PHP:
скопировать код в буфер обмена
  1. <form action="result.php" method="post">
  2. Enter Search term:<br>
  3. <input name="searchterm" type=text>
  4. <br>
  5. <input type=submit value="Search!!!">
  6. </form>


Сообственно код result.php
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <body>
  4.  
  5. <?php
  6.  
  7. $link = mysql_connect('localhost', 'root', '')
  8.     OR die(mysql_error());
  9.        
  10.  
  11. mysql_select_db($teach);
  12. $sdfsdfsd = htmlspecialchars(trim($_POST['searchterm']));
  13. $query = mysql_query("Select * from users where city = '%".$sdfsdfsd."%'");
  14. while($res = mysql_fetch_array($query))
  15. {
  16. echo $res[id];
  17. echo $res[name];
  18. echo $res[city];
  19. }
  20. ?>
  21. </body>
  22. </html>



При попытке выдает ошибку
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\result.php on line 13

CODE (text):
скопировать код в буфер обмена
  1. 12  $query = mysql_query("Select * from users where city = '%".$sdfsdfsd."%'");
  2. 13  while($res = mysql_fetch_array($query))

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB