Problemas com swf Upload
Boa tarde pessoal, tudo bem? Estou tendo problemas ao tentar utilizar
o swfupload. Meu projeto segue a seguinte estrutura:
prime
>>include
>>>biblioteca
>>>>swfupload
>>veiculos
>>>acao
>>>visao
>>>>cadastrar_form.php
Meu arquivo cadastrar_form.php é o seguinte:
<!-- Veículo -->
<script type="text/javascript" src="veiculos/visao/js/cadastrar_form.js"></script>
<script type="text/javascript" src="include/biblioteca/swfupload/swfupload.js"></script>
<script type="text/javascript" src="include/biblioteca/swfupload/js/handlers.js"></script>
<script type="text/javascript">
var swfu;
window.onload = function () {
swfu = new SWFUpload({
// Backend Settings
upload_url: "",
post_params: {"PHPSESSID": "<?php echo session_id(); ?>"},
// File Upload Settings
file_size_limit : "3 MB", // 3MB
file_types : "*.jpg,*.jpeg",
file_types_description : "JPG Images",
file_upload_limit : "0",
// Event Handler Settings - these functions as defined in Handlers.js
// The handlers are not part of SWFUpload but are part of my website and control how
// my website reacts to the SWFUpload events.
file_queue_error_handler : fileQueueError,
file_dialog_complete_handler : fileDialogComplete,
upload_progress_handler : uploadProgress,
upload_error_handler : uploadError,
upload_success_handler : uploadSuccess,
upload_complete_handler : uploadComplete,
// Button Settings
button_image_url : "include/biblioteca/swfupload/images/SmallSpyGlassWithTransperancy_17x18.png",
button_placeholder_id : "spanButtonPlaceholder",
button_width: 180,
button_height: 18,
button_text : '<span class="button">Select Images <span class="buttonSmall">(2 MB Max)</span></span>',
button_text_style : '.button { font-family: Helvetica, Arial, sans-serif; font-size: 12pt; } .buttonSmall { font-size: 10pt; }',
button_text_top_padding: 0,
button_text_left_padding: 18,
button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
button_cursor: SWFUpload.CURSOR.HAND,
// Flash Settings
flash_url : "include/biblioteca/swfupload/swfupload.swf",
custom_settings : {
upload_target : "divFileProgressContainer"
},
// Debug Settings
debug: false
});
};
</script>
<form id="cadastrarVeiculo" action="index.php?modulo=veiculos&acao=<?php echo $_REQUEST['action']; echo $_REQUEST['id'] ?>" method="post">
<input id="acaoVeiculo" name="acaoVeiculo" type="hidden" value="<?php echo $_REQUEST['action']; ?>" />
<input type="hidden" id="USU_ID_CADASTROU" name="USU_ID_CADASTROU" value="<?php echo $_REQUEST['USU_ID_CADASTROU']; ?>" />
<input type="hidden" id="VEI_DATA_CADASTRO" name="VEI_DATA_CADASTRO" value="<?php echo date('Y-m-d H:i:s'); ?>" />
<table class="formulario" cellspacing="0">
<tr>
<td style="width:250px;"><span>Placa:</span><input type="text" id="VEI_PLACA" name="VEI_PLACA" value="<?php echo $_REQUEST['VEI_PLACA']; ?>" maxlength="8" style="width:180px;text-transform: uppercase;" class="" /></td>
<td><span>Tipo de veículo:</span>
<select name="VET_ID" style="width:150px;">
<option value = "1" <?php if($_REQUEST['VET_ID'] == 1){echo 'selected="selected"';} ?>>MOTO</option>
<option value = "2" <?php if($_REQUEST['VET_ID'] == 2){echo 'selected="selected"';} ?>>LEVE</option>
<option value = "3" <?php if($_REQUEST['VET_ID'] == 3){echo 'selected="selected"';} ?>>PESADO</option>
</select>
</td>
</tr>
<tr>
<td><span>Cidade:</span>
<select style="width:150px;">
<option value="Cidade 1">Cidade 1</option>
<option value="Cidade 2">Cidade 2</option>
<option value="Cidade 3">Cidade 3</option>
</select>
</td>
<td><span>UF:</span>
<select style="width:150px;">
<option value="estado 1">estado 1</option>
<option value="estado 2">estado 2</option>
<option value="estado 3">estado 3</option>
</select>
</td>
<td><span>Tipo de combustível:</span>
<select name="VEI_COMBUSTIVEL" style="width:150px;">
<option value = "GAS" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'GAS'){echo 'selected="selected"';} ?>>GASOLINA</option>
<option value = "ALC" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'ALC'){echo 'selected="selected"';} ?>>ALCOOL</option>
<option value = "DIE" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'DIE'){echo 'selected="selected"';} ?>>DIESEL</option>
<option value = "FLE" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'FLE'){echo 'selected="selected"';} ?>>FLEX</option>
<option value = "GNV" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'GNV'){echo 'selected="selected"';} ?>>GAS NATURAL VEICULADO</option>
<option value = "GAS/ALC/GNV" <?php if($_REQUEST['VEI_COMBUSTIVEL'] == 'GAS/ALC/GNV'){echo 'selected="selected"';} ?>>GAS/ALC/GNV</option>
</select>
</td>
</tr>
<tr>
<td><span>Marca:</span>
<select name="MAV_ID" style="width:150px;">
<option value = "1" <?php if($_REQUEST['MAV_ID'] == 1){echo 'selected="selected"';} ?>>FIAT</option>
<option value = "2" <?php if($_REQUEST['MAV_ID'] == 2){echo 'selected="selected"';} ?>>VOLKS</option>
<option value = "3" <?php if($_REQUEST['MAV_ID'] == 3){echo 'selected="selected"';} ?>>CHEVROLET</option>
</select>
</td>
<td><span>Tipo de gravação do número do motor:</span>
<select name="VEI_NUMERO_MOTOR_TIPO" style="width:240px;">
<option value = "PINADO" <?php if($_REQUEST['VEI_NUMERO_MOTOR_TIPO'] == 'PINADO'){echo 'selected="selected"';} ?>>PINADO</option>
<option value = "REGRAVADO" <?php if($_REQUEST['VEI_NUMERO_MOTOR_TIPO'] == 'REGRAVADO'){echo 'selected="selected"';} ?>>REGRAVADO</option>
<option value = "SEM PLAQUETA" <?php if($_REQUEST['VEI_NUMERO_MOTOR_TIPO'] == 'SEM PLAQUETA'){echo 'selected="selected"';} ?>>SEM PLAQUETA</option>
<option value = "BASE LISA" <?php if($_REQUEST['VEI_NUMERO_MOTOR_TIPO'] == 'BASE LISA'){echo 'selected="selected"';} ?>>BASE LISA</option>
</select>
</td>
</tr>
<tr>
<td><span>Modelo:</span>
<select name="MOD_ID" style="width:150px;">
<option value = "1" <?php if($_REQUEST['MOD_ID'] == 1){echo 'selected="selected"';} ?>>Uno Mille</option>
<option value = "2" <?php if($_REQUEST['MOD_ID'] == 2){echo 'selected="selected"';} ?>>Gol</option>
<option value = "3" <?php if($_REQUEST['MOD_ID'] == 3){echo 'selected="selected"';} ?>>Parati</option>
<option value = "4" <?php if($_REQUEST['MOD_ID'] == 4){echo 'selected="selected"';} ?>>Vectra</option>
</select>
</td>
<td style="width:250px;"><span>Número do motor:</span><input type="text" id="VEI_NUMERO_MOTOR" name="VEI_NUMERO_MOTOR" value="<?php echo $_REQUEST['VEI_NUMERO_MOTOR']; ?>" maxlength="30" style="width:180px;text-transform: uppercase;" class="" /></td>
</tr>
<tr>
<td style="width:250px;"><span>Ano de fabricação:</span><input type="text" id="VEI_ANOFAB" name="VEI_ANOFAB" value="<?php echo $_REQUEST['VEI_ANOFAB']; ?>" maxlength="4" style="width:100px;" class="" /></td>
<td style="width:250px;"><span>Renavam:</span><input type="text" id="VEI_RENAVAN" name="VEI_RENAVAN" value="<?php echo $_REQUEST['VEI_RENAVAN']; ?>" maxlength="30" style="width:180px;text-transform: uppercase;" class="" /></td>
</tr>
<tr>
<td style="width:250px;"><span>Ano do Modelo:</span><input type="text" id="VEI_ANOMOD" name="VEI_ANOMOD" value="<?php echo $_REQUEST['VEI_ANOMOD']; ?>" maxlength="4" style="width:100px;" class="" /></td>
<td style="width:250px;"><span>Sinistro:</span><input type="text" id="VEI_SINISTRO" name="VEI_SINISTRO" value="<?php echo $_REQUEST['VEI_SINISTRO']; ?>" maxlength="30" style="width:180px;text-transform: uppercase;" class="" /></td>
</tr>
<tr>
<td style="width:250px;"><span>Cor:</span><input type="text" id="VEI_COR" name="VEI_COR" value="<?php echo $_REQUEST['VEI_COR']; ?>" maxlength="20" style="width:180px;text-transform: uppercase;" class="" /></td>
<td><span>Informações Complementares:</span>
<textarea name="VEI_CADASTRO_INFOR_COMPL" style="width: 300px;height: 120px"><?php echo $_REQUEST['VEI_CADASTRO_INFOR_COMPL']; ?></textarea>
</td>
</tr>
<tr>
<td style="width:250px;"><span>Chassi:</span><input type="text" id="VEI_CHASSI" name="VEI_CHASSI" value="<?php echo $_REQUEST['VEI_CHASSI']; ?>" maxlength="30" style="width:180px;text-transform: uppercase;" class="" /></td>
</tr>
<tr>
<td style="width:250px;"><span>Chassi adulterado:</span><input type="text" id="VEI_CHASSI_ADULTERADO" name="VEI_CHASSI_ADULTERADO" value="<?php echo $_REQUEST['VEI_CHASSI_ADULTERADO']; ?>" maxlength="30" style="width:180px;text-transform: uppercase;" class="" /></td>
</tr>
</table>
<div class="submit">
<input id="cadastrarVeiculoSubmit" type="submit" value="Salvar" />
</div>
</form>
<form>
<div style="display: inline; border: solid 1px #FF2222; background-color: #FF8484; padding: 2px;">
<span id="spanButtonPlaceholder"></span>
</div>
</form>
<div id="divFileProgressContainer" style="height: 75px;"></div>
<div id="thumbnails"></div>
O problema é que o botão do swfUpload não é exibido. Não consigo
encontrar o erro. Como poderia resolver isso?
Discussão (5)
Carregando comentários...