par
spelou » 13 mai 2009, 11:11
Salut,
Je reviens vous donner une solution à ce problème qui est le suivant : comment prévisualiser facilement des pages PHP avec Eclipse PDT ?
Prérequis : vos projets doivent être dans un dossier accessible via votre navigateur web bien sur.
Pour ce faire :
* Créez une nouvelle configuration dans "External tools configurations".
* Dans le champs "Location", tapez le chemin vers votre navigateur favoris.
* Dans le champs "Arguments", tapez quelque chose comme :
"-url http://localhost/loadPageFromEclipse.ph ... ource_path}" (sans les guillemets, à adapter selon votre cas).
* La page loadPageFromEclipse.php, qui sert à transformer les \ en / puis à rediriger vers la bonne page :
<?php
$url = (isSet($_GET['url'])) ? substr(str_replace('\\', '/', $_GET['url']), 1) : '';
if (file_exists($url)) {
header('Location: http://localhost/' . $url);
exit;
}
?>
Voilà, j'espère que ça vous sera utile,
Bonne journée
Salut,
Je reviens vous donner une solution à ce problème qui est le suivant : comment prévisualiser facilement des pages PHP avec Eclipse PDT ?
Prérequis : vos projets doivent être dans un dossier accessible via votre navigateur web bien sur.
Pour ce faire :
* Créez une nouvelle configuration dans "External tools configurations".
* Dans le champs "Location", tapez le chemin vers votre navigateur favoris.
* Dans le champs "Arguments", tapez quelque chose comme : [i]"-url http://localhost/loadPageFromEclipse.php?url=${resource_path}"[/i] (sans les guillemets, à adapter selon votre cas).
* La page loadPageFromEclipse.php, qui sert à transformer les \ en / puis à rediriger vers la bonne page :
[php]
<?php
$url = (isSet($_GET['url'])) ? substr(str_replace('\\', '/', $_GET['url']), 1) : '';
if (file_exists($url)) {
header('Location: http://localhost/' . $url);
exit;
}
?>
[/php]
Voilà, j'espère que ça vous sera utile,
Bonne journée