Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

a href
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
dan_sv



Data înscrierii: 12/Apr/2005
Mesaje: 16

Trimis: Sâm Mar 08, 2008 3:16 pm    Titlul subiectului: a href  

Am tabela 'mesaje' care contine campurile: id_mesaj,subiect, mesaj ....

Afisez aceste mesaje intr-un tabel (in cazul 'subiect' fac link) - cu php.

for($i=0;$i<=$contor;$i++)
{
echo "<tr align=\"center\">";
$nr++;

echo "<td>".$nr."</td>"."<td><A HREF=\"javascript:fereastra('$copie_date[$i][0]')\">".$copie_date[$i][3]."</A></td>";
echo "</tr>";
}

Cum pot afla valoarea mesajului, ca atunci cand dau click pe un 'subiect' vreau sa mi se deschida o fereastra popup, unde sa mi se afiseze mesajul corespunzator subiectului selectat.

Am incercat <A HREF= \"javascript:fereastra('$copie_date[$i][0]')\">".$copie_date[$i][3]."</A> unde $copie_date[$i][3]=subiectul iar $copie_date[$i][0]=id_mesaj.
Sus  
dechim



Data înscrierii: 10/Mai/2005
Mesaje: 700
Locație: Drobeta Turnu Severin

Trimis: Sâm Mar 08, 2008 5:19 pm    Titlul subiectului:  

Pune "onclick" in loc de "href"
Sus  
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3057
Locație: țopăi pe tasta DELETE

Trimis: Dum Mar 09, 2008 11:27 am    Titlul subiectului:  

daca ne spui ce face functia fereastra poate te ajutam...

PS: se pune <a href="pagina_daca_js_disabled.php" onclick="fereastra('ion');return false;">lnk</a>

PS2: dechim, daca scoti "href" link-ul ala nu va mai fi link
Sus  
dan_sv



Data înscrierii: 12/Apr/2005
Mesaje: 16

Trimis: Lun Mar 10, 2008 2:16 pm    Titlul subiectului:  

In functia 'fereastra' vreau sa deschid o noua fereastra popup care sa contina mesajul echivalent subiectului selectat de catre utilizator.
Mesajul si subiectul il retin intr-o baza de date.
Sus  
dan_sv



Data înscrierii: 12/Apr/2005
Mesaje: 16

Trimis: Lun Mar 10, 2008 3:02 pm    Titlul subiectului:  

Vreau ceva de genul:

<script>
function fereastra(val)
{
newwindow2=window.open('','name','height=200,width=150');
var tmp = newwindow2.document;
tmp.write('<html><head><title>popup</title>');
tmp.write('<p><a
tmp.write('<p><a href="javascript:self.close()">close</a> the popup.</p>');
tmp.write('<p>Valoarea subiectului selectat: '+val+'</p>');
tmp.write('</body></html>');
tmp.close();

}

}

</script>
<FORM METHOD=POST name="logare">
<BODY>
<br><A onclick="javascript:fereastra(this.value)" name="a" value="ala1">ala</a>
<br><A onclick="javascript:fereastra(this.value)" name="b" value="b1">ala</a>


Acum fisierul meu:
//In matricea $copie_date[][] eu retin datele din bd pe care urmeaza sa le afisez

for($i=0;$i<=$contor;$i++)
{
echo "<tr align=\"center\">";
$nr++;

echo "<td>".$nr."</td>"."<td> <a onclick=\"fereastra(this.value)\" name=\"$copie_date[$i][3]\" value=\"$copie_date[$i][3]\" ><u>".$copie_date[$i][3]."</u></a></td>";

echo "</tr>";
}
//…….
<script>
function fereastra(val)
{
alert("valoare:"+val);
}
</script>
Insa cand dau click pe vreun subiect imi apare: valoare: array[3]
Sus  
korfos



Data înscrierii: 02/Iul/2005
Mesaje: 49

Trimis: Mar Mar 11, 2008 1:20 pm    Titlul subiectului:  

Pune asa:
Cod: <a href="#" onClick="fereastra('param');return false;">link</a>
Sus  
dan_sv



Data înscrierii: 12/Apr/2005
Mesaje: 16

Trimis: Mar Mar 11, 2008 2:43 pm    Titlul subiectului:  

merge - merci korfos
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community