Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: GoldRazor le le 29-05-2006 a 17:58:42

Titre: Probleme de syntaxe
Posté par: GoldRazor le le 29-05-2006 a 17:58:42

Bonjour,
je rencontre un probleme de syntaxe sur cette ligne la.
Je cherche mais je ne trouve pas quelqu'un aurai t'il la solution.
merci beaucoup


Code:

print "</select><br>Apercu de votre bannière:<br><A HREF="#" onClick="window.open('http://www.promoclic.com/ban.php','Banniere','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=500, height=150');return(false)">cliquez ici</A><br><br>";

Titre: Re:Probleme de syntaxe
Posté par: TonTon FluBB le le 29-05-2006 a 19:48:45

Bien sur, tu utilise " pour commencer ta chaine de caractères, mais tu utilise aussi le " pour tes paramètres genre href="#", donc ta chaine se ferme.

Plusieurs solutions, tu commence ta chaine par ' et tu la fini par ', ou tu change tout tes ouvertures de paramètres en mettant ' au lieu de ".

J'espère que tu ma compris ???

Titre: Re:Probleme de syntaxe
Posté par: GoldRazor le le 29-05-2006 a 19:55:18

ok, j'ai capté.
Merci

Titre: Re:Probleme de syntaxe
Posté par: GoldRazor le le 29-05-2006 a 20:44:46

J'ai encore un petit probleme.
C'est au niveau du redimensionnement de la popup.
voici le script :


Code:

<a href="#" onclick="window.open(\'http://www.promoclic.com/ban.php\' , \'height=100, width=500, top=0, left=0, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no\')";>cliquez ici</A>


Le probleme est que la fenetre ne se met pas au bonne dimension. Quelqu'un aurai t'il la solution ?

Titre: Re:Probleme de syntaxe
Posté par: arnaudb le le 30-05-2006 a 15:39:47

<script type="text/javascript">function OuvrirFenetre(url,nom,details) { window.open(url,nom,details)} </script>


echo "<a href=\"javascript:OuvrirFenetre('".$racine."espace_membres/photo_annonce/photo_annonce.php?cible=".$photo."','popup','width=525,height=550')\">";

Titre: Re:Probleme de syntaxe
Posté par: AnimaCreation le le 01-06-2006 a 03:16:18

Citation de: GoldRazor le le 29-05-2006 a 20:44:46
Code:

<a href="#" onclick="window.open(\'http://www.promoclic.com/ban.php\' , \'height=100, width=500, top=0, left=0, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no\')";>cliquez ici</A>


Le probleme est que la fenetre ne se met pas au bonne dimension. Quelqu'un aurai t'il la solution ?

Tu as oublié le deuxième argument de la fonction window.open :
<a href="#" onclick="window.open('http://www.promoclic.com/ban.php' ,'nomfenetre' , 'height=100, width=500, top=0, left=0, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no')";>cliquez ici</A>

Au passage les slashes ne sont pas nécessaires. Et n'oublies pas de reloader ton navigateur avant de tester une modif en javascript.

Titre: Re:Probleme de syntaxe
Posté par: GoldRazor le le 01-06-2006 a 16:39:20

Merci beaucoup, en effet ca marche mieu avec le deuxieme argument ;)
Bonne soirée


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.