Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2005, 11:18
Avatar de alexjnm
alexjnm
 
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 19 años, 5 meses
Puntos: 1
ayuda con codigo???

ok esto es el codigo que no le veo como hacerlo;
lo que deseo es que cuando manden el formulario el verifique que si lo que viene del campo de la imagen esta bacio me ga una cosa sinpo que me suba la iamgen y me haga el insert

aca les pongo el codigo para ver si me ayudan
Código PHP:
<?php require("classe/connection.php"); ?>
<?php
//rejistro la secion sino esta rejistrada lo mando al index
session_start();
if(!
session_is_registered("infomed")){
 
header("Location: index.php");
 exit;
}else{
if(
$HTTP_POST_VARS['photo'] = NULL){
 
$anuncio = new consulta();
 
$poneranu $anuncio->ejecutar("INSERT INTO acimed (titulo,contenido) VALUES ('".$HTTP_POST_VARS["titular"]."','".$HTTP_POST_VARS["txt_area"]."')");
 
header("Location: test.php");
}else{
if(isset(
$HTTP_POST_VARS['Submit'])){
//datos del arhivo
$nombre_archivo $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo $HTTP_POST_FILES['userfile']['size'];
//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo"gif") || strpos($tipo_archivo"jpeg")) && ($tamano_archivo 100000))) {
    echo 
"La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>";
    exit;
}else{
//en caso de que sea sobre windows se pone "htdocs/infomed/upload/"
//si es sobre linux se pone "/var/www/upload/" la carpeta upload sino es ta crearla
 
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],  "htdocs/images/acimed/".$nombre_archivo);
}
//aca acaba
$anuncio = new consulta();
$poneranu $anuncio->ejecutar("INSERT INTO acimed (titulo,contenido,img) VALUES ('".$HTTP_POST_VARS["titular"]."','".$HTTP_POST_VARS["txt_area"]."','".$nombre_archivo."')");                               
header("Location: prin.php");
 exit;
 }
}
?>
nose que hacer ya
gracias de atemano
salu2s alex
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)