Cita:
Iniciado por dannce4life
jaja, luisa...
primero: si trabajas con base de datos, no te conviene crear un campo en la tabla del usuario que diga "calorias"?
segundo: el archivo calorias.dat se tiene que ubicar en una carpeta llamada usuarios y se debe llamar "calorias_usuariotal.dat, para que cada uno tenga su plan correspondiente.
tercero: el uso de js lo hace mas dinamico y professional, tu estas diciendo que no puedes usarlo, sin embargo en esta linea se lo está empleando
Código php:
Ver original<input type='submit' value='quitar' name='quitar' onClick = "quitar()">
finalmente, te dejo lo que necesitas. creo mas o menos haber entendido:
Código php:
Ver original$usuario = 'luisa';
$carpeta_usuarios = 'usuarios';
if(!is_dir($carpeta_usuarios)) exit('No se encuentra la caperta de usuarios.'); $archivo = $carpeta_usuarios.'/calorias_'.$usuario.'.dat';
if(!($apertura = fopen($archivo,$modo))) die('Error al crear/escribir el archivo.');
if(isset($_GET['eliminar'])) {
exit('No se puede escribir en el archivo.'); else
print htmlentities('Se eliminó correctamente el contenido del archivo de calorías'); }
elseif(isset($_GET['limpiar']) && isset($_GET['valor'])) {
else
{
if(!($apertura_ = fopen($archivo,'w+'))) die('Error al escribir el archivo.'); else
if(fwrite($apertura_, $nuevo_valor)) print 'Se ha quitado: '. $valor; else print 'No se pudo quitar: '. $valor;
}
else
print 'No se pudo quitar: '. $valor;
}
else
{
print 'No se ha definido el parametro';
}
logicamente los campos html deben ser asi:
Código html:
Ver original<input type="submit" name="quitar" value="1" /> <input type="submit" value="1" name="limpiar" /> <input name="valor" type="radio" value="<?=urlencode($valor)?>" />
espero te sirva luisa.
un saludo.
jejeje gracias...
y te respondo: el campo calorias en la base de datos, la tiene cuando el usuario se registra por primera vez ingresa la cantidad de calorias que requiere.
lo de calorias.dat, es un archivo para todos, por ello se debe limpiar para el siguiente usuario, (la verdad no se como implementar lo que me dices para cada usuario
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
).
y me equivoque con lo que puedo usar jeje, lo que pasa es qeu ando en otro proyecto que es de solo PHP y lo confundi sorry...
para implementar lo que me dices (el codigo) debo hacer los cambios que me dices?...
y muchasss gracias seguro que tengo que hacerlo mas tardar para esta misma semana, y no me dan
gracias
LSD