0

Express Engine用のフォトギャラリープラグインを作成しようとしていますが、このエラーが発生し、すべてが閉じているようです。何か助けはありますか?

$whats_gonna_happen=$_GET['pictures'];

class upload_pictures
{
    public function upload_pictures
    {
        if (!isset($whats_gonna_happen))
        {
            $uploads='';
            $cout=1;
            $stuff=$this->EE->db->query('SELECT id, name FROM albums');
            $albums_list='';
            while ($row=$stuff->result_array())
            {
                $albums_list .= "<option value=" . $row[0] . ">" . $row[1] . "</option>\n";
            }  
            mysql_free_result($stuff);
            echo '
            <html>
                <head><title>Pictures upload</title></head>
                <body>
                    <form enctype="multipart/form-data" action="upload_page.php?pictures=1" method="POST" name="stough">
                        <table width="90%" border="0" align="center" style="width: 90%">
                            <tr><td>
                                Choose album : 
                                <select name="albums">
                                ' . $albums_list . '
                                </select>
                            </td></tr>
                            <tr><td>
                                <br /> photo : <br />
                                <input type="file" name="filename"  />
                            </td></tr>
                            <tr><td>
                                Caption : <br />
                                <textarea name="captions" cols="60" rows="1"></textarea>
                            </td></tr>
                            <tr><td>
                            <input type="submit" name="captions" value="Upload" />
                            </td></tr>
                        </table>
                    </form>
                </body>
            </html>
            ';
        }
4

2 に答える 2

8

問題はここにあります:

public function upload_pictures

する必要があります:

public function upload_pictures()
于 2011-06-24T17:22:18.883 に答える
3

関数宣言の()を忘れた

public function upload_pictures()

スニペットに2つの閉じ括弧がありません

于 2011-06-24T17:23:07.473 に答える