Avatar billede heyn Nybegynder
11. november 2013 - 10:33 Der er 4 kommentarer og
1 løsning

<img> tag med PHP og GD

Hej Eksperter

Jeg ved ikke rigtig om dette spørgsmål er php, javascript el. html men nu prøver jeg her.

Jeg skal lave en label der indeholder noget tekst om varen og nedenunder en stregkode.

Jeg gør det ved at åbne et lille vindue indeholdende data, udskrive vinduet og endelig automatisk lukke vinduet.

Jeg gør det ved at åbne en php fil labelcreator med window.open.

Denne fil indeholder atter tekst og et <img> tag som henter en php fil barcodeimgcreator.php der genererer en stregkode med GD.

Mit problem er at jeg ikke kan få både tekst og stregkodebillede samtidig.

Hvis jeg i Javascriptet på den oprindelige side skriver:

window.open('barcodeimgcreator.php?'+labeldata,'','width=200,height=100,left=0,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no');

Vises stregkoden korrekt. barcodeimgcreator.php fungerer altså som forventet.

Men skriver jeg i stedet:

window.open('labelcreator.php?'+labeldata,'','width=200,height=100,left=0,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no');

og atter i labelcreator.php indfører:

<table>
    <tr><td>Name:</td><td>A product</td></tr>
    <tr><td>Price:</td><td>Kr.: 45,50</td></tr>
</table>
<div><img src="barcodeimgcreator.php"></div>

vises kun teksten.

Kan nogen give mig et hint til hvordan jeg får billedet med?

Venligst Christian
Avatar billede nissen2630 Novice
11. november 2013 - 10:44 #1
Hvad med :
<table>
    <tr><td>Name:</td><td>A product</td></tr>
    <tr><td>Price:</td><td>Kr.: 45,50</td></tr>
    <tr><td><img src="barcodeimgcreator.php" height="80" width="80"></td><td></td></tr>
</table>


Utestet da jeg ikke har det pågældende modul
Avatar billede nissen2630 Novice
11. november 2013 - 10:48 #2
Ups..

Du mangler jo at overføre alle parametrene til barcodeimgcreator.php
Avatar billede heyn Nybegynder
11. november 2013 - 11:45 #3
<DIV> fungerer fint, men det lader til at man skal skal definere størrelsen på <IMG>.
Om det er noget der gælder specifikt ved brug af barcodephp.com generatoren af stregkoder el. om det er generelt ved jeg ikke.

Mange tak for hjælpen. Smid et svar.

Venligst Christian
Avatar billede nissen2630 Novice
11. november 2013 - 13:44 #4
Fino at det virker :-)
Tag selv point jeg samler ikke
Avatar billede heyn Nybegynder
11. november 2013 - 16:22 #5
Faktisk overfører jeg barcoden til barcodeimgcreator.php?barcode=BARCODE

Jeg fjernede den bare i spørgsmålet for at gøre det mere overskueligt.

Jamen så tager jeg da point. Mange tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester