Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2010, 08:06
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Problema con un array

$idiomes es un array, por lo que si, faltavan los [] en lugar de (). No veo el error de la condición de para del for. Porqué pones < en lugar de =?

Ahora me salen errores que antes no salían:

Código PHP:
Ver original
  1. <?php
  2. include("../../../bd/cons.php");
  3. include("../include/incfunctions.php");
  4. include("../include/inctexteadmin.php");
  5.  
  6. if(!isset($_SESSION["codi"])){
  7.     header("location:index.php");
  8. }else{
  9.     $idioma = $_POST["idioma"];
  10.     $seccio = $_POST["seccio"];
  11.     if ((strlen(trim($seccio)) == 0) || (!is_numeric($seccio)))
  12.         {
  13.             ?>
  14.                 <script language="JavaScript" type="text/JavaScript">
  15.                 <!--
  16.                 alert('<?php echo texte($_SESSION["idioma"],"error")?>');
  17.                 -->
  18.                 </script>
  19.             <?php
  20.         }
  21.     $opcion = $_POST["opcion"];
  22.     $introduit = false;
  23.  
  24.     $id = $_POST["id"];
  25.     $idiomes = split(",", $_SESSION["idiomes"]);
  26.     //$idiomes = split(',', $_SESSION['idiomes']);
  27.     //foreach($idiomes as $idioma){
  28.            
  29.     for ($i = 0; $i = count($idiomes); $i++){      
  30.         $vecDescripcio = array($i);    
  31.         $vecDescripcio[$i] = str_replace("'","`", $_POST["TNAYdescripcio".$idiomes[$i]]);  
  32.     }
  33.     var_dump($vecDescripcio);

Notice: Undefined index: idioma in /var/www/html/workspace/gypco/root/admin/seccions/operaciones.php on line 10

Notice: Undefined index: id in /var/www/html/workspace/gypco/root/admin/seccions/operaciones.php on line 25

Notice: Undefined offset: 2 in /var/www/html/workspace/gypco/root/admin/seccions/operaciones.php on line 32

Notice: Undefined index: TNAYdescripcio in /var/www/html/workspace/gypco/root/admin/seccions/operaciones.php on line 32


Estos dos ultimos errores salen infinitamente, por lo que el For no lo hace bien...