problème avec une variable - PHP - Programmation
Marsh Posté le 18-04-2008 à 21:44:02
remplace
window.open('$contenuMoD',
par
window.open('<?=$contenuMoD?>',
ou par
window.open('<? echo $contenuMoD;?>',
Marsh Posté le 18-04-2008 à 21:54:20
Merci flo850, j'y croyais..
mais j'ai:
Forbidden
You don't have permission to access /testwww/site/< on this server.
j'ai essayé les 2 propositions
Marsh Posté le 18-04-2008 à 22:33:38
toujours Undefined variable: contenuMoD... pas glop !
je vais rechercher demain, je dois faire mon sac, j'ai une séance demain matin de bonne heure.
Merci en tout cas.
Marsh Posté le 18-04-2008 à 22:40:47
si ta variable est bonne, faut voir ton javascript, essayes un lien normal déjà.
Marsh Posté le 18-04-2008 à 22:52:48
Flo850..c'est ok...c'est curieux, j'edite avec Notepad ++.
Il a suffit que je récrive proprement, ça fonctionne avec <?php echo $contenuMod; ?>
Merci again
Marsh Posté le 19-04-2008 à 11:15:09
pour info
pour que <? fonctionne il faut activer els "short tag" dans me php.ini
<? echo "pouet"?> est equivalent a <?="pouet"?>
Marsh Posté le 18-04-2008 à 21:41:00
Da,s le code ci dessous, il n erécupère le contenu de ma variable contenuMod et me revoit une erreur 404, c'est surement un problème de syntaxe, mais je ne vois pas.
Donc voici le code:
<?php /* Date de création: 18/04/2008 */ ?>
<html>
<body>
<?php
$chn=(isset($_POST ["chn"])) ? $_POST ["chn"] : "http://www.xxx.com/dir/";
$contenuMod=str_replace("dir",$_POST ["id"],$chn);
echo $contenuMod;
/* jusque là ça va */
?>
<a href="javascript:var EffectiveNewWin = window.open('$contenuMoD', '_blank','resizable,scrollbars'); EffectiveNewWin.focus();">ici</a>
</body>
</html>