奇矩互动官方论坛's Archiver

qq901303 发表于 2008-7-13 13:06

请教!我想把表单变黑色怎么办?

想把表单的背景色变成黑色的,应该改哪个文件?哪个位置?
关键是框架那层

[[i] 本帖最后由 qq901303 于 2008-7-14 11:37 编辑 [/i]]

aming 发表于 2008-7-13 21:23

MooPHP 目录下的 Global.function.php  中查找
function showForm

qq901303 发表于 2008-7-14 00:16

那颜色怎么改呢?

kimi 发表于 2008-7-14 00:42

把这个函数里的<tr>替换成<tr bgcolor="#000000">

qq901303 发表于 2008-7-14 00:50

3QQQ

qq901303 发表于 2008-7-14 00:54

晕。。。那字体颜色怎么变白呢。。

qq901303 发表于 2008-7-14 00:58

我想连背景也变黑色的

qq901303 发表于 2008-7-14 01:04

<?php
/*
        More & Original PHP Framwork
        Copyright (c) 2007 - 2008 IsMole Inc.
        常用函数
        $Id: Global.function.php 102 2008-04-14 05:32:47Z aming $
*/


/**
*分页函数
*
*
*/
function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = TRUE, $simple = FALSE) {
        $multipage = '';
        $mpurl .= strpos($mpurl, '?') ? '&amp;' : '?';
        $realpages = 1;
        if($num > $perpage) {
                $offset = 2;

                $realpages = @ceil($num / $perpage);
                $pages = $maxpages && $maxpages < $realpages ? $maxpages : $realpages;

                if($page > $pages) {
                        $from = 1;
                        $to = $pages;
                } else {
                        $from = $curpage - $offset;
                        $to = $from + $page - 1;
                        if($from < 1) {
                                $to = $curpage + 1 - $from;
                                $from = 1;
                                if($to - $from < $page) {
                                        $to = $page;
                                }
                        } elseif($to > $pages) {
                                $from = $pages - $page + 1;
                                $to = $pages;
                        }
                }

                $multipage = ($curpage - $offset > 1 && $pages > $page ? '<a href="'.$mpurl.'page=1" class="first"'.$ajaxtarget.'>1 ...</a>' : '').
                        ($curpage > 1 && !$simple ? '<a href="'.$mpurl.'page='.($curpage - 1).'" class="prev"'.$ajaxtarget.'>&lsaquo;&lsaquo;</a>' : '');
                for($i = $from; $i <= $to; $i++) {
                        $multipage .= $i == $curpage ? '<strong>'.$i.'</strong>' :
                                '<a href="'.$mpurl.'page='.$i.($ajaxtarget && $i == $pages && $autogoto ? '#' : '').'"'.$ajaxtarget.'>'.$i.'</a>';
                }

                $multipage .= ($curpage < $pages && !$simple ? '<a href="'.$mpurl.'page='.($curpage + 1).'" class="next"'.$ajaxtarget.'>&rsaquo;&rsaquo;</a>' : '').
                        ($to < $pages ? '<a href="'.$mpurl.'page='.$pages.'" class="last"'.$ajaxtarget.'>... '.$realpages.'</a>' : '').
                        (!$simple && $pages > $page && !$ajaxtarget ? '<kbd><input type="text" name="custompage" size="3" onkeydown="if(event.keyCode==13) {window.location=\''.$mpurl.'page=\'+this.value; return false;}" /></kbd>' : '');

                $multipage = $multipage ? '<div class="pages">'.(!$simple ? '<em>&nbsp;'.$num.'&nbsp;</em>' : '').$multipage.'</div>' : '';
        }
        $maxpage = $realpages;
        return $multipage;
}

function dhtmlspecialchars($string) {
        if(is_array($string)) {
                foreach($string as $key => $val) {
                        $string[$key] = dhtmlspecialchars($val);
                }
        } else {
                $string = preg_replace('/&amp;((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1',
                str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $string));
        }
        return $string;
}

function checkMust($must, $value) {
        if($must) {
                if(!$value) {
                        msg('信息填写不完整');
                        exit;
                }
        }
}

function showForm($type = '', $title = '', $options = '' ,$default = '', $msg = '' ,$name = '' ,$must = '') {
        $must = $must ? '<font color="red"> <b>*</b> </font>' : '';
        switch ($type) {
                case 'text':
                        //文本框
                        $option .= '<tr bgcolor="#000000"><td width="20%">'.$title.'</td><td width="80%"><input type="text" name="content['.$name.']" value="'.$default.'" />'.$must.'&nbsp'.$msg.'</td></tr>';
                        break;

                case 'hidden':
                        //隐藏表单
                        $option .= '<input type="hidden" name="content['.$name.']" value="'.$default.'" />';
                        break;

                case 'file':
                        //上传表单
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%"><input type="file" name="content['.$name.']" value="'.$default.'" /><input type="submit" name="upload">&nbsp'.$msg.'</td></tr>';
                        break;

                case 'select':
                        //下拉菜单
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%"><select name="content['.$name.']">';
                        $arr = explode("\n", $options);
                        foreach($arr AS $k=>$val) {
                                $option .= '<option value="'.$val.'">'.$val.'</option>';
                        }
                        $option .= '</select>'.$must.'&nbsp'.$msg.'</td></tr>';
                        break;

                case 'checkbox':
                        //复选框
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%">';
                        $arr = explode("\n", $options);
                        foreach($arr AS $k=>$v) {
                                $option .= $v.'<input name="content['.$name.'][]" type="checkbox" value="'.$v.'" />&nbsp&nbsp&nbsp';
                        }
                        $option .= $must.'&nbsp'.$msg.'</td></tr>';
                        break;

                case 'radio':
                        //单选按钮
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%">';
                        $arr = explode("\n", $options);
                        foreach($arr AS $k=>$v) {
                                $option .= $v.'<input type="radio" name="content['.$name.']" value="'.$v.'"/>&nbsp&nbsp&nbsp';
                        }
                        $option .= $must.'&nbsp'.$msg.'</td></tr>';
                        break;

                case 'textarea':
                        //文本区域
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%"><textarea name="content['.$name.']" cols="50" rows="10">'.$default.'</textarea>'.$must.'&nbsp'.$msg.'</td></tr>';
                        break;
                case 'pass':
                        //密码表单
                        $option .= '<tr bgcolor="#000000"><td width="10%">'.$title.'</td><td width="90%"><input type="password" name="content['.$name.']" value="'.$default.'" />'.$must.'&nbsp'.$msg.'</td></tr>';
                        break;
               
                case 'submit' :
                        $val = (!$options) ? '提交' : $options;
                        $option .= '<tr bgcolor="#000000"><td width="10%"></td><td width="90%"><input type="submit" name="'.$title.'" value="'.$val.'"></td></tr>';
                        break;

                case 'formhead' :
                        $name = 'myform';
                        $option .= '<form name="'.$name.'" method="post" enctype="multipart/form-data" action="'.$title.'">';
                break;

        }
        return $option;
       
}

$magic_quotes_gpc = get_magic_quotes_gpc();
@extract(daddslashes($_POST));
@extract(daddslashes($_GET));
if(!$magic_quotes_gpc) {
        $_FILES = daddslashes($_FILES);
}

function daddslashes($string, $force = 0)
{
        if(!$GLOBALS["magic_quotes_gpc"] || $force)
        {
                if(is_array($string))
                {
                        foreach($string as $key => $val)
                        {
                                $string[$key] = daddslashes($val, $force);
                        }
                }
                else
                {
                        $string = addslashes($string);
                }
        }
        return $string;
}

function msg($msg,$back = '',$url = '') {
        if(empty($msg)) $msg = "出错";
        if(empty($back)) {
                echo "<script type='text/javascript'> alert('$msg');history.go(-1);</script>";
        }
        elseif ($back=="subok") {
                echo "<script type='text/javascript'> alert('$msg');</script>";
                echo "<script>location.href='$url';</script>";
        }
}

这个是那个文件的代码

qq901303 发表于 2008-7-14 01:07

最主要把背景变黑就好。。

aming 发表于 2008-7-14 08:42

$option .= '<tr bgcolor="#000000"><td width="20%"><font color="#ffffff">'.$title.'</font></td><td width="80%"><input type="text" name="content['.$name.']" value="'.$default.'" />'.$must.'&nbsp;<font color="#ffffff">'.$msg.'</font></td></tr>';

qq901303 发表于 2008-7-14 11:03

背景颜色怎么改呢?要黑的

Liming 发表于 2008-7-14 13:29

#FFFFFF 是白色; #000000 是黑色
你可以自己替换修改颜色数值来更换颜色

qq901303 发表于 2008-7-14 15:17

关键是框架颜色找不到,其他的都能改,就是框架背景色,不知道应该改哪个位置

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.