", $taketon); $taketon=eregi_replace("}", "", $taketon); $taketon= eregi_replace("([_a-z0-9\-\.]+)@([a-z0-9\-\.]+)\.". "(net|com|gov|es|eu|mx|gov|de|dk|cat|mil|org|edu|int|biz|info|name|pro|[A-Z]{2})". "($|[^a-z]{1})", "\\1@\\2.\\3\\4", $taketon); $taketon=nl2br($taketon); Return $taketon; } function addregistro() { $registros=func_num_args(); $tabla=func_get_arg(0); $consulta="insert into ".$tabla." ("; for ($i=1;$i<$registros ;$i=$i+2 ) { $afegit=func_get_arg($i); $consulta=$consulta.$afegit; if ($i!=($registros-2)) {$consulta=$consulta.",";} } $consulta=$consulta.") values ("; for ($i=2;$i<$registros ;$i=$i+2 ) { $argumento=func_get_arg($i); if (is_string($argumento)) $comillas="'"; else $comillas=""; $afegit=$comillas.$argumento.$comillas; $consulta=$consulta.$afegit; if ($i!=($registros-1)) {$consulta=$consulta.",";} } $consulta=$consulta.")"; mysql_query($consulta); } // final funcion /************************************************************* ************************************************************** *************************************************************/ function changeregistro() { $registros=func_num_args(); $tabla=func_get_arg(0); $condicion=func_get_arg(1); $consulta="update ".$tabla." set "; for ($i=2;$i<$registros ;$i=$i+2 ) { /* Primer argument */ $afegit=func_get_arg($i); $consulta=$consulta.$afegit; if ($i!=($registros-1)) {$consulta=$consulta."=";} /* Segon argument */ $argumento=func_get_arg($i+1); if (is_string($argumento)) $comillas="'"; else $comillas=""; $afegit=$comillas.$argumento.$comillas; $consulta=$consulta.$afegit; if ($i!=($registros-2)) {$consulta=$consulta.",";} } $consulta=$consulta." where ".$condicion; mysql_query($consulta); mysql_error(); } // final funcion function eraseregistro() { $registros=func_num_args(); $tabla=func_get_arg(0); $condicion=func_get_arg(1); $consulta="delete from ".$tabla." where ".$condicion; mysql_query($consulta); mysql_error(); } // final funcion ?>