PHP-вопрос
В общем так: есть одна доска, на ней можно прикреплять картинки к постам. Но есть одно но: только к топик-стартеру. Остальные не имеют такой возможности. Пытался покопипастить код, кроме как дополнительного нерабочего окна загрузки ничего не вышло. Собственно кусок кода, отвечающий за загрузку картинок:
Первая картинка в аттаче - как есть внутри треда на данный момент. Вторая - как должно быть.
В общем так: есть одна доска, на ней можно прикреплять картинки к постам. Но есть одно но: только к топик-стартеру. Остальные не имеют такой возможности. Пытался покопипастить код, кроме как дополнительного нерабочего окна загрузки ничего не вышло. Собственно кусок кода, отвечающий за загрузку картинок:
Code:
function form(&$dat,$resno,$admin=""){
$maxbyte = MAX_KB * 1024;
$no=$resno;
if($resno){
$msg .= "[<a href=\"".PHP_SELF2."\">".S_RETURN."</a>]\n";
$msg .= "<table width='100%'><tr><th background=./picturez/bar1.gif bgcolor=#547494>\n";
$msg .= "<font color=#FFFFFF>".S_POSTING."</font>\n";
$msg .= "</th></tr></table>\n";
}
if($admin){
$hidden = "<input type=hidden name=admin value=\"".ADMIN_PASS."\">";
$msg = "<h4>".S_NOTAGS."</h4>";
}
$dat.=$msg.'<center>
<form action="'.PHP_SELF.'" method="POST" enctype="multipart/form-data">
<input type=hidden name=mode value="regist">
'.$hidden.'
<input type=hidden name="MAX_FILE_SIZE" value="'.$maxbyte.'">
';
if($no){$dat.='<input type=hidden name=resto value="'.$no.'">
';}
$dat.='<table cellpadding=1 cellspacing=1>
<tr><td bgcolor=#556580><b>'.S_NAME.'</b></td><td><input type=text name=name size="28"></td></tr>
<tr><td bgcolor=#556580><b>'.S_EMAIL.'</b></td><td><input type=text name=email size="28"></td></tr>
<tr><td bgcolor=#556580><b>'.S_SUBJECT.'</b></td><td><input type=text name=sub size="35">
<input type=submit value="'.S_SUBMIT.'"></td></tr>
<tr><td bgcolor=#556580><b>'.S_COMMENT.'</b></td><td><textarea name=com cols="48" rows="4" wrap=soft></textarea></td></tr>
';
if(!$resno){
$dat.='<tr><td bgcolor=#556580><b>'.S_UPLOADFILE.'</b></td>
<td><input type=file name=upfile size="35">
[<label><input type=checkbox name=textonly value=on>'.S_NOFILE.'</label>]</td></tr>
';}
$dat.='<tr><td bgcolor=#556580><b>'.S_DELPASS.'</b></td><td><input type=password name=pwd size=8 maxlength=8 value=""><small>'.S_DELEXPL.'</small></td></tr>
<tr><td colspan=2>
<small>'.S_RULES.'</small></td></tr></table></form></center><hr>';
}
Первая картинка в аттаче - как есть внутри треда на данный момент. Вторая - как должно быть.
Attachments
-
44.3 KB Views: 145
-
35.1 KB Views: 205
А потом что то путёвое получается верно? А бывает не получается. Вот и делай выводы