|
|
|
| Добрый вечер. Может, кто встречался? Не работает функция substr() на сервере. На локалке все работает отлично. Не обрезается переменная $pre_ob.
Вот кусок кода.
for($i = 0; $i < $num; $i++)
{ $god=substr($postrow[$i]['time'],0,4);
$mes=substr($postrow[$i]['time'],5,2);
$den=substr($postrow[$i]['time'],8,2);
$pre_ob=substr($postrow[$i]['text_ob'],0,100);
$id_rab= $postrow[$i]['id_rab'];
echo "<tr bordercolor='#000000'>
<td align='center' width='60'>".$den.".".$mes.".".$god."г."."</td>
<td align='center' width='60'><a href='poln_ob.php?id_rab=$id_rab'><img src='images/".$postrow[$i]['min_foto']."' alt='Фото' border='0' title='Фото'></a></td>
<td width='310'>".$pre_ob."..."." ."." "."<a href='poln_ob.php?id_rab=$id_rab'><img src='img/buttom_poln.jpg' width='140' height='17' alt='Читать полностью' border='0' title='Читать полностью'></a></td></tr>";
|
Заранее благодарен. | |
|
|
|
|
|
|
|
для: Костян
(23.09.2008 в 22:52)
| | Возможные причины проверьте register_globals, если вы отправляете данные через гет, то возможно что на сервере он выключен, на машине включён и переменные не нужно инициализировать.
Какие переменные оправляются через GET? | |
|
|
|
|
|
|
|
для: master-zx
(25.09.2008 в 17:14)
| | Передача данных происходит только методом POST | |
|
|
|
|
|
|
|
для: Костян
(23.09.2008 в 22:52)
| | Откуда вы берете $postrow | |
|
|
|
|
|
|
|
для: mihdan
(25.09.2008 в 17:22)
| | Из запроса MySQL:
$sql = 'SELECT * FROM rabota WHERE id_rab>0......
$result = mysql_query ($sql);
for($postrow = array() ,$num = mysql_num_rows($result);
$row = mysql_fetch_assoc($result);
$postrow[] = $row) ;
|
| |
|
|
|