Bonjour à tous,
je tente sur mon localhost de me connecter à un CMS via curl puis d'effectuer une action dans l'administration (CMS : PiwiGo)
Dans mon code pour le moment je tente juste d'afficher la page d'administration voulut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
#!/bin/bash
 
# Les variables de connections
siteUrl='localhost'
loginUrl='localhost/identification.php'
syncUrl='localhost/admin.php?page=site_update&site=1'
 
cookies='./cookies.txt'
 
user='xxxx'
pass='yyyy'
 
sendData=''
 
# Connection
curl -b $cookies -c $cookies -e $siteUrl -d "username=$user&password=$pass" -o /dev/NULL "$loginUrl" -s
 
# Send
curl -b $cookies -c $cookies -e $siteUrl -d "$sendData" "$syncUrl"
Mais la page retourné est une redirection vers l'identification et non pas la page d'administration ...

Une petite idée ?
Merci.