Saludos a todos,vereis:
tengo un formulario por el cual subo imagenes a mi web,quiero que al subir la imagen se cree una página donde ay un enlace de esa imagen.
Es decir: quiero que en la página medplantilla.php se reemplaze {ruta} por la tuta de la imagen que he subido y se guarde como medplantilla01.php.El código que tengo hasta ahora es este:
Código PHP:
$ruta_archivo="wallpaper/medplantilla.php"; //defino la variable con la ruta de la plantilla
$medruta='wallpaper/imagen/'.$mednombre; //esta es la ruta de la imagen que subo
$medfile=fopen("$ruta_archivo","a"); //defino una variable para abrir la plantilla
fread($medfile,100000000); //leo la plantilla
$medreemplazo=str_replace("{ruta}","$medruta","{ruta}"); //defino variable para el reemplazo
fwrite($medfile,$medreemplazo); //reeemplazo {ruta}por $medruta que es la ruta de la imagen.
fclose($medfile); //cierro el archivo
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>
Como podeis ver lo que quiero es que cree páginas automaticamente,algo como en youtube,que al ubir un video se crea la página del video...lo mismo pero con imagenes.