Go Down

Topic: Concatenar string (Read 1 time) 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