Foros del Web » Programando para Internet » PHP »

error al abrir php

Estas en el tema de error al abrir php en el foro de PHP en Foros del Web. hola tengo un pequeño problema y es una tonteria pero no me sale e pensado con un else pero nose como colocarlo mirar este es ...
  #1 (permalink)  
Antiguo 11/04/2008, 08:18
Avatar de picazamora  
Fecha de Ingreso: febrero-2008
Ubicación: Zamora
Mensajes: 72
Antigüedad: 16 años, 2 meses
Puntos: 0
error al abrir php

hola

tengo un pequeño problema y es una tonteria pero no me sale e pensado con un else pero nose como colocarlo mirar este es el problema yo abro la pagina y claro como no hay nada seleccionado pues me sale un error al principio una ved q se seleciona lo q nos interesa ya funciona bien.

Código PHP:
<p>¿Qué sección quieres actualizar? </p>
Secciones
<form method="POST" enctype="multipart/form-data">
<select name="X" onchange="this.form.submit()">
      <option value="seleciona una">seleciona una...
      <option value="Carretera">Carretera
      <option value="Bmx">Bmx
      <option value="mountainbike">Mountain Bike 
      <option value="descenso">descenso
</select>
<?
$nombre 
$_POST[X];

?>

</select>
<p>&iquest;Que galeria quieres actualizar?</p>
<?
$nombre_archivo 
'galeria.txt';

if(!
$gestor fopen("$nombre/galeria.txt"'r'))
{
echo 
"No se puede abrir el archivo (galeria.txt)";
    exit;
}

$contenido ='';

while (!
feof($gestor))
{
    
$contenido =  $contenido fread($gestor1);
}

fclose ($gestor);

echo 
$contenido;
?>
  </p>
</form>
<br />
<br />
Crear nueva galeria:<br />
<a href="galerian.php"><img SRC="sebasclub.jpg" HEIGHT=97
WIDTH=105nueva ALT="nueva" ALIGN="ABSMIDDLE">

un saludo y gracias por adelantado
  #2 (permalink)  
Antiguo 11/04/2008, 08:21
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: error al abrir php

Tienes que hacer un if:
Código PHP:
// código html
<?php
if( !empty( $_POST['nombre'] ) ) {
      
// código php si fue enviado nombre
}
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:21.