PHP.SU

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

Страниц (14): В начало « ... 6 7 8 9 10 11 [12] 13 14 »

> Найдено сообщений: 196
altermann Отправлено: 30 Апреля, 2010 - 23:07:03 • Тема: Как узнать имена полей формы зная имя формы? • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1464
Перебор массива $_POST или $_GET методом foreach($_POST as $key=>$value) { //ваш код }
altermann Отправлено: 30 Апреля, 2010 - 20:34:52 • Тема: Форма регистрации =) • Форум: Программирование на PHP

Ответов: 6
Просмотров: 526
Попробуй так:

CODE (html):
скопировать код в буфер обмена
  1. <META HTTP-EQUIV="refresh" CONTENT="0; url=index.php">
altermann Отправлено: 29 Апреля, 2010 - 22:40:26 • Тема: Иконка редактирования • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 47
asd пишет:
Мне нужен именно в PHP.


В каком смысле?
altermann Отправлено: 29 Апреля, 2010 - 18:02:33 • Тема: Кнопка "отправить" для комментариев в гостевой книги • Форум: Обсуждение статей

Ответов: 15
Просмотров: 9544
Я себе устанавливал скрипт гостевой книги на файлах, вот там действительно простой скрипт
altermann Отправлено: 29 Апреля, 2010 - 17:28:36 • Тема: Кнопка "отправить" для комментариев в гостевой книги • Форум: Обсуждение статей

Ответов: 15
Просмотров: 9544
Нифига ж себе скрипт. Даже не знаю что ответить, может и он виноват. А попроще ничего не пробовал поставить?
altermann Отправлено: 29 Апреля, 2010 - 17:11:58 • Тема: Кнопка "отправить" для комментариев в гостевой книги • Форум: Обсуждение статей

Ответов: 15
Просмотров: 9544
Вадя пишет:
Я сделал другую гост книгу, но столкнулся с 1 проблемой. Вот страница именно гостивухи: http://tyrbopascal[dot]comua[dot]net/g%20kniga/index.php Вот посмотрите, она копируется и повторяется раз 15-20, и вверху реклам бесплатного хоста (на котором мой сайт) раз 100 прописана 1 строчка! Проблема в хосте или в книге?


Скрипт бы твой глянуть сначала, может ты его зациклил зверски где-то.
altermann Отправлено: 29 Апреля, 2010 - 11:57:51 • Тема: Кнопка "отправить" для комментариев в гостевой книги • Форум: Обсуждение статей

Ответов: 15
Просмотров: 9544
Ты или вначале скрипта сделай: extract($_POST) или обращайся к переменным формы через $_POST['add'] например.
altermann Отправлено: 27 Апреля, 2010 - 15:55:02 • Тема: Иконка редактирования • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 47
Так надо:

CODE (html):
скопировать код в буфер обмена
  1. <input type="image" src="images/delete.gif" name="delete">
altermann Отправлено: 27 Апреля, 2010 - 00:02:10 • Тема: Связь формы с таблицей • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 61
А хоть какая-то информация у вас есть? Дамп таблиц или хотя бы названия полей, пример формы
Пример:
Запрос на получение id (номера) национальности:

PHP:
скопировать код в буфер обмена
  1. $national=mysql_real_escape_string($_POST['form_national']);
  2. $query="SELECT `id` FROM `national_table` WHERE `national_name`='$national'";
  3. $result=mysql_query($query);
  4. $row=mysql_fetch_array($result);
  5. $national_id=$row['id'];

После этого в переменной $national_id сохраняется номер национальности из первой таблицы. И вставляем данные из формы во вторую таблицу:

PHP:
скопировать код в буфер обмена
  1. $name=mysql_real_escape_string($_POST['form_name']);
  2. $sirname=mysql_real_escape_string($_POST['form_sirname']);
  3. $query="INSERT INTO users (name, sirname, national_id) VALUES ('$name', '$sirname', '$national_id')";
  4. $result=mysql_query($query);


поле "код человека" я так подозреваю должно вставляться автоматически.
altermann Отправлено: 26 Апреля, 2010 - 22:24:05 • Тема: Связь формы с таблицей • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 61
Как я понял вопрос, то обрабатывающий скрипт должен по выбранной национальности (строке) определить её ID (число) в первой таблице, и подставить это значение (число) во вторую таблицу.
altermann Отправлено: 26 Апреля, 2010 - 08:25:24 • Тема: как переменной присвоить значение файла? • Форум: Программирование на PHP

Ответов: 2
Просмотров: 468
Загони код из файла "calendar.php" в функцию и обращайся к функции
altermann Отправлено: 23 Апреля, 2010 - 02:02:33 • Тема: PHP скрипт и кнопка на сайте • Форум: Программирование на PHP

Ответов: 8
Просмотров: 2550
В форме авторизации вагон полей, которые ты в POST-запросе своем вообще не обозначаешь. Большую часть этих полей заполняется из функции ява-скрипта collectinfo(). Так как я в нем вообще ничего не понимаю, то часть полей заполнил как понял строку, часть с потолка взял, одну оставил пустым. Подставив то что получилось в твой скрипт, мне вывело ошибку "Неверно указан никнейм", что логично с подставленным ником Радость
PHP:
скопировать код в буфер обмена
  1.  
  2. $ch = curl_init('http://www.ganjawars.ru/login.php');
  3. # /forum/loginout.php HTTP/1.1
  4. curl_setopt($ch, CURLOPT_POST, 1);
  5. # POST /forum/..
  6.  
  7. curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0");
  8. # User-Agent
  9.  
  10. $headers = array
  11. (
  12.    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*;q=0.8',
  13.    'Accept-Language: ru,en-us;q=0.7,en;q=0.3',
  14.    'Accept-Encoding: deflate',
  15.    'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
  16. );
  17.  
  18. curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
  19. # добавляем заголовков к нашему запросу. Чтоб смахивало на настоящих
  20. curl_setopt($ch, CURLOPT_REFERER, "http://www.ganjawars.ru");
  21. # Подделываем значение - откуда пришли данные.
  22. curl_setopt($ch, CURLOPT_POSTFIELDS, 'skey=94.179.246.80&resl=1280x800@32,%2020100422&time=620&date=20100422&pass1=yourpass&pwdmd5=&loginkey=1271975331&loginkeymd=8ae5f2f51674d6d9f18aa4393f408b5e&login=yourlogin&pass=yourpass');
  23.  
  24. # post данные.
  25. # умная libcurl сама добавит заголовки
  26. # Content-Type: application/x-www-form-urlencoded и Content-Length: 71
  27. curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
  28. curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
  29. # Функции для обработки установливаемых форумом кук.
  30. # подробнее рассмотрим далее.
  31. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
  32. # Убираем вывод данных в браузер. Пусть функция их возвращает а не выводит
  33. $result = curl_exec($ch); // выполняем запрос curl
  34. echo $result;
  35.  


echo $result; - это можно убрать (вывод в браузер результата)
altermann Отправлено: 21 Апреля, 2010 - 21:25:12 • Тема: Авторизация , сессии • Форум: Программирование на PHP

Ответов: 17
Просмотров: 1656
Prog пишет:
выдает ошибку

Какую ошибку?
altermann Отправлено: 21 Апреля, 2010 - 20:41:47 • Тема: Авторизация , сессии • Форум: Программирование на PHP

Ответов: 17
Просмотров: 1656
Во втором посте написано как сохранять переменные в сессии (присваиваешь в массив $_SESSION).
altermann Отправлено: 21 Апреля, 2010 - 13:56:46 • Тема: Вывод из CSV файла • Форум: Программирование на PHP

Ответов: 16
Просмотров: 2116
А вы не пробовали просто считать строку из файла функцией fgets и вручную разбить строку функцией explode(";", $data).

Поставьте уровень ошибок E_ALL, может он какое-нибудь предупреждение выкидывает.

Страниц (14): В начало « ... 6 7 8 9 10 11 [12] 13 14 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB