Re: PROBLEMS
| From: | Coert Metz | Date: | Thu, 14 Nov 2002 22:03:47 +0000 |
| Subject: | Re: PROBLEMS | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-124509@lists.php.net to get a copy of this message | ||
call session_start() before <html>
in this way:
<?php
session_start ();
?>
<html>
......
and so on...
Coert Metz
Ysrael guzmán wrote:
THIS IS MY SCRIPT: AND THE ERROR IS Warning: Cannot send session cache limiter - headers already sent (output started at c:\foxserv\www\t-demo1\pedidos\prod_mostrar_tipo.php:4) in c:\foxserv\www\t-demo1\pedidos\prod_mostrar_tipo.php on line 5 /////////////////////// SCRIPT /////////////////////////// <html> <head><title>rrrr</title></head> <body topmargin="0" leftmargin="0"> <?php session_start(); if(!session_is_registered("camion")) DIE("error"); ?> <target="tipo"> <p> <?php //require "comun.inc"; para llamar a la conexion mejor poner include //include "array.inc" para funciones de array $conexion = mysql_connect("localhost", "root"); mysql_select_db("bd1", $conexion); ?> <div align="left"> <table width="350" border="1" bordercolor="white"> <tr> <td> <table width="350" border="1" bordercolor="white"> <?php echo $codigo; // función que determina si un determinado valor coincide con // un elemento que pertenece al array que se pasa como parámetro // //function esta_en_array($objetos, $elemento) // { // $i = 0; // $encontrado = false; // while (($i < count($objetos)) && !$encontrado)// { // while($elemento = each($objetos[$i])) // { // $encontrado = ($objetos[$i] == $elemento); // $i++; // } // } // return $encontrado; // }// $consulta = "select * from productos where prod_cod = '$codigo'"; $rta = mysql_query($consulta, $conexion); $num_filas = mysql_num_rows($rta); $num_campos = mysql_num_fields($rta); //echo $num_filas; while($filas = mysql_fetch_array($rta)) { $codigo = $filas['prod_cod']; $nombre = $filas['prod_descripcion']; $precio = $filas['prod_precio'];echo "<tr>"; echo "<td bgcolor='red'>";echo "<b><font color='white' face='verdana' size=2>", $filas['prod_descripcion'], "</b>"; echo "</font></td>"; echo "</tr> <td>"; echo "<FORM METHOD='Post' ACTION='guardar_array.php'>\n"; echo "<tr>"; echo "<td bgcolor='white'>";//echo "<INPUT TYPE='Checkbox' NAME=tabla[]VALUE='$filas['prod_cod']'>";echo "<INPUT TYPE='text' NAME='cantidad'>"; // if (esta_en_array($camion, $cantidad)) // { // echo "VALUE='$cantidad' size='15'>"; // } // else // { // $cantidad = 0; // echo "VALUE='$cantidad' size='15'>"; // } // echo ">"; echo "<INPUT TYPE='Hidden' NAME='codigo'VALUE='$codigo'>\n";echo "<INPUT TYPE='Hidden' NAME='nombre'VALUE='$nombre'>\n";echo "<INPUT TYPE='Hidden' NAME='precio'VALUE='$precio'>\n";// echo "<INPUT TYPE='Hidden' NAME='" , session_name() , // "' VALUE='" , session_id() , "'>"; // echo "</td>";echo "<td bgcolor='white'>"; echo "<INPUT TYPE='Submit' VALUE='Añadir'>\n"; echo "</td>"; echo "</tr>"; echo "</FORM>";echo "<tr>"; echo "<td bgcolor='white'>"; echo "<center><img src=", $filas['prod_ruta_foto_l'], "></center>"; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td bgcolor='#ffffcc' width='100%'><font face='verdana' size=2>"; echo "<B>CODIGO: </B></font><font color='red' face='verdana' size=2>", $filas['prod_cod'], "<br>\n"; echo "</font></td>"; echo "</tr>"; echo "<tr>"; echo "<td bgcolor='#f3f3f3' width='100%'><font face='verdana' size=2>"; echo "<B>PRESENTACION: </B></font><font color='red' face='verdana' size=2>", $filas['prod_presentacion'], "<br>\n"; echo "</font></td>"; echo "</tr>"; echo "<tr>"; echo "<td bgcolor='#ffffcc' width='100%'><font face='verdana' size=2>"; echo "<B>FABRICANTE: </B></font><font color='red' face='verdana' size=2>", $filas['prod_fabricante'], "<br>\n"; echo "<tr>"; echo "<td bgcolor='#f3f3f3' width='100%'><font color='black' face='verdana' size=2>"; echo "<B>DESCRIPCION: </B></font><font color='red' face='verdana' size=2>", $filas['prod_propiedades'], "<br>\n"; echo "</font></td>"; echo "</tr>"; } echo "</table>"; ?> </td> </tr> </table> </div> <?php mysql_free_result($rta); mysql_close($conexion); ?> </body> Ysrael Guzmán Meza -----Mensaje original----- De: BigDog [mailto:bigdog@venticon.com] Enviado el: Jueves, 14 de Noviembre de 2002 09:54 a.m. Para: php-general@lists.php.net Asunto: RE: [PHP] PHP Auth with Apache You are sending the header information to the browser before the session stuff begins... make sure that you call "session_start();" right after your <?php start tag... On Thu, 2002-11-14 at 21:50, Ysrael Guzmán wrote:I have a problem, i'm new in PHP It is the problem in my browse....give me the solution please Warning: Cannot send session cache limiter - headers already sent (output started at c:\foxserv\www\t-demo1\pedidos\prod_oficina.php:5) in c:\foxserv\www\t-demo1\pedidos\prod_oficina.php on line 6 HELP MEEEEEEEEEEEEEEEEEEE!!!!!!!!!!1 Sos ygm