Salve ragazzi, ho un problemino ovvero ho creato un piccolo gestionale in php. ho collegato 2 pc in rete uno fungge da server e l'altro da client.
Il programma funziona ma c'è un problema ho creato questo file per la stampa:
codice:
<?php
include("db/ParametriPerconnessione.php");
include("lotto/gestionelotto.php");
$lotto= new lotto;
// istanza della classe del file parametri per connessione
$conne = new MysqlClass();
// chiamata alla funzione di connessione
$conne->connetti();
// varibili globali per la stampa
$lottocre=null;
$lottocre2=null;
//Stampa del lotto
$query7=mysql_query("SHOW TABLE STATUS LIKE 'semi_lavorati'");
while($risultato7=mysql_fetch_object($query7)){
$lr=$risultato7->Auto_increment;
}
$lrfin=$lr-2;
$query8=mysql_query("SELECT id_seme_lavorato,nome_seme_lavorato,data FROM semi_lavorati WHERE id_seme_lavorato = '$lrfin'");
while($risultato8=mysql_fetch_object($query8)){
$lottocre=$lotto->creazioneLotto($risultato8->id_seme_lavorato,$risultato8->nome_seme_lavorato,$risultato8->data);
}
$lrfin2=$lr-1;
$query9=mysql_query("SELECT id_seme_lavorato,nome_seme_lavorato,data FROM semi_lavorati WHERE id_seme_lavorato = '$lrfin2'");
while($risultato9=mysql_fetch_object($query9)){
$lottocre2=$lotto->creazioneLotto($risultato9->id_seme_lavorato,$risultato9->nome_seme_lavorato,$risultato9->data);
}
$stampante=printer_open('Microsoft XPS Document Writer'); // Apro la connessione
printer_start_doc($stampante,'LOTTO'); // Inizio documento
printer_start_page($stampante); //Inizio pagina 1
$font=printer_create_font('Arial', 900, 200, PRINTER_FW_HEAVY, false, false, false, -900);
printer_select_font($stampante,$font);
printer_draw_text($stampante,$lottocre, 1500, 1500); // Ecco che scriviamo!!!
printer_delete_font($font);
printer_end_page($stampante); // Fine pagina 1
printer_start_page($stampante);
$font=printer_create_font('Arial', 900, 200, PRINTER_FW_HEAVY, false, false, false, -900);
printer_select_font($stampante,$font);
printer_draw_text($stampante,$lottocre2, 1500, 1500); // Ecco che scriviamo!!!
printer_delete_font($font);
printer_end_page($stampante); // Fine pagina 2
printer_end_doc($stampante); // Fine documento
printer_close($stampante); // Chiudo la connessione
$font=printer_create_font('Arial', 500, 200, PRINTER_FW_HEAVY, false, false, false, -50);
$conne->disconnetti();
?>
il problema e che quando la vado a richiamare dal client la stampa parte sul server, come posso farla partire dal client?