Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

17.11.2009, 23:47
|
|
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме: 7518056
Репутация:
1089
|
|
Сообщение от cat1vo
$_POST[$res[69]];
Т е как??? т е у нас есть поле наподобие
<input type="hidden" name="res" value="$res" /><br>
$res- это массив
И тогда каким образом получаеться $_POST[$res[69]]- что то здесь не то))) дело в том что мне из данного массива нужно значений 10 с определенными ключами))
|
|
|

18.11.2009, 00:04
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
народ помогите...
я через крон выполняю скрипт и он узнает урл сайта:
$siteurl = "http://".$_SERVER['SERVER_NAME']."/";
но не работает через кронтаб, что делать?
|
|
|

18.11.2009, 00:13
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Сообщение от Kusto
Т е как??? т е у нас есть поле наподобие
<input type="hidden" name="res" value="$res" /><br>
$res- это массив
И тогда каким образом получаеться $_POST[$res[69]]- что то здесь не то))) дело в том что мне из данного массива нужно значений 10 с определенными ключами))
$res - явно не массив в том что ты привел а скорей всего значеие?!
распиши задачу поподробней
|
|
|

18.11.2009, 00:23
|
|
Участник форума
Регистрация: 18.06.2008
Сообщений: 222
Провел на форуме: 2223440
Репутация:
648
|
|
Сообщение от Kusto
Задача такая- мне надо передать методом POST некоторые элементы массива с определенным ключем- собственно говоря как можно это сделать? Что то наподобие этого надо $_POST['res[69]'] (разумееться это непашет)))
P.S.Не туда последний раз запостил так что сюда перенес))
Передать надо из скрипта?
Если нет, то можно сгенерировать форму:
PHP код:
<form action="script.php" method="post">
<?php
for($i=0;$i<count($res);$i++) {
echo('<input type=hidden value='.$i.' name='.$res[$i].'>');
}
?>
<input type="submit" value="ok">
</form>
Таким образом, script.php получит post параметры вида $_POST[$i] = $res[$i]
|
|
|

18.11.2009, 00:24
|
|
Участник форума
Регистрация: 18.06.2008
Сообщений: 222
Провел на форуме: 2223440
Репутация:
648
|
|
Сообщение от alwex
народ помогите...
я через крон выполняю скрипт и он узнает урл сайта:
но не работает через кронтаб, что делать?
Поподробнее, пожалуйста, у тебя ошибка наверное где-то.
|
|
|

18.11.2009, 00:26
|
|
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме: 7518056
Репутация:
1089
|
|
Root-access- пока описывал задачу ты уже ответил))) - спасибо))
|
|
|

18.11.2009, 01:38
|
|
Banned
Регистрация: 20.06.2008
Сообщений: 296
Провел на форуме: 1385078
Репутация:
126
|
|
1)есть вопрос!
2)есть таблица 3 колонки на 3 строчки
3)есть таблица в базе с сылкоми на картинки
как бы сделать вывод этих картинок в разные ячейки?
в кажой разная. (
|
|
|

18.11.2009, 04:10
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Kusto
Незнаю, может тебе так удобнее в твоем случае, но я бы сделал так:
PHP код:
<?php
$arr = array('str1','str2','str3');
$s_arr = serialize($arr);
$s_arr = base64_encode($s_arr);
echo 'Массив в строковом виде '.$s_arr.'<br>';
?>
<form action="" method="post">
<input type="text" value="<?=$s_arr;?>" name="your_array">
<input type="submit" value="ok">
</form>
<?php
if(!empty($_POST['your_array']))
{
$var = $_POST['your_array'];
echo $var.'<br>';
echo base64_decode($var).'<br>';
print_r( unserialize( base64_decode($var) ) ).'<br>';
}
?>
|
|
|

18.11.2009, 10:39
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
Сообщение от Root-access
Поподробнее, пожалуйста, у тебя ошибка наверное где-то.
да не, не ошибся, мне надо типо ссылки делать и сохранять, а я не знаю урл страницы на которой нахожусь. узнаю через $_SERVER... Так оно узнает, а когда через крон запускаю нет
|
|
|

18.11.2009, 11:02
|
|
Познающий
Регистрация: 15.02.2009
Сообщений: 54
Провел на форуме: 142825
Репутация:
7
|
|
F4R
Попробуй так!! Итого должно получится по идее
PHP код:
<?
...
$sql = mysql_query("select images from imgtable");
while ($row = mysql_fetch_array($sql))
{
echo '<table id='imgtable'>';
for ($i=0; $i<3; $i++)
{
echo '<tr>';
for ($i=0; $i<3; $i++)
{
echo '<td>';
echo '<img src=''.$row['imgurl'].''>';
echo '<td>';
}
echo '</tr>';
}
echo '</table>';
}
...
?>
у меня выводит одну картинку, но ты просто поставь цикл повыше )))
Последний раз редактировалось [K4t]; 18.11.2009 в 11:12..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|