•  » Utilisation
  •  » Synchronisation BD sans passer par l'Administration de PhpWebGallery

#16 2006-01-25 09:00:09

matt30
Membre
2006-01-23
11

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

merci, je vais essayer de faire marcher ca
je vous tiens au courant

Hors ligne

#17 2006-01-25 09:46:23

volcom
Former Piwigo Team
2005-01-24
489

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

nicolas a écrit:

Quoi qu'il en soit on peut tout de même utiliser curl. Il faut commencer par faire une première requête pour s'authentifier. On récupère le cookie de session que l'on renvoie à chaque nouvelle requête.

C'est ce que j'ai fait non ? sinon, je ne vois pas comment le renvoyer à chaque requête justement ? (avec PHPSESSID ? et non plus id= ?)

Hors ligne

#18 2006-01-25 10:08:58

matt30
Membre
2006-01-23
11

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

Donc j'ai installé CURL
je tappe :

curl --dump-header headers.txt -d  "username=admin&password=admin&remember_me=1&login=Valider" http://192.168.20.29/phpwebgallery-1.5. … cation.php


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- BIG FIX ME BELOW (paths) -->
<link rel="stylesheet" type="text/css" href="template/yoga/default-layout.css">
<link rel="stylesheet" type="text/css" href="template/yoga/default-colors.css">
<!-- the next css is used to fix khtml (Konqueror/Safari) issue
the "text/nonsense" prevents geko based browsers to load it -->
<link rel="stylesheet" type="text/nonsense" href="template/yoga/fix-khtml.css">
<link rel="stylesheet" type="text/css" media="print" href="template/yoga/print.css">
<!-- AN OTHER FIX ME -->
<style type="text/css">
.notDoneYet {
        background: yellow;
        color: red;
}
</style>
<meta http-equiv="refresh" content="0;url=category.php?id=2o3r9PeZnW">
<title>PhpWebGallery demonstration site:redirection</title>
<script type="text/javascript" src="include/scripts.js"></script>
<!--[if gte IE 5.5000]>
<script type="text/javascript" src="include/pngfix.js"></script>
<![endif]-->
</head>

<body id="">
<div id="the_page">

<div id="theHeader">
  <h1>PhpWebGallery demonstration site</h1>
  <p>My photos web site</p>
</div>

redirection
<div id="copyright">

<!-- Please, do not remove this copyright. If you really want to,
          contact us on http://phpwebgallery.net to find a solution on how
          to show the origin of the script...-->

  Propulsé par <a href="http://www.phpwebgallery.net" class="back">PhpWebGallery</a>


</div> <!-- copyright -->
</div> <!-- the_page -->

</body>
</html>

Je récupere l'ID et je tape

curl -d "sync=files&subcats-included=1&submit=Valider&id=2o3r9PeZnW" http://192.168.20.29/phpwebgallery-1.5. … age=update

<div style="text-align:center;">Vous n'êtes pas autorisé sur cette page<br /><a href="./identification.php">Identification</a></div>

Alors es ce que ca vient de chez moi ou de PWG ? Si quelqu'un pouvait tester ca serait sympa


EDIT : J'ai installé curl et php4-curl par apt-get . J'ai bien  extension=curl.so dans /etc/php4/apache2/php.ini. Et j'ai bien relancé mon apache 2.

Dernière modification par matt30 (2006-01-25 15:07:05)

Hors ligne

#19 2006-01-25 15:27:53

volcom
Former Piwigo Team
2005-01-24
489

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

hmm je pense que c'est l'identification de PWG qui fait foirer qqpart. Essaye directement via ton navigateur après identification :

http://192.168.20.29/phpwebgallery-1.5/ … 2o3r9PeZnW

Attention il doit falloir regénerer l'id.

Hors ligne

#20 2006-01-25 15:41:56

matt30
Membre
2006-01-23
11

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

volcom a écrit:

hmm je pense que c'est l'identification de PWG qui fait foirer qqpart. Essaye directement via ton navigateur après identification :

http://192.168.20.29/phpwebgallery-1.5/ … 2o3r9PeZnW

Attention il doit falloir regénerer l'id.

Je génere mon id avec la commande curl qui va bien. ensuite j'envoie http://192.168.20.29/phpwebgallery-1.5. … 5JkENFy1w6 et ca passe pas. ca reste sur la page Administration de PhpWebGallery.

EDIT : je sais pas si c'est volontaire chez toi mais il manque un morceau dans l'url

EDIT : mon cookies fonctionne bien car qd tape http://192.168.20.29/phpwebgallery-1.5.0/admin.php il me demande de m'identifier et qd je vais dans  http://192.168.20.29/phpwebgallery-1.5. … YxUN983d3, j'arrive dans Administration de PhpWebGallery.

Par contre, http://192.168.20.29/phpwebgallery-1.5. … J9EW4hRGd9 ca me fait rien de plus ; je reste dans Synchronisation de la base de données à partir des fichiers

EDIT : J'ai essayé la version 1.5 mais c'est pareil ; peut etre qu'une versoin anterieur fonctionnerait ?

Dernière modification par matt30 (2006-01-25 16:51:17)

Hors ligne

#21 2006-01-27 10:13:40

matt30
Membre
2006-01-23
11

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

Je vois que j'ai perdu du monde en route =)
En fait je vais etre plus clair sur ce que je veux faire ; j'ai une web cam qui prends des shoots toutes les x secondes. Elle les pose sur la machine via FTP. Donc il faut que ca mette a jour automatiquement les pages ouebs.
Donc sauf si qq1 a une idée flash expres, je vais voir du coté de GalleryMenalto ou Coppernine si je peux pas y trouver mon bonheur.
merci qd meme et a l'occaz, pourquoi pas dévelloper une application pseudo externe qui mettrait a jour la gallery automatiquement.
sinon a part ca, j'en profite pour donner mon avis : la gallery est vraiment super, claire, efficasse, simple ... trop de la balle qui tue !

Dernière modification par matt30 (2006-01-27 10:17:10)

Hors ligne

#22 2006-01-27 10:34:33

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Synchronisation BD sans passer par l'Administration de PhpWebGallery

[HS]Je ne crois pas que tu aies perdu quelqu'un en route. C'est très intéressant au contraire.
Les meilleurs de l'équipe sont là et te donnent des idées pour trouver une solution.
N'hésite pas à apporter des éléments comme tu viens de le faire.[/HS]


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

  •  » Utilisation
  •  » Synchronisation BD sans passer par l'Administration de PhpWebGallery

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact