|
Результаты поиска
| |
| Deswing | Дата: Понедельник, 14 Января 2013, 23:08 | Сообщение # 281 | Тема: "Добавить новость" |
заслуженный участник
Сейчас нет на сайте
| alex_proger, всю логику программы понял, но что делает if(isset($_POST['news_t'])){ ? Цитата (alex_proger) Естественно тут защиты никакой нету =) Если надо могу написать скрипт как выводить новости =) Было бы очень интересно посмотреть. Конечно пишите! Если, конечно, Вас не затруднит :) Ещё раз извиняюсь за свою "зелёность"
|
|
|
| |
| Deswing | Дата: Понедельник, 14 Января 2013, 22:58 | Сообщение # 282 | Тема: "Добавить новость" |
заслуженный участник
Сейчас нет на сайте
| Код <html> <body> <form action="addnews_a.php" method="post" enctype="multipart/form-data"> <textarea name="news_t" rows=10 cols=30> </textarea> <br> <input type="submit" value="Добавить новость" /> <input type="reset" value="Reset"> </form> </body> </html> Код <?php include_once('Scripts\mysql_connect.php'); $news_text = $_POST['news_t']; mysql_query("INSERT INTO test (text) VALUES ('$news_text')") or die(); ?> Код <?php $host='127.0.0.1'; $user='root'; $pass=''; $site_base='site'; $db=mysql_connect($host,$user,$pass); if (!$db) { echo "Could not connect: " . mysql_error(); die(); } else { //Connection is ok mysql_set_charset(utf8); mysql_select_db($site_base,$db) or die('db not found'); mysql_close($db); } ?>
ничего не получается...Добавлено (14.01.2013, 22:58) ---------------------------------------------
Цитата (LunarPixel) То данные будут храниться в переменной $_POST['news_t']
т.е. если в addnews_a.php написать, например, echo $_POST['news_t']; то по нажатию на кнопку должен выдаться твой написанный в textarea текст. Да, супер. Работает. Осталось дело за малым - запись в таблицу... Стыдно мне прям
|
|
|
| |
| Deswing | Дата: Понедельник, 14 Января 2013, 22:26 | Сообщение # 283 | Тема: "Добавить новость" |
заслуженный участник
Сейчас нет на сайте
| Что-то типа этого?: Код <html> <body> <form action="addnews_a.php" method="post" enctype="multipart/form-data"> <textarea name="news_t" rows=10 cols=30> </textarea> <br> <input type="submit" value="Добавить новость" /> <input type="reset" value="Reset"> </form> </body> </html> Если так, то... Может можно как-то поудобнее сделать, что ли? Я просто ещё совсем новичок  Добавлено (14.01.2013, 22:26) --------------------------------------------- Ладно, постыдно сознаюсь: не знаю как связать формы HTML и PHP. Нашел что-то похожее, но объяснений нет. Как PHP связать с HTML?
|
|
|
| |
| Deswing | Дата: Понедельник, 14 Января 2013, 21:26 | Сообщение # 284 | Тема: "Добавить новость" |
заслуженный участник
Сейчас нет на сайте
| Как реализовать эту фичу? Итак, совсем недавно я смог связать сайт с MySQL: Код <?php $host='127.0.0.1'; $user='root'; $pass=''; $site_base='site'; $db=mysql_connect($host,$user,$pass); if (!$db) { echo "Could not connect: " . mysql_error(); die(); } else { mysql_set_charset(utf8); mysql_select_db($site_base,$db) or die('db not found'); mysql_close($db); } ?> Ещё (немного) считывать инфу из БД Но я так подумал - а ведь новости должны писаться в определенной форме, а не в каких-то там Навикатах и phpmyadmin, манипулируя напрямую с БД. Как это всё делается? Там ведь и абзацы, и пробелы есть...Добавлено (14.01.2013, 21:26) --------------------------------------------- пысы: тяжелый случай?)) Со всякими шаблонизаторами и сессиями пока что не работал
|
|
|
| |
| Deswing | Дата: Понедельник, 14 Января 2013, 01:09 | Сообщение # 285 | Тема: Хостинги. Какими пользуетесь? |
заслуженный участник
Сейчас нет на сайте
| Ищу платный хостинг (не очень дорогой, но в тоже время проверенный временем). Кто каким пользуется? Какие впечатления? Добавлено (14.01.2013, 01:09) --------------------------------------------- p.s. я новичок. Программировать умею, но вот разворачивать крупномасштабные проекты для заработка - лишь в теории. Поэтому и хочу попробовать. Ищу хостинг... Жду Ваших советов
|
|
|
| |
| Deswing | Дата: Воскресенье, 13 Января 2013, 21:48 | Сообщение # 286 | Тема: Форум на пхп |
заслуженный участник
Сейчас нет на сайте
| Так... Хорошо, зайду с другого бока: а есть уроки по изменению дизайна IPB? Просто намечается проект, куда я реально намылился тратить очень много сил и куда я готов вкладывать деньги. Проект про игры. Поэтому стандартное оформление не подойдет...
|
|
|
| |
| Deswing | Дата: Воскресенье, 13 Января 2013, 20:54 | Сообщение # 287 | Тема: Форум на пхп |
заслуженный участник
Сейчас нет на сайте
| QNicolya, просто дело в том, что как бы сайт будет иначе верстаться... То есть форум визуально должен выглядеть иначе. А опыта, чтобы перебросить куски кода, маловато (т.к. этими движками не пользуюсь). А могли бы вы помочь? Если можно будет как-то перенести - было бы очень здорово!
|
|
|
| |
| Deswing | Дата: Воскресенье, 13 Января 2013, 20:34 | Сообщение # 288 | Тема: Форум на пхп |
заслуженный участник
Сейчас нет на сайте
| Слушайте, тут такое дело... Кто-нибудь может написать форум на пхп? Нет, верстка и всякие там красивости не очень нужны... Знаю, что очень глупо просить такое за "спасибо", но может... Может кто-нибудь поможет? Я просто верстаю сайт и мне нужно создать форум... К сожалению написать адекватный и пашущий код в таких масштабах не смогу... Помогите пожалуйста
|
|
|
| |
| Deswing | Дата: Воскресенье, 13 Января 2013, 20:25 | Сообщение # 289 | Тема: Как сделать рассылку электронных писем? |
заслуженный участник
Сейчас нет на сайте
| Мне вот тоже интересно. А как хоть письмо отправить?
|
|
|
| |
| Deswing | Дата: Воскресенье, 13 Января 2013, 14:19 | Сообщение # 290 | Тема: C++ TCP |
заслуженный участник
Сейчас нет на сайте
| У microsoft в справке есть уроки(пометки) по созданию TCP соединения (клиент-сервер)? Знаю что для С# у них были там примеры. Но сейчас интересует С++. Заранее благодарю, поставлю плюсик за помощь
|
|
|
| |
| Deswing | Дата: Пятница, 07 Декабря 2012, 20:11 | Сообщение # 291 | Тема: Логи консоли. Как реализовать? |
заслуженный участник
Сейчас нет на сайте
| Как реализовать логи консоли? То есть грубо говоря чтобы всё, что происходит в консоли, записывалось (точнее дозаписывалось) в log.log\log.txt? Как я понял, мне поможет cstdlib.h и fopen(имя физического файла, режим доступа), a+ (режим доступа) - Файл открывается для записи в конец (для дозаписи) или создается, если не существует. Помогите, пожалуйста. Пока что я смог лишь записывать значения переменных в in.txt и просчитывать их сумму в out.txt, но это - примитивно, легко... А здесь - загвоздка
|
|
|
| |
| Deswing | Дата: Среда, 05 Декабря 2012, 22:24 | Сообщение # 292 | Тема: Олимпиадная задача |
заслуженный участник
Сейчас нет на сайте
| Apati, тьфу, пардон))) Засиделся, извините)) Вы правы))) Добавлено (05.12.2012, 22:24) --------------------------------------------- а как задачу надо было решать? Все говорят, что моё решение - ужас. Оптимизируйте, пожалуйста. Для меня это очень важно
|
|
|
| |
| Deswing | Дата: Среда, 05 Декабря 2012, 22:02 | Сообщение # 293 | Тема: Олимпиадная задача |
заслуженный участник
Сейчас нет на сайте
| Quote (Apati) Что? У тебя есть 30 рублей и банка колы стоит 30 рублей, сможешь ли ты ее купить? смогу О_о
|
|
|
| |
| Deswing | Дата: Среда, 05 Декабря 2012, 21:37 | Сообщение # 294 | Тема: Олимпиадная задача |
заслуженный участник
Сейчас нет на сайте
| Code #include <iostream> using namespace std;
void main() { setlocale(0,"Russian"); start: int B = 0, E = 0, R = 0; int banki=0; cout<<"Пожалуйста, введите стиомость кока-колы, стоимость пустой банки, деньги, которые \nесть у Васи (Пример: 2 1 3)"<<'\n'; cin>>B>>E>>R; if(E<1) { cout<<"Извините, но стоимость пустой банки не может быть меньше единицы. Program restart"<<'\n'; goto start; } if(E>B) { cout<<"Извините, но стоимость пустой банки не может быть больше стоимости кока-колы. Program restart"<<'\n'; goto start; } if(B>30000) { cout<<"Извините, но стоимость кока-колы не может быть больше 30000. Program restart"<<'\n'; goto start; } if(R<1) { cout<<"У Васи должно быть больше денег. 1 рубля мало <img src="http://s12.ucoz.net/sm/1/smile.gif" border="0" align="absmiddle" alt="smile" /> Program restart"; goto start; } if(R>30000) { cout<<"У Васи должно быть меньше денег денег. 30000 рублей - сколько же колы пить будет? <img src="http://s12.ucoz.net/sm/1/smile.gif" border="0" align="absmiddle" alt="smile" /> Program restart"; goto start; } while(R>B) { R=R-B; R=R+E; banki++; } cout<<"У Васи "<<banki<<" банки(ок) из-под кока-колы ^^"<<'\n'; goto start; } или можно было сделать "компактнее" и лучше? Научите, покажите. Пожалуйста =)Добавлено (05.12.2012, 21:37) ---------------------------------------------
не, если ставить ещё и "=", то получится, что в каком-то определенном случае он уберет единицу. А так он спокойно все поделит и цикл завершится
|
|
|
| |
| Deswing | Дата: Среда, 05 Декабря 2012, 17:58 | Сообщение # 295 | Тема: Олимпиадная задача |
заслуженный участник
Сейчас нет на сайте
| Задача "Кока-кола"
Одна баночка кока-колы стоит B рублей. Пустую баночку из-под кока-колы можно сдать и получить за неё E рублей. У Васи есть R рублей. Он покупает кока-колу, выпивает её, сдаёт баночку, снова покупает кока-колу и так далее до тех пор, пока имеющихся у него денег (после сдачи очередной баночки) хватает на покупку кока-колы. Сколько всего банок кока-колы он выпьет?
Формат ввода Вводится три натуральных числа B,E,R (1<=E<B<=30000, 1<=R<=30000)
Формат вывода Выведите одно число - количество баночек, которое сможет выпить Вася.
Помогите пожалуйста. Сам целый день долблю - не могу разобраться Причём даже школьный учитель (хотя она, видимо, лишь поверхностно знает ЯПы) не может решить. Я всё делал, пытался. Заводил счетчик, делал "буфер" - но всё равно у меня было что-то не так с формулами, т.к. выводились числа, которые не соответствуют решению задачи. Если покажите как нужно было делать - буду очень благодарен (ОЧЕНЬ. Ну помогите же новичку! ).
Сообщение отредактировал Deswing - Среда, 05 Декабря 2012, 18:00 |
|
|
| |
| Deswing | Дата: Понедельник, 19 Ноября 2012, 00:00 | Сообщение # 296 | Тема: Рандомное число от 1 до 10 |
заслуженный участник
Сейчас нет на сайте
| Quote (RUNGOGET2THECHOPAH) Что ж ты делаешь-то? а что не так? )) Картинка улыбает
|
|
|
| |
| Deswing | Дата: Суббота, 17 Ноября 2012, 15:57 | Сообщение # 297 | Тема: Вопрос-Ответ (C++) |
заслуженный участник
Сейчас нет на сайте
| а разницы между ++i и i++ нет?
|
|
|
| |
| Deswing | Дата: Суббота, 17 Ноября 2012, 14:16 | Сообщение # 298 | Тема: Рандомное число от 1 до 10 |
заслуженный участник
Сейчас нет на сайте
| Quote (TovTripleZ) К тому же, time.h - не библиотека, а заголовочный файл. Извините ради бога, действительно глупость сказал Quote (TovTripleZ) Генерация последоватльности случайных чисел - очень трудная математическая задача. Готовые алгоритмы наверняка существуют, но зачем тебе это, если есть библиотечные функции? для олимпиады. По условию олимпиады там нужно подключать как можно меньше библиотек и заголовочных файлов. Вот и интересуюсь Вот, кстати, сделал программу (дискриминант ищет и говорит, боль ли он равен нулю или нет): Code #include <iostream> #include <math.h> int main(){ double a,b,c; while(true) { std::cout<<'\n'; std::cin >> a >> b >> c; std::cout << (b*b-4*a*c>=0?"True,":"False,"); std::cout << b*b-4*a*c; std::cout << b*b-4*a*c << " = " << sqrt(b*b-4*a*c); std::cout<<'\n'; } return 0; } есть какие-нибудь замечания?
Меня просто ЯП никто не учил... Я сам по себе, поэтому много где могут быть ужаснейшие ошибки... Но я надеюсь, что меня прокритикуют и укажут на недочёты (пускай программки и простые)
Сообщение отредактировал Deswing - Суббота, 17 Ноября 2012, 14:17 |
|
|
| |
| Deswing | Дата: Суббота, 17 Ноября 2012, 00:43 | Сообщение # 299 | Тема: Рандомное число от 1 до 10 |
заслуженный участник
Сейчас нет на сайте
| Code #include <iostream> #include <time.h>
using namespace std;
int main() { srand(time(0)); cout<<1+rand()%10; getchar(); return 0; } работает отлично! А как-то избавиться от библиотеки time.h возможно для создания рандома?Добавлено (17.11.2012, 00:38) ---------------------------------------------
Quote (Deswing) Есть задачка: дети тянут билеты из мешка деда мороза. Например играет два ребёнка: Миша и Влад. Влад вытянул число 5, а Миша - 3. Влад съест 2 конфеты (5-3=2). решил так (о да, знаю, код из разряда "ЧТОЗАФИГНЯ"): Code #include <iostream> #include <time.h>
using namespace std;
int Vlad, Vova;
int main() { srand(time(0)); while(true) { cout<<"Press 'ENTER'"<<'\n'; getchar(); Vlad=1+rand()%10; Vova=1+rand()%10; cout<<"Vlad = "<<Vlad<<'\n'; cout<<"Vova = "<<Vova<<'\n'; if (Vlad==Vova) { cout<<Vova<<" = "<<Vlad<<", no fun :("<<'\n'; } if (Vlad>Vova) { cout<<"VLAD WIN!!!"<<'\n'<<Vlad<<"-"<<Vova<<"="<<Vlad-Vova<<'\n'; } if (Vlad<Vova) { cout<<"VOVA WIN!!!"<<'\n'<<Vova<<"-"<<Vlad<<"="<<Vova-Vlad<<'\n'; } } return 0; } что-то в нём не так? Есть косяки? Или ошибки грубые в оформлении?Добавлено (17.11.2012, 00:43) ---------------------------------------------
Quote (Deswing) ошибки грубые в оформлении? int main() - ведь не ошибка?
Просто мне кто-то однажды сказал, что я программирую "под старину". Типа подход к программированию устарелый
|
|
|
| |
| Deswing | Дата: Пятница, 16 Ноября 2012, 23:46 | Сообщение # 300 | Тема: Рандомное число от 1 до 10 |
заслуженный участник
Сейчас нет на сайте
| что не так?
А без подключения библиотек (кроме iostream) можно как-то написать генератор случайных чисел в оределенном диапазоне?
|
|
|
| |
|