Título: error en replece
Publicado por: dimitrix en 26 Enero 2008, 12:33 pm
Vamos a ver, estoy intentando remplazar unos caracteres, lo he puesto con variables y con palabras y la función me va bien, pero cuando pongo la linea esta larga me da error: el código: <?php $resultado = str_replace("<?xml version="1.0"?><packageInfo><version>1.0</version>", "", "<?xml version="1.0"?><packageInfo><version>1.0</version><packageId>74B16D714BCF38B2992907A29D8C71E24EFAC1D0</packageId><key>90229B224A8C276BA09AA61103170B4718806B69E0C41E66353C3EA71254B47E</key><title>DDD SSs 19 - TV-Rip - DnD .avi</title><description></description><torrentId>00000000000000000000000042878E93315688472B34F7885B55708598DD969B</torrentId><creationDate>Tue, 08 Jan 2008 01:03:17 -0500</creationDate><packager>DDDD</packager><thumbnailURL>http://services.pando.com/soapservices/SendToWeb?action=thumbnail&id=74B16D714BCF38B2992907A29D8C71E24EFAC1D0</thumbnailURL><packageURL>http://cache.pando.com/soapservices/Package/package.pando?id=74B16D714BCF38B2992907A29D8C71E24EFAC1D0&key=90229B224A8C276BA09AA61103170B4718806B69E0C41E66353C3EA71254B47E</packageURL><packageSize>210875794</packageSize><files num="1"><file name="pando " size="210875794"/></files><downloads>88</downloads><expirationDate>Fri, 22 Feb 2008 12:41:06 -0500</expirationDate></packageInfo>"); echo($resultado); ?>
El error que me suelta: Parse error: syntax error, unexpected T_DNUMBER in /home/Bill-Gates/public_html/microsoft.php on line 4 Ya he leido por muchos sitios y no encuentro nada...
Título: Re: error en replece
Publicado por: [ Alberto] en 26 Enero 2008, 19:01 pm
no estoy seguro pero puede ser por las comillas
Título: Re: error en replece
Publicado por: дٳŦ٭ en 26 Enero 2008, 21:09 pm
Vamos a ver, estoy intentando remplazar unos caracteres, lo he puesto con variables y con palabras y la función me va bien, pero cuando pongo la linea esta larga me da error: el código: <?php $resultado = str_replace("<?xml version="1.0"?><packageInfo><version>1.0</version>", "", "<?xml version="1.0"?><packageInfo><version>1.0</version><packageId>74B16D714BCF38B2992907A29D8C71E24EFAC1D0</packageId><key>90229B224A8C276BA09AA61103170B4718806B69E0C41E66353C3EA71254B47E</key><title>DDD SSs 19 - TV-Rip - DnD .avi</title><description></description><torrentId>00000000000000000000000042878E93315688472B34F7885B55708598DD969B</torrentId><creationDate>Tue, 08 Jan 2008 01:03:17 -0500</creationDate><packager>DDDD</packager><thumbnailURL>http://services.pando.com/soapservices/SendToWeb?action=thumbnail&id=74B16D714BCF38B2992907A29D8C71E24EFAC1D0</thumbnailURL><packageURL>http://cache.pando.com/soapservices/Package/package.pando?id=74B16D714BCF38B2992907A29D8C71E24EFAC1D0&key=90229B224A8C276BA09AA61103170B4718806B69E0C41E66353C3EA71254B47E</packageURL><packageSize>210875794</packageSize><files num="1"><file name="pando " size="210875794"/></files><downloads>88</downloads><expirationDate>Fri, 22 Feb 2008 12:41:06 -0500</expirationDate></packageInfo>"); echo($resultado); ?>
El error que me suelta: Parse error: syntax error, unexpected T_DNUMBER in /home/Bill-Gates/public_html/microsoft.php on line 4 Ya he leido por muchos sitios y no encuentro nada... Escapa las " con un \: echo "algo \"malo\" se va";
Título: Re: error en replece
Publicado por: ActiveSheet en 28 Enero 2008, 10:00 am
y ya que si ese texto lo jalas de algun lado no puedes escapar tan facil. jaja bonito el juego de palabras. en fin. usa comillas simples <?php $var = ' Farenta="" fdfsdf ; '; ?>
Título: Re: error en replece
Publicado por: dimitrix en 28 Enero 2008, 15:03 pm
Mmm... lo probe pero no funciona, bueno, creo que lo hice mal, dime para esto como quedaría con lo de las comillas simples (o con lo de "\") <?php // Obtiene: <body text='black'> $etiqueta_body = str_replace("%body%", "black", "<body text='%body%'>"); ?>
|