powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] не могу разобраться с синтаксисом
63 сообщений из 63, показаны все 3 страниц
[PHP] не могу разобраться с синтаксисом
    #38170094
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<?php
$a=date('w');
$t=date('t');
$d=date('d');
$td=date('d');
$v='6'; $y=date('Y');
$m=date('m');
$s=date ("H:m:s);
$ymdas=date('l'); if ($a==$v)
{
$d=$d+2;
}
else
{ $d=$d+1;
} if ($t==$td)
{
$d='01';
$m=$m+1;
} echo '<!DOCTYPE HTML PUBLIC "-//
W3C//DTD HTML 4.01 Transitional//
EN"><html><head><meta http-
equiv="Content-Type" content="text/
html; charset=cp1251"/><body
bgcolor=CDE0F5>'.$ymdas.' | с-24 | '. $s.'</br> ' ;
$ymda=(''.$y.'-'.$m.'-'.$d.'');
$content = file_get_contents('http:// study.ugkr.ru/rasp.php?act=1&date='. $ymda.'&group=38b57f79-91ab-11e0-8290-00215d0a4292');
$pattern = '%<span style=
\'color:#0033FF\'[^>]*>.*?<br></td>
%im';
preg_match_all($pattern, $content,
$out); foreach($out[0] as $key => $value) {
print $value.'<br></body></html>';
}
?>

пишет ошибка синтаксиса ";" сюда
$ymda=(''.$y.'-'.$m.'-'.$d.'');
в чем ошибка?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170099
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в днк
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170102
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сами найдете?)
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170109
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

не могу найти, раньше что то все нормально работала, потом походу что то изменил и перестала работать
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170111
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170120
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,
Вижу) странно почему ошибка писала что причина на 30строке и типа символ ";"
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170123
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что странного? Интепретатор считал что это все строка.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38170163
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

да все понел почему так , спасибо
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172183
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
<?php

date_default_timezone_set('Asia/Omsk');

$a=date('w');

$t=date('t');

$d=date('d');

$td=date('d');

$v='6';

$y=date('Y');

$m=date('m');

$s=date ("H:m:s");

$week = date("w"); 

$w = array("Bocкpeceньe","Пoнeдeльник","Bтopник","Cpeдa","Чeтвepг","Пятницa","Cyббoтa"); 

$day = $w[$week]; 







if ($a==$v) 

{

$d=$d+2;

}

else

{ 

$d=$d+1;

}



if ($t==$td)

{

$d='01';

$m=$m+1;

}

 



if ($t==$v)

{

$d='2';

}





echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=cp1251"/><body bgcolor=CDE0F5><SPAN STYLE="BACKGROUND-COLOR: #006699; color: #ffffff">'.$day.' | c-24 | '.$s.'</SPAN></br>

<script language="JavaScript" type="text/javascript">
<!--
function look(type)
{
  param=document.getElementById(type);
  if(param.style.display=="none") param.style.display="block";
  else param.style.display="none"
}
-->
</script>
<div id="div1" style="display:block; text-align: justify;">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
</div> 
<a href="javascript:look('div1');">показать/скрыть</a>

' ;

$ymda=(''.$y.'-'.$m.'-'.$d.'');

$content = file_get_contents('http://study.ugkr.ru/rasp.php?act=1&date='.$ymda.'&group=38b57f79-91ab-11e0-8290-00215d0a4292'); 

$pattern = '%<span style=\'color:#0033FF\'[^>]*>.*?<br></td>%im'; 

preg_match_all($pattern, $content, $out); 

foreach($out[0] as $key => $value) {     
print $value.'<br></body></html>'; 
} 
?>



пишет ошибка на 94-ой строке(<a href="javascript:look('div1');">показать/скрыть</a>), если убрать вот этот код
<script language="JavaScript" type="text/javascript">
<!--
function look(type)
{
param=document.getElementById(type);
if(param.style.display=="none") param.style.display="block";
else param.style.display="none"
}
-->
</script>
<div id="div1" style="display:block; text-align: justify;">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
</div>
<a href="javascript:look('div1');">показать/скрыть</a>
, то скрипт работает нормально
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172190
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190<a href="javascript:look('div1');">показать/скрыть</a>Видите здесть закрывающую одиночную кавычку?

PS Для такой мешанины лучше удобнее использовать heredoc.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172199
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
там же же это одинарная ковычка уже есть , вот более детальная часть

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=cp1251"/><body bgcolor=CDE0F5><SPAN STYLE="BACKGROUND-COLOR: #006699; color: #ffffff">'.$day.' | c-24 | '.$s.'</SPAN></br>

<script language="JavaScript" type="text/javascript">
<!--
function look(type)
{
  param=document.getElementById(type);
  if(param.style.display=="none") param.style.display="block";
  else param.style.display="none"
}
-->
</script>
<div id="div1" style="display:block; text-align: justify;">
текст
</div> 
<a href="javascript:look('div1');">показать/скрыть</a>

';
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172203
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

Внимательно-внимательно следите за подсветкой синтаксиса. Полезная, кстати, штуковина.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172204
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

аа понел, а что теперь делать всё же
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172205
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо экранировать, либо использовать heredoc, либо выносить в отдельный файл, либо <еще варианты>
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172207
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleлибо <еще варианты>Например, мануал почитать.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172208
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

а как это herodoc
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172211
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

В мануал уже загляните. Тоже весьма полезная штуковина.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172214
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

echo <<<EOT
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=cp1251"/><body bgcolor=CDE0F5><SPAN STYLE="BACKGROUND-COLOR: #006699; color: #ffffff">'.$day.' | c-24 | '.$s.'</SPAN></br>

<script language="JavaScript" type="text/javascript">
<!--
function look(type)
{
param=document.getElementById(type);
if(param.style.display=="none") param.style.display="block";
else param.style.display="none"
}
-->
</script>
<div id="div1" style="display:block; text-align: justify;">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.
Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi. Ut wisi enim ad minim veniam, quis nostrud exerci taion ullamcorper suscipit lobortis nisl ut aliquip ex en commodo consequat. Duis te feugifacilisi per suscipit lobortis nisl ut aliquip ex en commodo consequat.
</div>

<a href="javascript:look('div1');">показать/скрыть</a>

EOT;


так?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172227
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чё и экранированием тоже не получается
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172239
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190так?Почти. Конкатенцию только уберите, переменные в heredoc интерпретируются непосредственно в строке.
ильшат190и экранированием тоже не получаетсяПоказывайте, как экранируете.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172248
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сперва пробовал \ , чё то не делалось, а теперь делается почему то)
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172584
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

я еще комментарии добавил, вот:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
С-24
Сегодня(Bocкpeceньe ) \\свой текст на странице
Завтра(Пoнeдeльник)

2. &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; (311 ) - &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;.&#65533;. \\ограбленный текст
3. &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; (416 ) - &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;.&#65533;.
4. &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; (416 ) - &#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;.&#65533;.


Носков В.В.

приветееее \\сообщение с базы анных



wewt34t3






сам файл в утв8, кодировка выставлена на утв8, база данных тоже на утв8, но вот почему ограбленный текст каракули, это может потому что страница откуда граблю на cp1251 ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172587
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может как то можно отрегулировать ограбленный текст на утф8 ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172588
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разобрался , $valuec2=iconv("cp1251", "utf-8", $valuec2); так примерно надо было, конвертация
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172610
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это называется разобрался?)
Это называется придумал костыль)
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172768
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettЭто называется придумал костыль)
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172873
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно ли сделать обработку сообщений отправки, ввод и вывод сообщений с бд, на одном скрипте, как то чтоб так было <form method=post
action='.'>
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172874
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще другой Вопрос, у меня база данных, в ней таблица, в ней поле ввода, как сделать чтоб сообщения добавленные в это поле ввода удалялись через некоторое время после добавления записи
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172897
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190у меня база данных, в ней таблица, в ней поле ввода Вы точно уже проснулись? ;-) Это форум по PHP, Perl, Python.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38172942
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавить некое поле даты, после которого эту запись стоит брать во внимание.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173005
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

а обработка ввод и вывод сообщений все на одном скрипте можно ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173020
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В каком смысле "можно"?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173062
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

чтоб вывод сообщений с бд, и ввод в базу данных, чтоб все это было на одном скрипте .php
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173077
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот кусок к примеру : <form
method=post
action='name.php' , здесь ввод данных обрабатывается на странице name.php, а можно ли обойтись без этой страницы, чтоб все было на одной странице
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173099
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При желании можно вообще все веб-приложение упихать в один файл. И делают, там где это оправдано.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173130
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

