Foros del Web » Creando para Internet » Flash y Actionscript »

PH & FLASH e imprimir

Estas en el tema de PH & FLASH e imprimir en el foro de Flash y Actionscript en Foros del Web. Hola, Disuclpen recientemente imprimi un archivo desde flash y me di cuenta que no imprime headers ni numero de pagina ni todas esas cosas molestas ...
  #1 (permalink)  
Antiguo 22/04/2009, 20:32
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
PH & FLASH e imprimir

Hola,
Disuclpen recientemente imprimi un archivo desde flash y me di cuenta que no imprime headers ni numero de pagina ni todas esas cosas molestas que se imprimi desde el navegador...
Corriganme si me equivoco.
Bueno el punto es que que tengo una web 100% hecha en php que quiero que se imprima extactamente igual con flash, ya que no imprimi headers

code:
Código PHP:
<?
include("../conectar.php");
include(
"../funciones.php");
if(
$chequera_cheque_ver == 1) {
    if(isset(
$_GET['id']) and $_GET['id'] != '') {
        
$id $_GET['id'];
        
$sql "SELECT * FROM cheques WHERE id='$id'";
        
$result mysql_query($sql) or die (mysql_error());
        if(
$row mysql_fetch_array($result)) {
            if(
$row['estado'] == 1) {
             echo 
"<img id='mi_imagen' src='images/cancelado.gif' />";
            }
            
//ponemos que se ha impreso la poliza
            
$sql "UPDATE cheques SET poliza=1 WHERE id='$id'";
            
mysql_query($sql) or die (mysql_error());
?>
<script type="text/javascript" src="../funciones.js"></script>
<style type="text/css">
<!--
body,td,th {
    color: #000;
}
.texto_tabla2 {
    text-align: left;
}
.texto_tabla3 {
    text-align: right;
}
.texto_centro {
    text-align: center;
}
.tabla {
    margin-right: auto;
    margin-left: auto;    
}
.tabla_borde2 {
    border: 1px solid #000;
    color: #000;
    text-align: left;
    vertical-align: bottom;
}
.tabla_borde {
    border: 1px solid #000;
    color: #000;
    text-align: center;
}
.title {
    font-weight: bold;
    color: #000;
    clip: rect(auto,auto,auto,auto);
}
.texto_tabla_centro {
    color: #000;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}
-->
</style>
<table width="500" border="0" align="center" class="texto_tabla_centro">
  <tr class="tabla_cont">
    <td class="tabla_borde2">Folio:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['folio']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td class="tabla_borde2">Nombre:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['nombre']; ?></span></td>
  </tr>
  <?
      $id_cuenta 
$row['id_cuenta'];
      
$sql "SELECT * FROM chequera_cuentas WHERE id='$id_cuenta'";
      
$result mysql_query($sql) or die (mysql_error());
      
$row2 mysql_fetch_array($result);
      
?>
  <tr>
    <td class="tabla_borde2">Cuenta:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row2['nombre']; ?></span></td>
  </tr>
  <tr>
    <td class="tabla_borde2">Banco:</td>
    <td class="tabla_borde2"><? echo $row2['banco']; ?></td>
  </tr>
  <tr>
    <td class="tabla_borde2">Numero de Cuenta:</td>
    <td class="tabla_borde2"><? echo $row2['cuenta']; ?></td>
  </tr>
  <tr>
    <td width="142" class="tabla_borde2">Cantidad:</td>
    <td width="354" class="tabla_borde2"><span class="title"><? echo $row['cantidad']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="tabla_cont"><span class="title"><? echo $row['letras']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td class="tabla_borde2">Concepto del Pago:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['concepto']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="tabla_borde">Fecha: <span class="title"><? echo $row['fecha']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="title">Facturas a Pagar</td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2"><table width="500" border="0" align="left" class="texto_tabla2">
      <tr class="tabla_cont">
        <td width="102" class="tabla_borde2">Folio:</td>
        <td width="102" class="tabla_borde2">Cantidad:</td>
        <td width="282" rowspan="6" class="tabla_borde2"><div align="center" class="title">
          <p> RECIBIDO </p>
          <p>&nbsp;</p>
        </div></td>
      </tr>
      <tr class="tabla_cont">
        <td width="102" class="tabla_borde2"><span class="title"><? echo $row['folio_f']; ?></span></td>
        <td width="102" class="tabla_borde2"><span class="title"><? echo $row['cantidad_f']; ?></span></td>
        </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f2']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f2']; ?></span></td>
        </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f3']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f3']; ?></span></td>
        </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f4']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f4']; ?></span></td>
        </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f5']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f5']; ?></span></td>
        </tr>
    </table></td>
  </tr>
</table>
<hr align="center" width="500">
<table width="500" border="0" align="center" class="texto_tabla_centro">
  <tr class="tabla_cont">
    <td class="tabla_borde2">Folio:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['folio']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td class="tabla_borde2">Nombre:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['nombre']; ?></span></td>
  </tr>
  <?
      $id_cuenta 
$row['id_cuenta'];
      
$sql "SELECT * FROM chequera_cuentas WHERE id='$id_cuenta'";
      
$result mysql_query($sql) or die (mysql_error());
      
$row2 mysql_fetch_array($result);
      
?>
  <tr>
    <td class="tabla_borde2">Cuenta:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row2['nombre']; ?></span></td>
  </tr>
  <tr>
    <td class="tabla_borde2">Banco:</td>
    <td class="tabla_borde2"><? echo $row2['banco']; ?></td>
  </tr>
  <tr>
    <td class="tabla_borde2">Numero de Cuenta:</td>
    <td class="tabla_borde2"><? echo $row2['cuenta']; ?></td>
  </tr>
  <tr>
    <td width="142" class="tabla_borde2">Cantidad:</td>
    <td width="354" class="tabla_borde2"><span class="title"><? echo $row['cantidad']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="tabla_cont"><span class="title"><? echo $row['letras']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td class="tabla_borde2">Concepto del Pago:</td>
    <td class="tabla_borde2"><span class="title"><? echo $row['concepto']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="tabla_borde">Fecha: <span class="title"><? echo $row['fecha']; ?></span></td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2" class="title">Facturas a Pagar</td>
  </tr>
  <tr class="tabla_cont">
    <td colspan="2"><table width="500" border="0" align="left" class="texto_tabla2">
      <tr class="tabla_cont">
        <td width="102" class="tabla_borde2">Folio:</td>
        <td width="102" class="tabla_borde2">Cantidad:</td>
        <td width="282" rowspan="6" class="tabla_borde2"><div align="center" class="title">
          <p> RECIBIDO </p>
          <p>&nbsp;</p>
        </div></td>
      </tr>
      <tr class="tabla_cont">
        <td width="102" class="tabla_borde2"><span class="title"><? echo $row['folio_f']; ?></span></td>
        <td width="102" class="tabla_borde2"><span class="title"><? echo $row['cantidad_f']; ?></span></td>
      </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f2']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f2']; ?></span></td>
      </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f3']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f3']; ?></span></td>
      </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f4']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f4']; ?></span></td>
      </tr>
      <tr class="tabla_cont">
        <td class="tabla_borde2"><span class="title"><? echo $row['folio_f5']; ?></span></td>
        <td class="tabla_borde2"><span class="title"><? echo $row['cantidad_f5']; ?></span></td>
      </tr>
    </table></td>
  </tr>
</table>
<script type="text/javascript">
imprimir();
</script>
<?
        
}
    }else{
        
?>
<script type="text/javascript">
        url('menu.php', 'contenido');
          </script>
        <?
    
}
}else{
    
?>
    <script type="text/javascript">
    url('menu.php', 'contenido');
    </script>
    <?
}
?>
Esta es muy sencilla tengo otra que tambien nesesito que se imprime sin los headers pero contiene muchos do y pues no se si pueda pasarla asi tal cual lo que se genere en HTML o tengo que pasar las variables desde php a flash y luego procesarlo en flash.

Y si necesito pasarlo via parametros pues como lo hago Y como los recivo en flash

Porfavor diganme como, se un poco de AS1.0, AS2.0 el 3.0 no se nada pero disen que esta basado en java y actualmente estoy estudiando java.

Y tambien aver si me disen cual es la funcion para imprimir en flash

salu2
  #2 (permalink)  
Antiguo 22/04/2009, 21:09
 
Fecha de Ingreso: abril-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Respuesta: PH & FLASH e imprimir

Hola.
Genera Un MC en tu escena principal, dentro del MC puedes poner los frames que quieras o asi como textos a imprimir. Acomoda tu texto como tu quieras, vuelve a la escena principal, en un Frame, en instancia, ponle #p y a tu MC en instancia ponle imprime. Genera un Boton igual en la escena principal y ponle este codigo.
on (release) {
printAsBitmap("imprime", "bmax");
}
Si te interesa saber mas de las formas de Imprimir en flash busca mas de print ybmax.

Paz y Flash
  #3 (permalink)  
Antiguo 23/04/2009, 12:25
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: PH & FLASH e imprimir

oks i la funcion es la que nesesitaba... y que es MC? y como paso las variables a flash y como las detecto desde AS?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:07.