guardar retorno de uma requisição em uma variavel

Tenho uma requisição feita com fetch que me retorna um objeto. Queria somente pegar o valor da chave size, para por exemplo, fazer uma soma. porem não sei como faze-lo.

aqui está o código:

async function getURL() {     try {         const res = await fetch('http://validate.jsontest.com/?json=%5BJSON-code-to-validate%5D');          const user = await res.json();          console.log(user.size)      } catch (err) {         console.error(err);     } } getURL() 

archivos, guardar arreglo de objetos en un archivo, c++

Tengo un programa que crea un arreglo de objetos y quiero guardar los datos que genere en un archivo, pero no logro figurar como hacerlo, se como crear un archivo simple, de unas cuantas lineas de texto, el problema es aplicarlo a este programa

por ejemplo, con el programa creo dos objetos con todos los datos que pide, lo que sigue es que esos datos que ingrese se guarden en un archivo de texto.

de antemano muchas gracias <2+1

#include<iostream> #include<stdlib.h> #include<string.h> #include<fstream>  using namespace std;  class Estudiante{     private:         string nombre;         int matricula;     public:         Estudiante();         Estudiante(string name, int mat);         string getNombre();         int getMatricula();         void mostrarEstudiante(); };  Estudiante::Estudiante(){     nombre = "unknow";     matricula = 0;  }  Estudiante::Estudiante(string name, int mat){     nombre = name;     matricula = mat; }  string Estudiante::getNombre(){     return nombre; }  int Estudiante::getMatricula(){     return matricula; }  void Estudiante::mostrarEstudiante(){     cout<<"Datos del Estudiante."<<endl;     cout<<"nombre: "<<getNombre()<<" "<<getApellido()<<endl;     cout<<"matricula: "<<getMatricula()<<endl; }   int main(){     int n;     cout<<"digite el numero de estudiantes: ";     cin>>n;     Estudiante e[n];     string name;     int mat;     for(int i=0;i<n;i++){         cout<<"\nDa el nombre del estudiante: ";         cin>>name;         cout<<"\nDa la matricula: ";         cin>>mat;        e[i]=Estudiante(name,mat); } return 0; } 

Error al guardar registro de formulario

Al momento de guardar un registro de formulario me salta el siguiente error, se refiere a una key foranea pero en la tabla prestador_seguro la id primaria es idprestador, en la tabla reasignaciones es key foranea, no entiendo el error porque en las tablas de la base de datos los campos estan correctos. Yo creo que es algo referido al try del controller de la function store.

“SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (dbsgp.reasignaciones, CONSTRAINT fk_Reasignaciones_Prestador_Seguro FOREIGN KEY (idprestador) REFERENCES prestador_seguro (idprestador) ON DELETE NO ACTION ON UPDATE NO ACTION) (SQL: insert into reasignaciones (idpmed, idprestador, Medicamento, Tipo_Solicitud, total, fecha_hora, estado) values (1_Pedro_Diaz, Casmu, Pirfenidona, Ordenanza, ?, 2019-06-20 10:16:52, A)) ◀”

Aqui dejo una captura de la seccion de mi sistema donde surge el error, utilizo dos campos para seleccionar datos de la tabla prestador_seguro, uno es Prestador/Seguro, el otro Custodia.

introducir la descripción de la imagen aquí

Aqui dejo la function store del controller:

 public function store (ReasignacionFormRequest $  request)     {         try{             DB::beginTransaction();             $  reasignacion=new Reasignacion;             $  reasignacion->idpmed=$  request->get('idpmed');             $  reasignacion->idprestador=$  request->get('idprestador')[0];             $  reasignacion->Medicamento=$  request->get('Medicamento');             $  reasignacion->Tipo_Solicitud=$  request->get('Tipo_Solicitud');             $  reasignacion->total=$  request->get('total');              $  mytime = Carbon::now('America/Montevideo');             $  reasignacion->fecha_hora=$  mytime->toDateTimeString();             $  reasignacion->estado='A';             $  reasignacion->save();              $  idexcedente = $  request->get('idexcedente');             $  idprestador = $  request->get('idprestador')[1];             $  cantidad = $  request->get('cantidad');              $  cont = 0;              while($  cont < count($  idexcedente)){                 $  detallerea = new Detallerea();                 $  detallerea->idreasignacion= $  reasignacion->idreasignacion;                  $  detallerea->idexcedente= $  idexcedente[$  cont];                 $  detallerea->idprestador= $  idprestador[$  cont];                 $  detallerea->cantidad= $  cantidad[$  cont];                 $  detallerea->save();                 $  cont=$  cont+1;                         }              DB::commit();          }         catch(\Exception $  e)         {             dd($  e->getMessage());             DB::rollback();         }          return Redirect::to('reasignaciones'); 

En caso de que deba subir algo mas del codigo, favor de avisarme.

Guardar datos de ContactForm7 en una cookie para luego enviarlos en otra sesión

Estoy desarrollando un sitio que contiene un formulario si el usuario quiere descargar un archivo PDF.

Detalles:

  • Si el usuario da clic en “Descargar”, pregunta si existe la galleta.
  • Si NO existe la galleta muestra el formulario en una ventana emergente.
  • Cuando el formulario se envía, se guardan los datos en la galleta y descarga el archivo PDF.

Se repite el proceso:

  • Si el usuario da clic en “Descargar”, pregunta si existe la galleta.
  • Si la galleta existe, obtiene los datos guardados, los envía en el formulario y descarga el archivo PDF.

Guardar datos de formularios generados dinámicamente con PHP

Tengo un formulario donde hay varios campos. Cada uno de los campos es una categoría que es creada desde la aplicación (Es decir, puede haber tanto 1 como 20).

El problema que tengo, es que en el formulario, donde se les puede cambiar el nombre a cualquiera de ellas, no puedo recoger el valor de los campos para enviarlos mediante Ajax a un archivo PHP.

Ejemplo:

              __________ Deportes:    |__________|   // <input id="deportes"></input> Videojuegos: |__________|   // <input id="videojuegos"></input> Música:      |__________|   // <input id="musica"></input> 

Lo de arriba son los inputs que se muestran de forma dinámica.

Ahora, lo que no consigo hacer es pasar los los valores de todos los inputs a este objeto: (Que es el que se envía con el método POST en el Ajax)

var parametros = {}; 

Puede que la forma de hacerlo no tenga sentido dado que esto solo es un ejemplo, no he puesto mi caso real, pero si esto funciona, lo puedo aplicar a mi app.

¿Donde deberia guardar la sesión en Vue?

Tengo mi aplicación desarrollada en VueJs, pero lamentablemente se que guardar los datos de sesión de un usuario en LocalStorage quedaría fuera debido a la exposición de los datos. Estoy trabajando con Vuex mas sin embargo la persistencia de los datos aun no me queda claro y no se si esto sea la manera correcta.

Al iniciar sesión obtengo información:

user:{}, token: nandmsna7123DNKASDASDK123ndakmnj18 

Mi token lo paso a axios por header para hacer peticiones Post, y actualmente todo lo que tiene el nodo user lo guardo en localStorage

Ustedes recomiendan que solo guarde mi token y nombre de usuario en localStorage? Esto en rendimiento seria muy letal, que me recomiendan para guardar todo mi nodo user pero de forma protegida.

Vue-x

state: {    user : localStorage.getItem('userdata'),    token: localStorage.getItem('token') || '', } 

Implemente createPersistedState from 'vuex-persistedstate' dentro de vue-x más sin embargo no he encontrado algo de lo que pueda ayudarme.

plugins: [    createPersistedState() ], 

Alguien puede ayudarme con proteger las sesiones, acepto recomendaciones ó plugins recomendados de casos que hayan implementado ya que es la primera ves que trabajo con vue a fondo y necesito proteger estos datos.

Laravel – Guardar Json Directamente en Tabla con nombres comunes

Tengo mi tabla Mysql exactamente como se encuentra en el json:

$  data = $  request->json()->all(); $  data['user_id'] = Auth::user()->id;  Request:: {     "id": "",     "to": "education",     "titulo": "Ing. Sistemas",     "institucion": "Universidad Montreal",     "grado": "8vo Grado",     "otros_estudios": "Software Enginering",     "especialidad": "Software Enginering",     "pais": "California",     "ciudad": "Santa Catarina",     "ano_inicio": 2015,     "ano_fin": 2019,     "concluida": true,     "file": "" } 

El problema viene al intentar guardarlo:

$  model::create($  data) //Data es el Json de arriba. 

No me funciona, ya intente utilizar $ model::save($ data) alguien sabe como puedo guardar tal cual el json en mi tabla de mysql, ya que los nombres de las columnas son las mismas.

Mi tabla: introducir la descripción de la imagen aquí

guardar un QR en png sin eliminar el anterior?

tengo una app con código para guardar un QR generado, pero al generar otro se borra el anterior lo que quisiera es poder generar otro sin que se borre el anterior y mas que nada que se guarden en galería aquí esta el código:

     btnGuardar.setOnClickListener(new View.OnClickListener() {         @Override         public void onClick(View v) {             String texto = obtenerTextoParaCodigo();             if (texto.isEmpty()) return;             if (!tienePermisoParaEscribir) {                 noTienePermiso();                 return;             }             // Crear stream del código QR             ByteArrayOutputStream byteArrayOutputStream = QRCode.from(texto).withSize(ANCHURA_CODIGO, ALTURA_CODIGO).stream();             // E intentar guardar             FileOutputStream fos;             try {                 fos = new FileOutputStream(Environment.getExternalStorageDirectory()+"/codig.png");                 byteArrayOutputStream.writeTo(fos);                 Toast.makeText(generadorqr.this, "Id QR Almacenado", Toast.LENGTH_SHORT).show();             } catch (FileNotFoundException e) {                 e.printStackTrace();             } catch (IOException e) {                 e.printStackTrace();             }         }     });      verificarYPedirPermisos();  } 

Guardar vários gráficos e arquivos em python

Boa Tarde. Eu tenho uma função na qual crio vários gráficos e necessito de retornar todos esses gráficos no entanto não sei como.E o mesmo se passa para arquivos.Isto é uma parte da função. elif nome[0]==’REPORT’: fichnome=nome[1] if fich!=None: fich.close() fich=open(fichnome,’w’) else: fich=open(fichnome,’w’) elif nome[0]==’LISTA’:
ficheiro_completo=listas(fich,pre_nomes) ou seja o ficheiro_completo está sempre a ser alterado se o fich for outro e eu necessito de os guardar todos os ficheiros de texto(fich) para retorná los e nao sei como faze lo. O mesmo se passa com os gráficos,isto é uma parte da função: grafico=Criar_grafico(abcissas,ordenadas,ficheiro) ou seja o grafico vai estar sempre a ser alterado mas cada gráfico vai ser guardado em um ficheiro png. diferente e eu preciso de retornar esses ficheiros png. todos.