Data srting in a sort tabel uit laten printen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dimi orla

dimi orla

20/01/2010 17:08:00
Quote Anchor link
Hoi iedereen,

Ik heb twee “problemen” met de deze code.

Is het mogelijk om de BottomString na de laste regel van de UsersString uit te latten printen?

Het tweede probleem volgen mij (startende in php) is waarschijnlijk niet op te lossen, kan geen kwaad om te vragen.
Is het mogelijk om elk karakter van het worden op te telen en eventueel spaties toevoegen?

P.S. De printer is op de server geinstaleerd(intranet).

Bij voorbaat dank Dimitris.

UsersString
Name Lastname age\nDimi Orla 23\nEdwin Langen 1
Gewenst resultaat
Name___Lastname___ age
Dimi____Orla________23
Edwin___Langen______1
(Ik gebruik _ omdat meerdere spatie en tab niet goedt word vertoont)


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
$ UsersString = $_POST["UsersString"];
$ HeaderString = $_POST["HeaderString"];
$ BottomString = $_POST["BottomString"];

$handle = printer_open("HP LaserJet 2200");
printer_set_option($handle, PRINTER_MODE, "raw");
printer_start_doc($handle, "users");
printer_start_page($handle);

printer_draw_text($handle, $ HeaderString, 10, 10);
printer_draw_text($handle, $ BottomString, ???, ???);

$FirstLine = 10;
$LineHeight = 30;
$PrintString = explode("\n",$ UsersString);
for ($i=0;$i<count($PrintString);$i++)
{

$FirstLine += $LineHeight;
printer_draw_text($handle, $PrintString[$i], 10, $FirstLine);
}

printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
?>
Gewijzigd op 01/01/1970 01:00:00 door Dimi orla
 
PHP hulp

PHP hulp

20/04/2024 09:00:04
 
Dimi orla

dimi orla

20/01/2010 17:51:00
Quote Anchor link
Sorry verkeerde forum. aub verwijder deze topic
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.