Tengo un formulario con breezing forms 1.7.3 y en una parte del formulario, se debe subir una foto (un archivo). cuando lo envían ese formulario para al Manage Records y tengo la opción de convertir el formulario en PDF mediande el archivo export_pdf.php
he modificaco ese archivo para que me ponga las cosas en una tabla con un estilo determinado por mi, pero soy totalmente incapaz de hacer que se vea la foto en el pdf
la idea original la cogí de www.crosstec.de ahí está.
getSubrecords($rec->id);
$subsSize = count($subs);
for($s = 0; $s name){
case 'name':
$name = nl2br(htmlentities(substr($sub->value,0,10000), ENT_QUOTES, 'UTF-8'));
break;
case 'email':
$email = nl2br(htmlentities(substr($sub->value,0,10000), ENT_QUOTES, 'UTF-8'));
break;
}
}
?>
Con este código puedes poner cuantas variables quieres, pero la de la foto no se "pinta".
Un saludo.
TCPDF ERROR: [Image] No such file or directory in /home/players/public_html/home/players/public_html/images/alta/iniesta2.jpg
sin comillas y modificando la línea 96 del tcdpf_config.php
Lo curioso es que si lo exporto a un arcchivo .xml creo que envía la ruta correcta y no repite lo de /home/players/public_html/
envío el .xmll para que lo veas.
ID del Registro: 36
ID del Elemento: 228
Título: La foto de tu ficha
Nombre: txt_foto
Tipo: File Upload
Valor: /home/players/public_html/images/alta/iniesta2.jpg
Editar:/home/players/public_html/images/alta/iniesta2.jpg
corrige esto desde tu formulario
ID del Registro: 36
ID del Elemento: 228
Título: La foto de tu ficha
Nombre: txt_foto
Tipo: File Upload
Valor: /images/alta/iniesta2.jpg
Editar:/images/alta/iniesta2.jpg
la modificacion consiste en borrar la linea /home/players/public_html en VALOR Y EDITAR de tu formulario
y nos cuentas de inmediato
un saludo
perdón por el retraso.
editado como me dijiste
TCPDF ERROR: [Image] No such file or directory in images/alta/iniesta2.jpg
¿puede ser el error que busque unl archivo dentro de
images/alta/iniesta2.jpg
en lugar de buscar el archivo
iniesta2.jpg dentro del archivo images/alta/ ?
he cambiado la linea de la celda en la que se debería cargar la imagen poniendo esto...
<? echo "";?>
y me aparece este nuevo error:
TCPDF ERROR: [Image] No such file or directory in images/alta/iniesta2.jpg%20/
Hola
solo para probar crea la carpeta images/alta/y coloca dentro la imagen iniesta2.jpg lo que quedaria como
images/alta/iniesta2.jpg
y la siguiente instruccion en tu PHP
<? echo "";?>
en el comprimido que has enviado no viene dentro tu archivo pdf_export.php
pero antes prueba lo que aqui te digo
perdon crea la carpeta dentro de
/public_html/administrator/components/com_breezingforms/libraries/tcpdf
quedando mas o menos asi
/public_html/administrator/components/com_breezingforms/libraries/tcpdf/images/alta/iniesta2.jpg
suerte
cuentanos
aqui estamos al pendiente, lo lograremos jeje
nuevo error.
TCPDF ERROR: [Image] No such file or directory in %20/home/players/public_html/images/alta/iniesta2.jpg/
copié la carpeta donde me diijste, modifiqué el php y subí iniesta2.jpg a esa carpeta.
envío el export_pdf.php como está ahora.
he estado buscando ideas en la página del autor www.crosstec.de pero no encuentro nada.
vamos dejando las cosas claras
seguro que tu trabajo esta del siguiente modo?
ID del Registro: 36
ID del Elemento: 228
Título: La foto de tu ficha
Nombre: txt_foto
Tipo: File Upload
Valor: /images/alta/iniesta2.jpg
Editar:/images/alta/iniesta2.jpg
un directorio creado del siguiente modo para tu imagen
/public_html/administrator/components/com_breezingforms/libraries/tcpdf/images/alta/iniesta2.jpg
el archivo export_pdf.php se encuentra dentro de
/public_html/administrator/components/com_breezingforms/libraries/tcpdf/
deberia de funcionar
estas trabajando en modo local o remoto?
cual es el arbol de directorio de tu sitio por que ya me hise bolas ya no se si
/public_html/administrator/components/com_breezingforms/libraries/tcpdf/ le falta parte de directorio /home/players/ como lo tiene tu imagen
/home/players/public_html/images/alta/iniesta2.jpg
aqui seguimos al pendiente no desesperes
Hola chantitio,
¿Has probado a subir la imagen a la ruta /components/com_facileforms/images/ y llamarla desde esta ruta nativa de BreezingForms?.
Saludos
estaba en esto último de gnumax cuando llegó el post. No funciona.
voy a lo último de chalupin y os cuento.
el archivo export_pdf.php no se encuentra donde dices, se encuentra en ....
/public_html/administrator/components/com_breezingforms/pdftpl
Hola chantitio,
Me referia al que te da error:
No such file or directory in /home/players/public_html/home/players/public_html/images/alta/iniesta2.jpg
Y no a export_pdf.php que entiendo esta en la ruta que comentas ../pdftpl
Saludos
ohh, me expliqué mal.
el último post, el de la ruta del export_pdf.php es para la anterior sugerencia de chalupin.
Gnumax, la sugerencia que tú hiciste, la probé y no me funciona.
y si lo dejas del siguiente modo? jejeje
ID del Registro: 36
ID del Elemento: 228
Título: La foto de tu ficha
Nombre: txt_foto
Tipo: File Upload
Valor: /images/alta/iniesta2.jpg
Editar:/images/alta/iniesta2.jpg
un directorio creado del siguiente modo para tu imagen
/public_html/administrator/components/com_breezingforms/pdftpl/images/alta/iniesta2.jpg