コード例 #1
0
ファイル: test1upload.php プロジェクト: julesbl/ssp
    }
    static function previewForm($formData)
    {
        $form = new Template($formData, "test1uploadpreview.tpl", false);
        $form->encode = false;
        $form->output();
        return $form->output;
    }
    static function modFile()
    {
        return "10";
    }
}
$form = new sfc\Form("test1upload.php", "TestSave", 'fred');
$form->templateRoutine = '\\w34u\\ssp\\TestForm::createForm';
$form->setPreview("\\w34u\\ssp\\Testform::previewForm");
$form->buildForm = false;
$form->fe("textarea", "textarea", "Testing text area box", "text area");
$form->fep("width=50,lines=10");
$validTypes = array(".jpg", ".gif", ".png");
$form->fe("file", "image1", "upload an image");
$form->fileObjects["image1"] = new sfc\File($form->elements["image1"], "images/", "images/", $validTypes, "102400", "\\w34u\\ssp\\TestForm::modFile");
$form->fileObjects["image1"]->setPreview("preview/", "preview/");
$form->fe("file", "image2", "upload another image");
$form->fileObjects["image2"] = new sfc\File($form->elements["image2"], "images/", "images/", $validTypes, "102400", "\\w34u\\ssp\\TestForm::modFile");
$form->fileObjects["image2"]->setPreview("preview/", "preview/");
$form->fe("submit", "submit1", "Submit Now");
$form->funcTokenMake = "SSP_FormToken";
$form->funcTokenCheck = "SSP_FormTokenCheck";
if ($form->processForm($_POST)) {
    if (!$form->error and $form->previewSave) {