Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][javascript]otwieranie popupa
Forum PHP.pl > Forum > Przedszkole
bibas03
Witam
Mam taki oto kod

<?


$wynik = mysql_query("SELECT * FROM baza ORDER BY 'LP' DESC", $link);
$num_rows = mysql_num_rows($wynik);

if(mysql_num_rows($wynik) > 0) {
while($r = mysql_fetch_assoc($wynik)) {

$plik="".$r['LP']."";
if($r['obrazek']=='0'){echo "<img src='../baza/niema.jpg' width='64' height='64' alt='' align='right' valign='top' border='0'>";}
if($r['obrazek']=='1'){echo "<img src='../baza/$plik.jpg' width='64' height='64' alt='' align='right' valign='top' border='0'></a>";}
echo "<a href='java script://' onclick=window.open(http://www.stronka.com.pl/baza/$plik.jpg, okienko, width=800, height=600, resizable=0, scrollbars=1);return false;><img src='../baza/$plik.jpg' width='64' height='64' alt='' align='right' valign='top' border='0'></a>";}
echo "<p align='justifity'><b>".$r['nazwa']."</b>";
echo "<br>".$r['tresc']."";
}
}
?>


mam nastepujacy problem: poprzez php wypisuje w petli wpisy z bazy danych, jesli jest obecny obrazek, to chcialbym go wyswietlic w popupie poprzez javascript. I tu mam problem, bowiem probowalem uruchamiania go poprzez php na przerozne sposoby (obrazek zapisany jest pod postacia zmiennej, calosc musi byc ujeta w echo i ""), bez rezultatu. Znacie moze jakies rozwiazanie tego problemu? Prosze o pomoc!
TomASS
zamiast:

Kod
onclick=window.open(http://www.stronka.com.pl/baza/$plik.jpg, okienko, width=800, height=600, resizable=0, scrollbars=1);


daj tak:
Kod
onclick=window.open(http://www.stronka.com.pl/baza/strona_z_obrazkiem.php?obrazek=plik.jpg, okienko, width=800, height=600, resizable=0, scrollbars=1);


i w pliku strona_z_obrazkiem daj coś w stylu:
  1. <?php
  2. echo '<img src="'.$_GET['obrazek'].'" alt="obrazek"/>';
  3. ?>


smile.gif Pisane 'z palca' ale to chyba dobry pomysł smile.gif
siemakuba
Heh, jak to ma działać? A gdzie wszystkie apostrofy po drodze?

  1. <?php
  2. echo '<a href="java script://" onclick="window.open('http://www.stronka.com.pl/baza/'.$plik.'.jpg', 'okienko'
  3. , 'width=800, height=600, resizable=0, scrollbars=1');return false;"><img src="../baza/'.$plik.'.jpg" width="64" height="64" alt="" align="right" valign="top" border="0"></a>';
  4. ?>


pozdr.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.