Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/11/2003, 12:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. debes usar o $_POST o $HTTP_POST_VARS .. pero no ambos métodos ..

Lee esta FAQ.

http://www.forosdelweb.com/showthrea...989#post238989

Por cierto .. te vendría bien usar arrays .. o tratar a $_POST como array que es .. ejemplo:

Código PHP:
// Aplicar función a todas las variables que mandas por "POST":
foreach ($_POST as $indice=>$dato){
   
$_POST[$indice]=chop($dato);

Y usa estructuras tipo:

Código PHP:
$resultmysql_query($sql) or die(mysql_error()); 
para detectar errores de SQL o conexión que puedas tener...

Y para "convertir" tus variables superglobales que te llegan por $_POST a variabels simples (globales) .. podrías usar:

Código PHP:
extract($_POST); 
así de simple .. obtendrás tus $variable de tu $_POST['variable'] .. y si usas el código anterior (el foreach) que aplica tu chop() .. en 4 líenas de código tendrías resuelto el 90% de tu script ..

Y .. para testar si $_POST o $HTTP_POST_VARS llegan con que valores .. tratalos como arrays que són y usa bucles foreach() .. ejemplo:

Código PHP:
foreach($_POST as $indice=>$dato){
  echo 
$incide."=".$dato."<br>";

Y .. más simple todavía:

Código PHP:
print_r($_POST); 
Un saludo,

PD: más info en: www.php.net
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 11/11/2003 a las 12:32