Cita:
Iniciado por thenewuser
[...] mi problema no se soluciona sacando los avisos, sino escribiendo el codigo de la manera correcta [...]
y para ser reales, no cambió mucho... simplemente antes estabas acostumbrado a programar con los ojos vendados, o algo así....
el hecho de decir ya no se puede hacer eso:
Código PHP:
$foo = $_POST['foo'];
no tiene relevancia alguna, ya que es obvio...
piensa, si no envías el formulario antes... ¿porque habría de existir cierta variable??
ese es un error común, y es muy simple de resaltar...
la mejor manera de hacerlo es, usando
isset (
para mi, la forma correcta)
Código PHP:
$foo = isset($_POST['foo'])? $_POST['foo']: 'valor defecto en caso de que no exista la variable';
simple ¿no??