hola
Código PHP:
$extension = explode(".",$archivo_name);
ponla de modo que la $var que recibe sea la idonea, otra cosa, los codes que posteas estan para que sea una page -autoprocesada- o no,... dependiendo de eso cambiaria el form...
el query estaria bien...
el form deberia ser algo asi para que no limites el envio del formato a uno solo
Código PHP:
<form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'] ?>" METHOD="post">
<table width="470" height="18" cellpadding="2" cellspacing="2" class="estilotabla">
<tr>
<td colspan="2" class="estilocelda">ENVIAR SOPORTE </td>
</tr>
<tr>
<td><INPUT TYPE="hidden" NAME="id" VALUE="<?=$_SESSION['id']?>"> </td>
<td> </td>
</tr>
<tr>
<td width="128">Comentarios:</td>
<td width="326">
<textarea name="comentario_cliente" id="comentario_cliente"></textarea></td>
</tr>
<tr>
<td>Seleccione formato a enviar </td>
<td><label>
<select name="formato">
<option value="gif">Gif</option>
<option value="jpg">Jpg</option>
<option value="pdf">Pdf</option>
<option value="etc...">etc...</option>
</select>
</label></td>
</tr>
<tr>
<td>Archivo:</td>
<td><input name="archivo_cliente2" type="file" id="archivo_cliente2" size="20" /></td>
</tr>
<tr>
<td> </td>
<td><input name="enviar2" type="submit" id="enviar2" value="Enviar" /></td>
</tr>
</table>
</form>
de resto creo que deberia funcionar...