Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2009, 10:43
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 10 meses
Puntos: 2534
Respuesta: Duda php: crear páginas automaticamente

http://www.forosdelweb.com/f18/como-...s-bien-588701/

primero, las comillas dobles permiten evaluación de entre las llaves {}

luego...

Código PHP:
$medreemplazo=str_replace("{ruta}","$medruta","{ruta}"); //defino variable para el reemplazo 
jeje, estas reemplazando {ruta} de {ruta} por $medruta ¿que absurdo no???

¿¿porque no usar $medruta directamente???


demás, que quieres decir con esto...

Cita:
[...] El problema es que {ruta} no se reemplaza por $medruta,si no que $medruta aparece al final de todo el código.Detras de la etiqueta </html> [...]
mmm... yo no veo el HTML en tu código ¿donde esta??


NOTA que servicios como youtube, etc... no andan creando archivos de HTML al azar... tan solo se usan otras técnicas para dar este efecto, como mod_rewrite

¿listo??




--
bien, ahora... hazlo mas simple!!

Código PHP:
$old 'foo/plantilla.bar';
$new 'baz/buzz.dat';
$ruta 'smoo';

$test file_get_contents($old);
$test str_replace('{ruta}'$ruta$test);

$tmp fopen($new'w+');
fwrite($tmp$test);
fclose($tmp); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.