Re: [ayuda_desarrolloweb] Re: **SPAM** Re: [ayuda_desarrolloweb] Crear XML desde PHP pasando vari
Content-Disposition: inline
Uppss… Muchas gracias Miguel!El d=EDa 12/01/07, Miguel Cano <miguelcano@miguelcano.info=
> escribi=F3:
Separando con =
una coma Lois. Los argumentos en una funcion se separan con=20
comas.
=
=
function Prueba($pasar, $pasar2){ =20
echo $pasar; echo $pasar2;}
—–Mensaje original—–De: Lois IN=20
[mailto:loisinfiles@gmail.com] Enviado el: jueves, 11 de enero de=20
2007 18:06Para: Luis Roa P.; ayuda_Asunto:=
=20
[ayuda_] Re: **SPAM** Re: [ayuda_] Crear XML de=
sde=20
PHP pasando variGracias Luis, tambien me sirve mucho para=20
aprender!Aprovecho para preguntar otra "chorrada" mas p=
ara vosotros,=20
pero un problema para mi…Como recupero variables dentro de una func=
ion??=20
me explico:tengo esta funcion:function=20
Prueba($pasar){ echo $pasar;}$pasar =3D=20
"lorem";Prueba($pasar);asi paso el valor de la vari=
able $pasar y=20
la imprimo dentro la funcion Prueba. Muy bien, pero como le puedeo pasar =
mas=20
de una variable?? concatenando asi, me da error: function=20
Prueba($pasar.$pasar2){ echo $pasar; echo=20
$pasar2;}$pasar =3D "lorem";$pasar2 =3D "=20
ipsum";Prueba($pasar.$pasar2);que seria lo=20
correcto?gracias!
El d=EDa 11/01/07, Luis=20
Roa P. <lar004@indra.cl >=
;=20
escribi=F3:
Debes=20
"escapar" los caracteres que para el lenguaje sean significad=
o=20
interpretativo.
La forma=20
de hacerlo es anteponer \
Inclusive, si lo que quisieras hacer es justamente poner u=
n \ como=20
parte de tu texto, simplemente escribes \\ , de modo que el primer \ es=
capa=20
al segundo y por lo tanto este =FAltimo es tomado como un=20
texto.
Saludos
LRP
De: Lois IN [mailto:loisinfiles@gmail.com]=20
Enviado el: Jueves, 11 de Enero de 2007 12:56Para:=20
Oscar; ayuda_desarro=
lloweb@.netAsunto: **SPAM**=20
Re: [ayuda_] Crear XML desde PHP pasando=20
variable
Perfecto Oscar! recuerdas muy bien!siempre me pasa l=
o=20
mismo… sino me miro la teoria la practica no puede=20
funcionar!jejepd: justo cuando envie el mail lo probe al reves =
y me=20
funciono pero no me servia del todo, ya que no podia poner las comillas=
=20
dobles, mira: $contenido=3D"<?xml version=3D'1.0=
9;?><nodo=20
label =3D 'lorem ipsum $alguna'></nodo>";=
como ya digo no=20
permite imprimir las "".. o no lo se hacer.Con tu aporte =
ya esta=20
solucionado! mil gracias!
2007/1/11, Oscar <oscar.illescas@gmail.com>:=20
hola=20
lois creo recordar que para concatenar cadenas en PHP se usab=
a el=20
.ej:.<NomCarpeta>'.$alguna.'</NomCarpeta=
>pero=20
hace mucho que no toco PHP asi que no estoy seguro.
2007/1/11, Lois IN <loisinfiles@gmail.com>:=20
Hola!Una preguntita, que seguro que para mas de=
=20
alguno sera una chorrada, pero yo estoy colapsado y no doy con la=
=20
solucion!Tengo este codigo para crear un xml desde un=20
php:<?php$Contenido=3D'<?xml version=3D"=
1.0"=20
encoding=3D"utf-8"=20
standalone=3D"yes"?><XMLCARPETES> &=
nbsp; =20
<CARPETA> =20
<NomCarpeta>Lalalla</NomCarpeta> =
=20
<icono>1</icono> &nbs=
p;=20
<posX>107</posX> &nb=
sp;=20
<posY>70</posY>  =
;=20
=20
<SubCarpetes>0</SubCarpetes> =20
</CARPETA></XMLCARPETES>';$nombre_xml=
=3D"algo.xml";$ContinUnicode=20
=3D chr(255).chr(254).mb_convert_encoding( $Contenido, 'UTF-16L=
E',=20
'UTF-8'); $Archivo=3Dfopen($nombre_xml,"w+&quo=
t;);fwrite=20
($Archivo,$ContinUnicode);fclose($Archivo);?>Funciona=20
perfectamente; pero necesito pasar algunas variables y por "se=
mantica"=20
no lo consigo. Como se puede ver el contenido del xml lo englob=
o=20
dentro de dos '' comillas simples; si por ejemplo quisiera =
poner la=20
variable $alguna he probado con:$Contenido=3D'<?xml=
=20
version=3D"1.0" encoding=3D"utf-8" standalone=
=3D"yes"?>=20
<XMLCARPETES> =20
<CARPETA> =20
<NomCarpeta>'$alguna'</NomCarpeta> &nb=
sp; =20
<icono>1</icono> &nbs=
p;=20
<posX>107</posX> &nbs=
p;=20
<posY>70</posY> &nbs=
p;=20
=20
<SubCarpetes>0</SubCarpetes> =20
</CARPETA></XMLCARPETES>';y me da error=
…. como=20
puedo meter una variable dentro de un contendio en comillas simples=
??=20
nose si se entiende, pero con el ejemplo esta claro. Mu=
chas=20
gracias por cualquier ayuda!Salut!
Consultas recomendadasDise=F1o=20
Web | Fotograf=EDa Digital |
Internet | Marketing por Internet
Algunos de los cientos de art=EDculos en ven=
ta o=20
subasta en .net
TUNEL DE LAVAD=
O DE COCHES
(Puja a=20
6600.00 EUR)
Recarga Toner =
IBM 4312 63H3005 $ 90=20
ARGENTINA ( 90.00 EUR)
=20
——————————————————-=
————–NORMAS DE UTILIZACI=D3N EN
http://www..com//
Tu direcci=F3n de suscripci=F3n a este bolet=EDn es oscar.illescas@gmail.com
Para darte de baja, env=EDa un mensaje a
ayuda_-baja-oscar.illescas=3Dgmail.com@.net
Para obtener ayuda, visita http://www..net/lista/ayuda_
— Software=
is like=20
sex, it's better when it's free.
AUM=
ENTE SUS INGRESOS=20
Compa=F1ia Internacional busca gente=
=20
visionaria , dispuestas a lograr su exito financiero y=
=20
mejorar su salud www.trabaje.net/serexitoso=20
=BFQuieres ver tu publicidad aqu=ED?=20
———————————————————–=
———-NORMAS DE UTILIZACI=D3N EN
http://www..com//
Tu direcci=F3n de suscripci=F3n a este bolet=EDn es lar004@indra.cl
Para darte de baja, env=EDa un mensaje a
ayuda_-baja-lar004=3Di=
ndra.cl@.net
Para obtener ayuda, visita http://www..net/lista/ayuda_
— This mail was scanned by AntiVir Milter. This product is not lice=
nsed.=20
See www.antivir.de for=20
details.
— This mail was scanned by AntiVir Milter. This product i=
s not=20
licensed. See www.antivir.de for =
details.=20
=20
Consultas recomendadasPublicidad en=20
Internet | Cartuchos de tinta=20
para impresoras | Cursos de=20
electr=F3nica | Cargadores de=20
bater=EDas
=20
—————————————=
——————————NORMAS DE UTILIZACI=D3N EN
http://www..com//
Tu direcci=F3n de suscripci=F3n a este bolet=EDn es miguelcano@miguelcano.info
Para darte de baja, env=EDa un mensaje a
ayuda_-baja-miguelcano=3Dmiguelcano.info@.net
Para obtener ayuda, visita http://www..net/lista/ayuda_
Consultas
recomendadas
Dise=F1o Web
| Fotograf=EDa Digital
| Internet
| Marketing por Internet
———————————————————————
NORMAS DE UTILIZACI=D3N EN http://www..com//
Tu direcci=F3n de suscripci=F3n a este bolet=EDn es
Para darte de baja, env=EDa un mensaje a
ayuda_-baja-=3D.com@.net
Para obtener ayuda, visita http://www..net/lista/ayuda_desarrollo=
web