Page 1 sur 1

chemin d une popup selon un variable en php

Posté : 24 juin 2005, 15:06
par beber
voila g ma variable $data[chemin_art] qui indique le chemin ou sont placé mes articles ! (article1.htm)

j’aimerais avoir une donc une ptite popup ouvrant l’article en question. cependant jarrive pas a trouver la bonne syntaxe pour integrer le javascript dans le php ! je comprend plus !

voila les codes :

<code>



<script type="text/javascript">function OuvrirFenetre(url,nom,details)
{ window.open(url,nom,details)}
</script></head>
<body>
<?
// lancement de la requete
$sql = 'select * from articles';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data=mysql_fetch_array($req))
{
echo"
<p><a href='javascript:OuvrirFenetre('$data[chemin_art]?refer=index.php', 'popup', 'toolbar=0,menubar=0,location=0,scrollbars=1,width=520,height=700,top=1,left=50')'>ca marche pas ! </a></p>
<br> .....
......
?>
</code>

Re: chemin d une popup selon un variable en php

Posté : 24 juin 2005, 15:12
par mere-teresa
voila g ma variable $data[chemin_art] qui indique le chemin ou sont placé mes articles ! (article1.htm)

j’aimerais avoir une donc une ptite popup ouvrant l’article en question. cependant jarrive pas a trouver la bonne syntaxe pour integrer le javascript dans le php ! je comprend plus !

voila les codes :
 



<script type="text/javascript">function OuvrirFenetre(url,nom,details) 
{ window.open(url,nom,details)} 
</script></head> 
<body> 
<? 
// lancement de la requete 
$sql = 'select * from articles'; 
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die) 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
while($data=mysql_fetch_array($req)) 
{ 
echo" 
<p><a href='javascript:OuvrirFenetre('$data[chemin_art]?refer=index.php', 'popup', 'toolbar=0,menubar=0,location=0,scrollbars=1,width=520,height=700,top=1,left=50')'>ca marche pas ! </a></p> 
<br> ..... 
...... 
?> 
Pourquoi ne pas faire :
<p><a href='javascript:OuvrirFenetre('<?php echo $data[chemin_art]; ?>?refer=index.php', 'popup', 'toolbar=0,menubar=0,location=0,scrollbars=1,width=520,height=700,top=1,left=50')'>ca marche pas ! </a></p>