Белый Ум: У меня ничего не банят. СЧ ВК. Текст скрыт под незаметной ссылкой "подробнее".
Пока не банят, когда забанят, тогда поздно будет. Будешь лить деньги не на продвижение, а на вывод из под бана.
ТС, Сказали же что не стоит так делать. Нужны примеры? У меня сайт из ТОП-20 вылетел за ТОП-300, хотя месяца 3-4 все ок было., так что не нужно сомнительных экспериментов, тем более если занимаешься не своим сайтом, все таки люди тебе поверили и доверились.
Напиши в личку сайт, запрос и регион, тогда что-нибудь можно будет советовать, а так разговор идет какой-то абстрактный. При такой постановке вопроса как у Вас больше рассуждений получается в ответах, чем дельных советов. На клик по ссылке, даже если он в топ-1 влияет много факторов, так что без детального расмотрения всех фактов вы не получите точного ответа, и даже приблизительного. Не хотите палить сайт, выберете одного человека в этой ветке, кто на Ваш взгляд заслуживает доверия и попросите его помочь, через личку - думаю помогут. По крайней мере самые ярко выраженные недочеты точно подскажут.
Ms-Dred: Не понятно, есть форма, numb_id передается ссылкой в эту форму. Так?
Тогда при чем здесь пост вобще?
Если урл вида /index.php?numb_id=10
то тогда и принимайте гетом
$numb_id = $_GET['numb_id'];
но ни как не постом
на эту страницу numb_id передается именно постом и имеет не постоянное значение, а вводится пользователем на предыдущей странице (выбор человека из базы, с кем заключается договор)
nickmake добавил 12.09.2011 в 20:00
rammlied: А можно мне кое что узнать прям тут...
зачем склеивать переменную с пустой строкой? "".$numb_id
фиг его знает, зачем склеивать, но из всего что перепробовал, именно этот вариант помог достигнуть желаемого результата.
<p><em><strong>Вы можете распечатать необходимый договор с этим физическим лицом выбрав его из списка договоров внизу. Договор будет автоматически распечатан в 2-х экземплярах. Также Вы можете отредактировать данные или полностью удалить физ. лицо из базы.</strong></em></p>
maldivec: В самом деле... тогда Toy прав, похоже ТС решил получить значение из пост массива, но откуда он должен взяться до отправки формы - не понятно.
Значение numb_id попадает на эту страницу с предыдущей, где осуществляется выбор человека из базы данных, с кем будет заключаться договор.
tvolf: Я вот только сейчас заметил: === .. $numb_id=$_POST['numb_id']; ... <form action="/vivod-dogovora.php" method="post" name="pred_dog" target="_blank"> <input name="id" type="hidden" value="2"> <input name="id_pol" type="hidden" method ="post" value="вот сюда нужно подставить значение $numb_id"> <input name="submit" type="submit" value="Договор"> </form> ... === Почему имя для input'а, в котором передается $numb_id, называется "id_pol", а при чтении в POST-запросе используется элемента массива $_POST с именем ['numb_id'] ? Для этого нужно, как минимум, использовать $_POST['id_pol'] как-то так:
$numb_id = $_POST['id_pol'];
На этой странице на основании переменной $numb_id происходит выборка данных из базы клиентов? ниже предлагается выбрать тип договора, который нужно сделать с этим пользователем. в переменной id передается значение на основании которго осуществляется выборка типа договора (предварительный, покупка, продажа и тд.) и она передается нормально. в дополнение к переменной id нужно передать переменную id_pol, которой присвоено значение переменной $numb_id. В результате должно получиться на странице vivod-dogovora.php две переменные - id и id_pol? на основании которых из базы будут выбраны:
1) тип заключаемого договора (выборка на основании id)
2) с кем заключается договор (выборка на основании id_pol)
Toy: tvolf, Ragnarok, мне кажется проблема в том, что автор пытается получить значение без post запроса, но молчит об этом. Если так, то его наверняка спасут сессии или любой другой механизм сохранения данных.
я просто пытаюсь передать значение переменной $numb_id методом POST для обработки на другой странице, на которой на основании этих переменных будет осуществляться выборка данных из базы mysql. к Сожалению пока ничего не получиолсь. Буду вечером дома голову ломать над этим и эксперементировать...
У меня ничего не банят. СЧ ВК. Текст скрыт под незаметной ссылкой "подробнее".
Пока не банят, когда забанят, тогда поздно будет. Будешь лить деньги не на продвижение, а на вывод из под бана.
ТС, Сказали же что не стоит так делать. Нужны примеры? У меня сайт из ТОП-20 вылетел за ТОП-300, хотя месяца 3-4 все ок было., так что не нужно сомнительных экспериментов, тем более если занимаешься не своим сайтом, все таки люди тебе поверили и доверились.
С каких пор? Что теперь с копирайтами делать? А сайты с "народа" все в бан теперь?
Что касается эффективности - хуже, во много раз.
Полностью согласен, есть сайты, которые я продвигал одними сквозняками и никаких проседаний по позициям.
Напиши в личку сайт, запрос и регион, тогда что-нибудь можно будет советовать, а так разговор идет какой-то абстрактный. При такой постановке вопроса как у Вас больше рассуждений получается в ответах, чем дельных советов. На клик по ссылке, даже если он в топ-1 влияет много факторов, так что без детального расмотрения всех фактов вы не получите точного ответа, и даже приблизительного. Не хотите палить сайт, выберете одного человека в этой ветке, кто на Ваш взгляд заслуживает доверия и попросите его помочь, через личку - думаю помогут. По крайней мере самые ярко выраженные недочеты точно подскажут.
Не понятно, есть форма, numb_id передается ссылкой в эту форму. Так?
Тогда при чем здесь пост вобще?
Если урл вида /index.php?numb_id=10
то тогда и принимайте гетом
$numb_id = $_GET['numb_id'];
но ни как не постом
на эту страницу numb_id передается именно постом и имеет не постоянное значение, а вводится пользователем на предыдущей странице (выбор человека из базы, с кем заключается договор)
nickmake добавил 12.09.2011 в 20:00
А можно мне кое что узнать прям тут...
зачем склеивать переменную с пустой строкой? "".$numb_id
фиг его знает, зачем склеивать, но из всего что перепробовал, именно этот вариант помог достигнуть желаемого результата.
Это какой-то капец, если так задавать вопросы, ответов можно вообще не дождаться.
Может стоит просто код файла выложить полностью?
<?php
include ("data.php");
include ("data_base.php");
$info = mysql_query("SELECT * FROM lich_data WHERE id='$numb_id'",$db);
$myrow = mysql_fetch_array($info);
?>
<table width="90%" align="center">
<tr>
<td width="30%">Фамилия родителя</td>
<td> <?echo $myrow ["rod_f"];?></td>
</tr>
<tr>
<td width="30%">Имя родителя</td>
<td><?echo $myrow ["rod_i"];?></td>
</tr>
<tr>
<td width="30%">Отчество родителя</td>
<td><?echo $myrow ["rod_o"];?></td>
</tr>
<tr>
<td width="30%">Дата рождения родителя</td>
<td><?echo $myrow ["rod_dr"];?></td>
</tr>
<tr>
<td width="30%">Место работы</td>
<td><?echo $myrow ["rod_mr"];?></td>
</tr>
<tr>
<td width="30%">Должность</td>
<td><?echo $myrow ["rod_dol"];?></td>
</tr>
<tr>
<td width="30%">Серия паспорта</td>
<td><?echo $myrow ["pasp_ser"];?></td>
</tr>
<tr>
<td width="30%">№ паспорта</td>
<td><?echo $myrow ["pasp_numb"];?></td>
</tr>
<tr>
<td width="30%">Дата выдачи паспорта</td>
<td><?echo $myrow ["pasp_date"];?></td>
</tr>
<tr>
<td width="30%">Кем выдан паспорт</td>
<td><?echo $myrow ["pasp_vid"];?></td>>
</tr>
<tr>
<td width="30%">Почтовый индекс</td>
<td><?echo $myrow ["poch_ind"];?></td>
</tr>
<tr>
<td width="30%">Область</td>
<td><?echo $myrow ["poch_obl"];?></td>
</tr>
<tr>
<td width="30%">Город</td>
<td><?echo $myrow ["poch_gor"];?></td>
</tr>
<tr>
<td width="30%">Улица</td>
<td><?echo $myrow ["poch_ul"];?></td>
</tr>
<tr>
<td width="30%">Дом</td>
<td><?echo $myrow ["poch_dom"];?></td>
</tr>
<tr>
<td width="30%">Корпус</td>
<td><?echo $myrow ["poch_korp"];?></td>
</tr>
<tr>
<td width="30%">Квартира</td>
<td><?echo $myrow ["poch_kv"];?></td>
</tr>
<tr>
<td width="30%">Домашний телефон</td>
<td><?echo $myrow ["tel_dom"];?></td>
</tr>
<tr>
<td width="30%">Сотовый телефон</td>
<td><?echo $myrow ["tel_sot"];?></td>
</tr>
<tr>
<td width="30%">Фамилия ребенка</td>
<td><?echo $myrow ["reb_f"];?></td>
</tr>
<tr>
<td width="30%">Имя ребенка</td>
<td><?echo $myrow ["reb_i"];?></td>
</tr>
<tr>
<td width="30%">Отчество ребенка</td>
<td><?echo $myrow ["reb_o"];?></td>
</tr>
<tr>
<td width="30%"><br> </td>
<td> </td>
</tr>
</table>
<table>
<tr><td style="padding:20px; text-align:center; border:#0000FF 1px dashed;">
<p><em><strong>Вы можете распечатать необходимый договор с этим физическим лицом выбрав его из списка договоров внизу. Договор будет автоматически распечатан в 2-х экземплярах. Также Вы можете отредактировать данные или полностью удалить физ. лицо из базы.</strong></em></p>
</td></tr></table>
<table align="center"><tr><td style="padding:20px;">
<tr>
<td style="padding-left:20px;">
<form action="/vivod-dogovora.php" method="post" name="pred_dog" target="_blank">
<input name="id" type="hidden" value="1">
<input name="id_pol" type="hidden" method ="post" value=<?php $_POST['numb_id'];?>>
<input name="submit" type="submit" value="Предварительный договор">
</form>
</td>
<td style="padding-left:20px;">
<form action="/vivod-dogovora.php" method="post" name="pred_dog" target="_blank">
<input name="id" type="hidden" value="2">
<input name="id_pol" type="hidden" method ="get" value="$numb_id">
<input name="submit" type="submit" value="договор на предоставление услуг">
</form>
</td>
</tr>
</table>
<?echo $numb_id;print_r($_POST);die();?>
<br><br><br>
nickmake добавил 12.09.2011 в 15:02
Ну уже понятней... уверены, что оно передается-то?
print_r($_POST); сделайте...
значение id передается, а вот значение id_pol (numb_id) нет
nickmake добавил 12.09.2011 в 15:09
Все нормально, получилось. Всем большое спасибо. помогло:
<input name="id_pol" type="hidden" method ="post" value="<? echo "".$numb_id; ?>">
В самом деле... тогда Toy прав, похоже ТС решил получить значение из пост массива, но откуда он должен взяться до отправки формы - не понятно.
Значение numb_id попадает на эту страницу с предыдущей, где осуществляется выбор человека из базы данных, с кем будет заключаться договор.
Я вот только сейчас заметил:
===
..
$numb_id=$_POST['numb_id'];
...
<form action="/vivod-dogovora.php" method="post" name="pred_dog" target="_blank">
<input name="id" type="hidden" value="2">
<input name="id_pol" type="hidden" method ="post" value="вот сюда нужно подставить значение $numb_id">
<input name="submit" type="submit" value="Договор">
</form>
...
===
Почему имя для input'а, в котором передается $numb_id, называется "id_pol", а при чтении
в POST-запросе используется элемента массива $_POST с именем ['numb_id'] ? Для этого нужно, как минимум, использовать $_POST['id_pol'] как-то так:
$numb_id = $_POST['id_pol'];
На этой странице на основании переменной $numb_id происходит выборка данных из базы клиентов? ниже предлагается выбрать тип договора, который нужно сделать с этим пользователем. в переменной id передается значение на основании которго осуществляется выборка типа договора (предварительный, покупка, продажа и тд.) и она передается нормально. в дополнение к переменной id нужно передать переменную id_pol, которой присвоено значение переменной $numb_id. В результате должно получиться на странице vivod-dogovora.php две переменные - id и id_pol? на основании которых из базы будут выбраны:
1) тип заключаемого договора (выборка на основании id)
2) с кем заключается договор (выборка на основании id_pol)
tvolf, Ragnarok, мне кажется проблема в том, что автор пытается получить значение без post запроса, но молчит об этом. Если так, то его наверняка спасут сессии или любой другой механизм сохранения данных.
я просто пытаюсь передать значение переменной $numb_id методом POST для обработки на другой странице, на которой на основании этих переменных будет осуществляться выборка данных из базы mysql. к Сожалению пока ничего не получиолсь. Буду вечером дома голову ломать над этим и эксперементировать...
Эм...
Или что конкретно не получается? Значение будет только при переданном post запросе.
Пробовал, значение не передалось:(
какая сетевая ?
встроенная. машинка - обычный комп