
28.03.2009, 01:55
|
|
Новичок
Регистрация: 30.07.2008
Сообщений: 18
С нами:
9358323
Репутация:
0
|
|
PHP код:
<html>
<head>
<title></title>
</head>
<body>
<table cellpadding=0 cellspacing=0 border=0 align=center width=100%>
<fieldset>
<a href="klient.php?com=1"><font color=#336699>Заявка на работу</font></a> |
<a href="klient.php?com=2"><font color=#336699>Заказ наряд</font></a> |
<a href="klient.php?com=3"><font color=#336699>Справочник клиентов</font></a> |
</fieldset>
<?PHP
include ("base.php");
$res = mysql_connect ($mysqlhost,$mysqluser,$mysqlpass,$mysqlbase);
mysql_select_db($mysqlbase, $res);
if(isset($_POST['newreg']))
{
$Kolichestvo=HtmlSpecialChars($_POST['Kolichestvo']);
$error = 0;
$error_mysql = 0;
if(!$Kolichestvo)
{
echo "Ошибка! Поле количество обязательно для заполнения!<BR>";
$error = 1;
}
if($error == 0 && $error_mysql == 0){
$Kod_zaiavki_na_rab = mysql_query("SELECT `Kod_zaiavki_na_rab` FROM `Zaiavka_na_raboti` ORDER BY `Kod_zaiavki_na_rab` DESC LIMIT 0 , 30");
$Kod_zaiavki_na_rab = mysql_fetch_array ($Kod_zaiavki_na_rab);
$Kod_zaiavki_na_rab = $Kod_zaiavki_na_rab[0]+1;
$sql="INSERT INTO `Zaiavka_na_raboti` ( `Kod_zaiavki_na_rab` , `Kolichestvo`)
VALUES ('$Kod_zaiavki_na_rab', '$Kolichestvo'); ";
if(!mysql_query($sql))
{
echo mysql_error();
echo "Не удалось добавить! Ошибка в базе<BR>";
die;
}else{
mysql_query($sql);
echo "Запись добавленна!<br>";
}
}
}
?>
<? if ($_GET["com"]=='1'): ?>
<fieldset><center>Заявка на работу</center></fieldset>
<form action="klient.php" method="post">
<table width="370">
<tr><td>Количество</td><td><input name="Kolichestvo"></td></tr>
<tr><td colspan="2"><br><center><input type="submit" value="Добавить" name="newreg"></center></td></tr></table></form>
<? else:
endif;
?>
<? if ($_GET["com"]=='2'): ?>
<? else:
endif;
?>
<? if ($_GET["com"]=='3'): ?>
<? else:
endif;
?>
во втором и третьем варианте тоже формы отправки данных но не хочет отправлять данные ( может ли это связанно что всё в одном файле поэтому не передаёт данные?
в других пост запросы newreg1 newreg2 и т.д
подскажите в чём ошибка ...
я хотел в одном файле 12 разделов сделать и все связанные с отправкой разной информации
|
|
|

28.03.2009, 04:54
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2004
Сообщений: 1,162
С нами:
11353286
Репутация:
2944
|
|
Подскажите способ реализации меню редактирования текста с использованием BB кода в html форме.
Текст будет храниться в utf8 - unicode_general (MyISAM), а при выводе с базы данных BB код будет конвертироваться в html/css используя POSIX.
|
|
|

28.03.2009, 06:14
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от PEPSICOLA
Подскажите способ реализации меню редактирования текста с использованием BB кода в html форме.
Текст будет храниться в utf8 - unicode_general (MyISAM), а при выводе с базы данных BB код будет конвертироваться в html/css используя POSIX.
http://xbb.uz/
|
|
|

28.03.2009, 10:00
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
С нами:
9483229
Репутация:
1160
|
|
Сообщение от PEPSICOLA
Подскажите способ реализации меню редактирования текста с использованием BB кода в html форме.
Текст будет храниться в utf8 - unicode_general (MyISAM), а при выводе с базы данных BB код будет конвертироваться в html/css используя POSIX.
http://www.wolf-ware.ru/software/id/4420/ - Класс для работы с BB кодами
http://forum.sirumem.com/misc.php?do=bbcode - Здесь описываются разные BB коды, которые я даже не встречал - полезно,думаю
|
|
|

28.03.2009, 23:03
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
С нами:
9510146
Репутация:
1550
|
|
Уже всю голову поломал, хз как такое сделать:
имеется форма. Надо после ввода в нее инфы обработать эту инфу и вывести еще одну форму, после ввода в ней инфы вывести еще одну форму и обработать инфу, и так $n раз... как?)
Грубо говоря, надо по ходу скрипта генерить форму и принимать от нее данные....
Последний раз редактировалось wildshaman; 28.03.2009 в 23:06..
|
|
|

28.03.2009, 23:26
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
С нами:
9116877
Репутация:
468
|
|
Уже всю голову поломал, хз как такое сделать:
имеется форма. Надо после ввода в нее инфы обработать эту инфу и вывести еще одну форму, после ввода в ней инфы вывести еще одну форму и обработать инфу, и так $n раз... как?)
Грубо говоря, надо по ходу скрипта генерить форму и принимать от нее данные....
PHP код:
<?php
if(isset($_POST['form1']))
echo '<form action=index.php method=post>.......<input type=submit name=form2></form>';
elseif(isset($_POST['form2']))
echo '<form action=index.php method=post>.......<input type=submit name=form3></form>';
else { echo '<form action=index.php method=post>.......<input type=submit name=form1></form>'; }
?>
|
|
|

29.03.2009, 11:23
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
С нами:
9510146
Репутация:
1550
|
|
Сообщение от Krist_ALL
PHP код:
<?php
if(isset($_POST['form1']))
echo '<form action=index.php method=post>.......<input type=submit name=form2></form>';
elseif(isset($_POST['form2']))
echo '<form action=index.php method=post>.......<input type=submit name=form3></form>';
else { echo '<form action=index.php method=post>.......<input type=submit name=form1></form>'; }
?>
спс, немного по-другому осуществил.
А как показывать формы в цикле (то есть N-ое количество), но каждую следующую показывать только после ввода данных в предыдущую? то есть не тупо вывести подряд n-форм, а именно по порядку, пока не введешь даныне в одну, следующая не выведется....
|
|
|

29.03.2009, 12:57
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами:
9482786
Репутация:
1357
|
|
Где можно найти задания по PHP. чтоб с возрастанием уровня сложности?
|
|
|

29.03.2009, 13:41
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
С нами:
10541186
Репутация:
921
|
|
Сообщение от MaTpOc
Где можно найти задания по PHP. чтоб с возрастанием уровня сложности?
устройся на работу  по началу всегда дают полегче задания  а потом П..........
|
|
|

29.03.2009, 14:23
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами:
9394886
Репутация:
1467
|
|
Сообщение от MaTpOc
Где можно найти задания по PHP. чтоб с возрастанием уровня сложности?
Эм, я такого в интернете не видел. Лучше купить или скачать где нибудь книгу по PHP. Что то типа профессионально PHP программирование, издание не ниже третьего. Авторов там много, около 10ти и сама книга такая толстая в красной обложке. Посмотри на books.ru. А язык PHP очень сильно похож на C++ только куда удобнее для чтения и восприятия кода. Переменные там нетипизированны и объявляются в любом месте с префикса $. Язык регистронезависим как Object Pascal.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|