<form
method=post
action='.'
а если так и потом в этом же скрипте запихать код обработки
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173140
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
action вообще можно убрать, тогда запрос пойдет на тот же адрес, откуда была загружена форма.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173150
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
все понел с этим, а бд как быть, то есть надо паралельно с сообщением отправлять дату и время отправку , а потом задать условие, если есть сообщение с датой и временем больше нужного ,то удалить сообщение, так ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173167
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что не так с датой/временем? Сервер же знает время. Его и пишите в БД. Для удаления банальный запрос вроде такого
Код: php
1.
DELETE FROM `table` WHERE `date` < DATE_SUB(NOW(), INTERVAL 18 MONTH);
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173177
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако, не ясно, требуется ли удалить запись полностью, или очистить одно поле. Ну, во втором случае будет запрос UPDATE.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173421
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
Код: php
1.
2.
3.
4.
5.
6.
7.
mysql_query("DELETE FROM comments
WHERE text_comment > DATE_SUB
(CURRENT_TIMESTAMP(), INTERVAL 1 DAY)");

mysql_query("DELETE FROM comments WHERE text_comment <NOW() - INTERVAL 1 DAY");

mysql_query("delete from comments wh e r e text_comment < (NOW() - interval 1 day)");


вот способы еще, я как понимаю эти коды очищают столбцы данных которые сделаны более чем 1день назад , так ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173892
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

В последнем "запросе" явно какая-то абракадабра с пробелами. По остальным двум, чтоб не гадать... проверить самостоятельно или навести справку в мануале - не судьба?

PS: Не хочется включать модераторский тег, но считаю нужным намекнуть о том что форум по MySQL, где подобного рода вопросы будут "по теме", находится неподалеку.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173903
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь что подобного рода вопросам место в ПТ
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173905
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

спасибо, еще вопрос у меня, есть файлообменник такой upwap.ru , можно ли как не будь сделать форму отправки файла у себя, но чтоб файл передавался на сервер upwap.ru и чтоб потом от результата сграбить текст ссылки на прямое скачивание и поставить у себя на сайте, то есть чтоб файлообменник казался моим и чтоб нечего не выдавала чужого/странного ну кроме как самой ссылки на скачивание, можно что то подобное сделать ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38173935
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

Все возможно! Изучайте протоколы, API (если есть) - и реализуйте. Будет работать до тех пор, пока Ваш сервер или подсеть не забанят по IP на том файлообменнике за слишком частые запросы.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38175441
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посоветуйте пожалуйста, кто знает, хостинг,
желательно бесплатный, мне надо для того чтоб работал icq бот, напомню там нужна поддержка extension php_sockets
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176100
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

каким образом после отправки сообщения можно обновить страницу, форма отправки обработчик и вывод находятся на одной странице, пробовал через head и location не получается , ругается что это строка не правильно, хотя строка правильная
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176258
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,
я в одном форуме нашел проблему как у меня и там пишут "У тебя может не работать хедер по
причине что до него у тебя работают
функции вывода типа ECHO и PRINT!
Когда срабатывают эти функции и
отправляют пользователю текст то
php уже формирует заголовок HTTP, и твои последующие попытки
изменить его при помощи
локейшен уже не работают!"
у меня также функции вывода есть до него, так как ввод/обработка/вывод три в одном, что делать можно
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176308
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если такую штуку ставить
h e a d e r ( " L o c a t i o n : h t t p : / / " . $ _ S E R V E R [ ' H T T P _ H O S T ' ] . $ _ S E R V E R [ ' R E Q U E S T _ U R I ' ] ) ;
e x i t ;

обновление даже если будет, мне кажется она будет бесконечно, а мне надо только после обработки сообщения/добавления в базу
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176310
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ob_start()/ob_end_flush()
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176350
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,
это куда ставить
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176380
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, header теперь действительно работает, только и это мне не помогло,страница теперь все время перегружается
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176385
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190,

Алгоритм не пробовали нарисовать карандашом на бумаге? Я не шучу.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176424
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
алгоритм такой, загружаются данные с бд, идет окошко отправки данных, и внизу чуть обработка отправки данных в конце с выводом на перезагрузку (это чтоб данные с бд появились на странице) в таком случае моя страница бы все время перезагружалось, но я перед обработкой поставил условие проверки на наличие данные передаются или нет, типа
if ($_POST["text_comment"]!="")
{
тут
обработка
}
вроде все нормально сделал и самое главное все три части на одной странице, и все работает
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176448
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190я перед обработкой поставил условие проверки на наличие данные передаются или нет, типа
if ($_POST["text_comment"]!="")А теперь включите вывод ошибок.
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176495
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

смысли, как ?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176540
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
какие ошибки должны были выйти
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176564
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
E_NOTICE: undefiend index 'text_comment'
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176571
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,
нечего такого не было, это как я понимаю типа поле неизвестного значения, а я думал там пустота будет и поэтому условие на пустоту составил и она работает
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38176727
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ильшат190а я думал там пустота будетА мануал почитать или книжку правильную - не судьба? ;-) На самом деле здесь нужна проверка не столько на значение переменной, сколь на ее существование.

Насчет книг и мануала - это не шутка.
Модератор: Форум - для решения вопросов и проблем, но НЕ для обучения основам языка и НЕ для блогов вроде "как я изучал php методом тыка".
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38177830
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня вот сервис, http://aminevo.16mb.com/c-24.php, как там сделать чтоб форма отправки файла была как тут на форуме, не отдельно отправить, а одной кнопкой отправить и сообщение и если есть файл его тоже
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38178665
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$result = mysql_query("SELECT COUNT(*) FROM comments"); 
$temp = mysql_fetch_array($result); 
$posts = $temp[0]; 

echo $result.$posts;

$result = mysql_query("SELECT COUNT (*) FROM `comments`"); 

$posts = mysql_fetch_row($result);

echo $result.$posts;

 




пишет:
Код: sql
1.
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in



из за чего может быть?
...
Рейтинг: 0 / 0
[PHP] не могу разобраться с синтаксисом
    #38178670
Фотография ильшат190
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
$result = mysql_query("SELECT COUNT(*) FROM comments"); 
$temp = mysql_fetch_array($result); 
$posts = $temp[0]; 



выводит Resource id #2344
...
Рейтинг: 0 / 0
63 сообщений из 63, показаны все 3 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] не могу разобраться с синтаксисом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]