Bonjour,
imaginons un fichier trait.php qui me génère un schéma SVG, à savoir pour faire simple une ligne entre un point A et un point B.
Imaginons maintenant un fichier HTML qui inclut cet object
Maintenant là où ça se corse, c'est que je voudrais que les xA, yA, xB, yB soit des paramètres.
Comment récupérer ces valeurs dans le PHP ? Je précise que dans cet exemple simplifié
le PHP ne se justifie pas, mais dans mon cas oui. Je dois récupérer les paramètres pour
faire des calculs. Merci
imaginons un fichier trait.php qui me génère un schéma SVG, à savoir pour faire simple une ligne entre un point A et un point B.
<?php
header("Content-type: image/svg+xml");
print('<?xml version="1.0" encoding="iso-8859-1"?>');
?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" ... >
<g inkscape:label="layer1" inkscape:groupmode="layer" id="layer1">
<?php
// Ligne du point A au point B
$xA = 10.0;
$yA = 10.0;
$xB = 15.0;
$yB = 20.0;
echo '<path d="M '.$xA.','.$yA.' '.$xB.','.$yB.'" id="AB" />'."\n";
?>
</g>
</svg>
Imaginons maintenant un fichier HTML qui inclut cet object
<!DOCTYPE html>
<html>
<body>
<h1>Inclusion du SVG</h1>
<object type="image/svg+xml" data="trait.php">
</object>
</body>
</html>
Maintenant là où ça se corse, c'est que je voudrais que les xA, yA, xB, yB soit des paramètres.
<!DOCTYPE html>
<html>
<body>
<h1>Inclusion du SVG</h1>
<object type="image/svg+xml" data="trait.php">
<param name="xA" value="15.0" />
<param name="yA" value="12.5" />
<param name="xB" value="5.5" />
<param name="yB" value="-9.6" />
</object>
</body>
</html>
Comment récupérer ces valeurs dans le PHP ? Je précise que dans cet exemple simplifié
le PHP ne se justifie pas, mais dans mon cas oui. Je dois récupérer les paramètres pour
faire des calculs. Merci