Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/03/2008, 00:19
Avatar de EmaD
EmaD
 
Fecha de Ingreso: marzo-2008
Mensajes: 93
Antigüedad: 16 años, 1 mes
Puntos: 2
Re: Popup , tomar variable noticia e imprimir.

Bueno lo que hice fue lo siguiente peor tampoco funciona y ahace varias horas qeu lo intento y no doy pie con bola , me lei todos los foros delmundo


El boton imprimir con una imagen para eu abra el popup.

Código PHP:
echo "<h2>".$this->title."-- <form name='imprimir' action='class/printnew.php' target='POPUP'  onClick='javascript:window.open(\"class/printnew.php?p=".$this->id."\",\"POPUP\",\"width=577,height=445\")' method='post'> 
            <input type='hidden' name='noticia' value="
.$this->id.">
            <input type='image' value='submit' name='boton' src='/images/print.jpg'>  
            </form>"

y el printnew.php

Código PHP:
<?php
//header("Content-Type: image/gif");
require("../functions/connexion.php");

$ide=$_POST['noticia']; //esto para ver si toma el valor id de la noticia

$sql "SELECT * FROM news WHERE id =$ide";
$result mysql_query($sql);
$numrow = @mysql_fetch_array($result);
echo 
$ide;
echo 
"<table border='0'>";
 echo 
"<tr>";
 
  echo 
"<td><img src=\'".$numrow['img']."\'></td>";
    echo 
"<td>".$numrow['title']."-".$numrow['author']."</td>";
  echo 
"<td>".$numrow['description']."</td>";
  echo 
"<td>".$numrow['content']."</td>";
  echo 
"</tr>";
  echo 
"</table>";

?>

Abre el popup todo bien

Editado : Buenodespues de vara shoras y descansar bien lo solucione.

Muchas gracias por l apequeña ayuda , un poco siempre ayud para empezar a renegar.


Ahora tengo el siguiente problema aver si alguien m etira otra pequeña ayuda para seguir.

El codigo me quedo asi , por un lado el botoncito de imprimir que funciona barbaro.

Y al lado el botoncito de recomendar a un amigo por email.

el code es este

Código PHP:
echo '<div class="cadre">';
            echo 
"<form name='imprimir' action='class/printnew.php' target='POPUP'  onClick='javascript:window.open(\"class/printnew.php?p=".$this->id."\",\"POPUP\",\"width=577,height=445,scrollbars=yes\")' method='post'> ";
            echo 
"<h2>".$this->title."&nbsp;";
                        echo 
"    <input type='hidden' name='noticia' value=".$this->id.">
            <input type='image' value='submit' name='boton' src='/images/print.jpg'>  
            "
;
            echo 
"</form>";
                    echo 
" - <a href='javascript:window.open(\"recomendar/newindex.php?p=".$this->id."\",\"REC\",\"width=577,height=445\"); return:false;'><img src='/images/email.jpg'></a>"

Com overan lo hice con un href porque si le pongo otro form no lo puedo colocar uno al lado del otro y s eme va le diseño.

El problema es que con ese codigo me sigue abriendo el popup de imprimir y no se por que corno


Aver si alguien le peg a una leida .







Salu2

Última edición por EmaD; 20/03/2008 a las 08:47