probleme POPUP

Petit nouveau ! | 2 Messages

25 mars 2006, 13:59

Bonjour, j'ai un petit probleme car je souhaite inséré une popup, mais malgré tout les essaie je n'y arrive pas.
Ce que j'ai pu remarqué c'est que les guillemet me font toujours un message d'erreur ???
Voici une partie du code:
$query="SELECT compteur, categorie, titre, photo, up_photo, description, prix, promotion, devise, DATE_FORMAT(date_ins, '%d-%m-%Y') FROM 1two_ecommerce_prod WHERE categorie='$id' ORDER BY date_ins DESC , heure_ins DESC";
$res_racine = @mysql_query($query,$db);
if (@mysql_num_rows($res_racine)!=0)
{
$nbracine=mysql_num_rows($res_racine);
$nbpage=ceil($nbracine/$list_preferences[0]);
if ($_GET['page']=="") {$page=1;}
echo "<table width='100%' class='cadrecommentaires' cellpadding='10' border='0'>";
for ($i=0; $i<$nbracine; $i++)
{
$list_racine=@mysql_fetch_row($res_racine);
if ( ($i>=$list_preferences[0]*$page-$list_preferences[0]) and ($i<$list_preferences[0]*$page) )
{
if ($list_preferences[1]!=1) {if ($i % $list_preferences[1] == 0) { echo "<tr>"; }} else {echo "<tr>";}
echo "<td valign='top' width='"; echo "$pourc=100 / $list_preferences[1]"; echo "%' class='texte' align='center'>";
if ($list_racine[3]!=""){echo "<a href='detail.php?if=$list_racine[0]' target='_blank' width=300, height=300'><img src='{$list_racine[3]}' title='{$list_racine[4]}' border='0'><br></a>";}

echo "<strong>$list_racine[2]</strong><br>$list_racine[5]<br>";
if ($list_racine[7]!="0") {echo "<strike>$list_racine[6]</strike><br><font color='#FF0000'>$list_racine[7]$list_racine[8]</font><br>";}
else {echo "<font color='#FF0000'>$list_racine[6]$list_racine[8]</font><br>";}
echo "<a href='?id=$id&mod=viewcart&action=add&item=$list_racine[0]' class='lien2'>Ajouter au caddie</a>";
echo "</td>";
if ($list_preferences[1]!=1) {if ($i / ($list_preferences[1]-1) == 1) { echo "</tr>"; }} else {echo "</tr>";}
}
}
echo "</table>";
echo "<div align='right' class='texte'>Page ";
for ($j=1; $j<=$nbpage; $j++) { echo " <a href='?id=$id&page=$j' class='lien1'>$j</a> "; }
echo "</div>";
}
else { if ($id!="0") {echo "Pas encore de sites dans cette cat&eacute;gorie !";}}
}
?>

Voici la partie que je souhaiterais modifié avec une popup:

if ($list_racine[3]!=""){echo "<a href='detail.php?if=$list_racine[0]' target='_blank' width=300, height=300'><img src='{$list_racine[3]}' title='{$list_racine[4]}' border='0'><br></a>";}

si kelkun a une idée merci

Eléphant du PHP | 440 Messages

25 mars 2006, 16:58

Une bonne idee serait de mettre tout ton code dans les tags
 ce qui va colorer ton texte , de la je pense que tu verra plus clair (et moi aussi !) 

MErci
C'est en faisant des erreurs et en osant demander de l'aide qu'on apprend ! Il n'est pas ridicule de ne pas savoir !

Eléphant du PHP | 440 Messages

25 mars 2006, 18:03

Voici la partie que je souhaiterais modifié avec une popup:
if ($list_racine[3]!=""){echo "<a href='detail.php?if=$list_racine[0]' target='_blank' width=300, height=300'><img src='{$list_racine[3]}' title='{$list_racine[4]}' border='0'><br></a>";} 

devrait plutot ressembler a ceci :

if ($list_racine[3]!=""){echo '<a href="detail.php?if='.$list_racine[0].' target="_blank" width="300", height="300"><img src="'.$list_racine[3].' " title="'.$list_racine[4].'" border="0"><br></a>';}
C'est en faisant des erreurs et en osant demander de l'aide qu'on apprend ! Il n'est pas ridicule de ne pas savoir !

Petit nouveau ! | 2 Messages

29 mars 2006, 15:33

Autant pour moi les tag voici en couleur, merci pour ta réponse dark blue, mais c'est justement un popup en javascrip que je voudrais inséré et non avec la fontion 'target'.

Merci si quelq'un a une petite idée :)


if (($_GET['menu']=="") and ($_POST['rechercher']!="Rechercher") and ($mod!="viewcart") and ($mod!="commande"))
	{
	$query="SELECT description FROM 1two_ecommerce_cat WHERE compteur='$id'";
	$res_cat_description = @mysql_query($query,$db);
	if (@mysql_num_rows($res_cat_description)!=0)
		{
		$list_cat_description=@mysql_fetch_row($res_cat_description);
		echo "$list_cat_description[0]";
		echo "<br><br>";
		}
	$query="SELECT compteur, categorie, titre, photo, up_photo, description, prix, promotion, devise, DATE_FORMAT(date_ins, '%d-%m-%Y') FROM 1two_ecommerce_prod WHERE categorie='$id' ORDER BY date_ins DESC , heure_ins DESC";
	$res_racine = @mysql_query($query,$db);
	if (@mysql_num_rows($res_racine)!=0)
		{
		$nbracine=mysql_num_rows($res_racine);
		$nbpage=ceil($nbracine/$list_preferences[0]);
		if ($_GET['page']=="") {$page=1;}
		echo "<table width='100%' class='cadrecommentaires' cellpadding='10' border='0'>";
		for ($i=0; $i<$nbracine; $i++)
			{
			$list_racine=@mysql_fetch_row($res_racine);
			if ( ($i>=$list_preferences[0]*$page-$list_preferences[0]) and ($i<$list_preferences[0]*$page) )
				{
				if ($list_preferences[1]!=1) {if ($i % $list_preferences[1] == 0) { echo "<tr>"; }} else {echo "<tr>";}
				echo "<td valign='top' width='"; echo "$pourc=100 / $list_preferences[1]"; echo "%' class='texte' align='center'>";
				if ($list_racine[3]!=""){echo "<a href='detail.php?if=$list_racine[0]' target='_blank' width=300, height=300'><img src='{$list_racine[3]}' title='{$list_racine[4]}' border='0'><br></a>";} 
<a href="javascript:popup('affiche.php?id=<?=$id_req?>')" target="_blank"><img src="<? echo list_racine[0]>" width="120" class="gauche" border="0"></a> 
				echo "<strong>$list_racine[2]</strong><br>$list_racine[5]<br>";
				if ($list_racine[7]!="0") {echo "<strike>$list_racine[6]</strike><br><font color='#FF0000'>$list_racine[7]$list_racine[8]</font><br>";}
				else {echo "<font color='#FF0000'>$list_racine[6]$list_racine[8]</font><br>";}
				echo "<a href='?id=$id&mod=viewcart&action=add&item=$list_racine[0]' class='lien2'>Ajouter au caddie</a>";
				echo "</td>";
				if ($list_preferences[1]!=1) {if ($i / ($list_preferences[1]-1) == 1) { echo "</tr>"; }} else {echo "</tr>";}
				}
			}
		echo "</table>";
		echo "<div align='right' class='texte'>Page "; 
		for ($j=1; $j<=$nbpage; $j++) { echo " <a href='?id=$id&page=$j' class='lien1'>$j</a> "; }
		echo "</div>";
		}
	else { if ($id!="0") {echo "Pas encore de sites dans cette cat&eacute;gorie !";}}
	}
?>

Petit nouveau ! | 6 Messages

29 mars 2006, 16:02

une chtite fonction javascript :


// Ouvre une page dans une fenêtre popup centrée sur l'écran
//
// @page : url de la page à ouvrir
// @hauteur, @largeur : dimension de la fenêtre
// @scrollbar : doit-on afficher des bares de défilement (0 ou 1)

function PopupCenter(page,hauteur,largeur,scrollbar) {
var top = (screen.height - hauteur)/2;
var left = (screen.width - largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+"menubar=no,scrollbars=" + scrollbar + ",status=no");
}
:lol: