Código PHP:
<?php
if (isset($_POST['envioIMG']))
{
global $cont;
$nombre_archivo = $HTTP_POST_FILES['imagen']['name'];
$tipo_archivo = $HTTP_POST_FILES['imagen']['type'];
$tamano_archivo = $HTTP_POST_FILES['imagen']['size'];
$destino = btn250;
$nom = explode('.',$nombre_archivo);
$ext = '.' . $nom[1];
if($_POST['envioIMG']==img1) $nombre_modificado= imagen1;
if($_POST['envioIMG']==img2) $nombre_modificado= imagen2;
if($_POST['envioIMG']==img3) $nombre_modificado= imagen3;
if(empty($_FILES['imagen']['name']))
{
echo "<br>NO ENVIASTES LA IMAGEN<br>";
}
if (!(strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 250000))
{
mensaje_imagen();
}
else{
if (move_uploaded_file($_FILES['imagen']['tmp_name'], $destino . '/' . $nombre_modificado . $ext))
{
mensaje_correcto($nombre_archivo,$_POST['envioIMG']);
}
else
{
mensaje_error();
}
}
}
else {
mensaje_info1(false);
mensaje_info2(false);
mensaje_info3(false);
}
//Aqui tengo la funcion que no me tira:
function mensaje_correcto($nombre_archivo,$envioIMG)
{
if ($envioIMG=='img1')
{
$cont=1;
echo "<font color='#FF0000'size='3'> <strong>IMAGEN 1: $nombre_archivo CARGADA. </strong></font>";
echo "<br>";
mensaje_info1(true);
mensaje_info2(false);
mensaje_info3(false);
}
//AQUI JUSTAMENTE NO ME RECONOCE EL '$cont==1' UNA VEZ QUE EL USUARIO HA ENTRADO EN LA 'img1' anterior y desea la 'img2'
if (($envioIMG=='img2') && ($cont=='1'))
{
$cont='2';
echo "<font color='#FF0000'size='3'> <strong>IMAGEN 2: $nombre_archivo CARGADA.</strong></font>";
echo "<br>";
mensaje_info1(true);
mensaje_info2(true);
mensaje_info3(false);
}
Gracias colegas