Foros del Web » Programando para Internet » PHP »

No funciona el index cuando esta on-line

Estas en el tema de No funciona el index cuando esta on-line en el foro de PHP en Foros del Web. Tengo un gran problema con el desarrollo de un portal de noticias y es que en mi PC funciona todo bien pero cuando lo subo ...
  #1 (permalink)  
Antiguo 22/09/2005, 06:36
 
Fecha de Ingreso: julio-2005
Mensajes: 27
Antigüedad: 12 años, 4 meses
Puntos: 0
No funciona el index cuando esta on-line

Tengo un gran problema con el desarrollo de un portal de noticias y es que en mi PC funciona todo bien pero cuando lo subo al servidor tengo muchísimos problemas con las variables. (según como las coloque me devuelven cadena vacia siendo que en mi pc funcioan bien). Más abajo les coloque el codigo para que lo vean. Y las variables no pueden estar vacias porque con en la base y con el administrador yo las veo.

Gracias por su atención


<? $regtotal = mysql_num_rows($result);
$recuperar = 1;
$contador = 0;
$creartabla = 1;
echo '<table width="96%" border="0" align="center">';
while($campos = mysql_fetch_array($result))
{
$contador++;
//EN LA PRIMERA RONDA RECUPERO LOS DATOS
if ($recuperar == 1) //hay que recuperar datos
{
$vnombre = $campos[nombre];
$vfecha = Fecha($campos[2]);
$vcampoid = $campos[0];
$vtitulo = $campos[3];
$vimagen01 = $campos['imagen01'];
$vbajada = $campos[4];
$recuperar = 2;

$es_ultimo = $regtotal - $contador;
if ($es_ultimo == 0) /// SI ES EL ULTIMO REGISTRO HAY QUE MOSTRARLO
{// FILA 1
echo '<tr>';
echo '<th width="252" height="22" background="images/barra2.gif" scope="row">'.$vnombre.'</th>';
echo '<th width="252" height="22" scope="row"></th>';
echo '</tr>';
//// FILA 2 ** PRIMERA COLUMNA
echo '<tr valign="top" bordercolor="#CCCCCC" bgcolor="#F5F5F5">';
echo '<td scope="row"><a href="articulos_ver.php?idnota=' .$vcampoid.'"><strong>'. $vtitulo.'</strong><br></a>';
if ($vimagen01 .= "") //SI HAY IMAGEN LA MUESTRO
{
echo '<img src="images_up/tb_'.$vimagen01.'" width="90" align="left" hspace="5" vspace="5">';
}
echo $vbajada.'</td>';
//// FILA 2 ** SEGUNDA COLUMNA
echo '<td height="22" bgcolor="#FFFFFF" >&nbsp;</td>';
echo '</tr>';
####################### FILA EN BLANCO
echo '<tr>';
echo '<th height="22" scope="row">&nbsp;</th>';
echo '<td height="22">&nbsp;</td>';
echo '</tr>';
} // FIN SI ES EL ÚLTIMO REGISTROS
} else /// mostramos las dos columnas
{
echo '<tr>'; ///################ FILA DE ENCABEZADO
echo '<th width="252" height="22" background="images/barra2.gif" scope="row">'.$vnombre.'</th>';
echo '<th width="252" height="22" background="images/barra2.gif" scope="row">'.$campos[nombre].'</th>';
echo '</tr>';
////##################### FILA DE NOTA Y FOTOS
echo '<tr valign="top" bordercolor="#CCCCCC" bgcolor="#F5F5F5">';
echo '<td scope="row"><a href="articulos_ver.php?idnota=' .$vcampoid.'"><strong>'. $vtitulo.'</strong><br></a>';
if ($vimagen01 .= "") //SI HAY IMAGEN LA MUESTRO
{
echo '<img src="images_up/tb_'.$vimagen01.'" width="90" align="left" hspace="5" vspace="5">';
}
echo $vbajada.'</td>';
################ SEGUNDA COLUMNA
echo '<td scope="row"><a href="articulos_ver.php?idnota=' .$campos[0].'"><strong>'. $campos[3].'</strong><br></a>';
if ($campos['imagen01'] .= "") //SI HAY IMAGEN LA MUESTRO
{
echo '<img src="images_up/tb_'.$campos['imagen01'].'" width="90" align="left" hspace="5" vspace="5">';
}
echo $campos[04].'</td>';
echo '</td>';
echo '</tr>';
####################### FILA EN BLANCO
echo '<tr>';
echo '<th height="22" scope="row">&nbsp;</th>';
echo '<td height="22">&nbsp;</td>';
echo '</tr>';
//echo '<tr>';
$recuperar = 1;
}
}
//// cierro la tabla
//echo '</tr>';
echo '</table>';
?>
  #2 (permalink)  
Antiguo 22/09/2005, 06:53
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 12 años, 4 meses
Puntos: 5
Ok

Amigo si su script php no está ejecutando en tu servidor on line, pero en tu PC funciona OK.

Podrias optar por esto

Código PHP:
<?php

?>
usa ese tipo de TAG's y pon la ruta exacta del archivo para llamarlo:

...../domino.com/index.php



Salu2
__________________
. .: El mejor Inicio :. .
  #3 (permalink)  
Antiguo 22/09/2005, 14:59
 
Fecha de Ingreso: julio-2005
Mensajes: 27
Antigüedad: 12 años, 4 meses
Puntos: 0
Ya descubrí el problema pero igual sigo con algunas dudas.
Si yo coloco $campos['imagen01'] estando on line devuelve una cadena vacia. Siendo que en mi máquina funcian bien.
Ahora si yo coloco $campos[10], que es correspondiente a ese campo, funciona bien en los dos lados. ¿Por que?
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 06:14.