Go Down

Topic: Concatenar string (Read 2230 times) previous topic - next topic

Jossema106

No consigo concatenar bien las variables en la url


temperatura= 24;
url=Www.ejemplo.com/arduino?temp=temperatura;

<meta http-equiv="Refresh" content="5;url=url">

No se si me explico, gracias
Proyecto:
http://duinoblog.blogspot.com.es/

curro92

Hola,
la verdad que eres bastante parco en palabras... Por lo que adivino quieres construir la cadena de caracteres que sería la etiqueta meta.
Yo haría así:

Code: [Select]

int temperatura;
char url[100];      // depende de la longitud máxima que estimes
char meta[200] ; // lo mismo que arriba

// para constuir la cadena

temperatura = 24;

sprintf(url, "Www.ejemplo.com/arduino?temp=%d", temperatura);

sprintf(meta, "<meta http-equiv=\"Refresh\" content=\"5\";url=%s\">", url);



Ejecutando  Serial.print(meta), sale esto

<meta http-equiv="Refresh" content="5";url="Www.ejemplo.com/arduino?temp=24">


Sergegsx

yo uso..

Code: [Select]
strcat(destination,source);

Jossema106

Gracias funciona perfecto
Proyecto:
http://duinoblog.blogspot.com.es/

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy