integrer login et mot de passe dans un lien

pascalbout
Invité n'ayant pas de compte PHPfrance

14 mai 2012, 14:47

bonjour

j'ai fait un petit programme en php, dans lequel j'appelle une url
cette url appelé ouvre un site (dont je moccupe aussi) dont l'acces est protégé par mot de passe + login
j'ai crée un compte guest/guest sur le site, et j'essay de passer ces identifiants dans le programme, pour que les utiisateurs n'aient pas à les entrer à chaque fois
Le probleme est que ça ne fonctionne pas

code de base :
$action_url = $staturl."/graph_view.php?action=preview&host_id=".$row["host_id"]."";

testé et echec :
$action_url = "http://guest:guest@".$staturl."/graph_view.php?action=preview&host_id=".$row["host_id"]."";
$action_url = "guest:guest@".$staturl."/graph_view.php?action=preview&host_id=".$row["host_id"]."";


merci

ViPHP
xTG
ViPHP | 7331 Messages

14 mai 2012, 14:48

C'est quoi le protocole d'identification ?
Quel est le code associé ?

Sans ça, on va pas aller bien loin. ^^

pascalbout
Invité n'ayant pas de compte PHPfrance

14 mai 2012, 14:53

je ne sais pas du tout :(
en fait c'est pour lier directement le programme de supervision nagios au logiciel de stat cacti
c'est donc pour ouvrir directement le compte sur cacti, qui demande un login+mot de passe (page avec un champ login et un champ mot de passe puis bouton "ok", une sorte de formulaire )

ViPHP
xTG
ViPHP | 7331 Messages

14 mai 2012, 14:56

Ah dans ce cas il faut rediriger vers la page de validation du formulaire.
Mais je doute que ce formulaire soit en méthode GET (variable dans l'url).

Donc du coup il te faut un formulaire avec les champ préremplis (même s'ils sont en hidden) qui pointe vers la page de validation du formulaire de connexion.