$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<?php
include("../../../bd/cons.php");
include("../include/incfunctions.php");
include("../include/inctexteadmin.php");
if(!isset($_SESSION["codi"])){ }else{
$idioma = $_POST["idioma"];
$seccio = $_POST["seccio"];
{
?>
<script language="JavaScript" type="text/JavaScript">
<!--
alert('<?php echo texte($_SESSION["idioma"],"error")?>');
-->
</script>
<?php
}
$opcion = $_POST["opcion"];
$introduit = false;
$id = $_POST["id"];
$idiomes = split(",", $_SESSION["idiomes"]); //$idiomes = split(',', $_SESSION['idiomes']);
//foreach($idiomes as $idioma){
for ($i = 0; $i = count($idiomes); $i++){ $vecDescripcio = array($i); $vecDescripcio[$i] = str_replace("'","`", $_POST["TNAYdescripcio".$idiomes[$i]]); }
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...