Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1248 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Exécuter un formulaire php depuis le shell (import ical)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exécuter un formulaire php depuis le shell (import ical)

n°954352
elpoulpo
nickel
Posté le 18-09-2007 à 09:22:14  profilanswer
 

:hello:  
 
Bonjour,
 
J'aimerais importer automatiquement des fichiers ical dans egroupware. La plateforme est une debian etch.
En temps normal l'import se fait par une page web: choix du fichier à importer + bouton import.
 
J'aimerais automatiser ceci (la génération des fichiers ical à importer est déjà automatisée, mais l'import se fait manuellement) - (avec cron idéalement)
 
Dans le source de ma page j'ai du code de ce type pour le formulaire:

Code :
  1. <form method="POST" name="eTemplate" action="/egroupware/etemplate/process_exec.php?menuaction=calendar.uiforms.import" enctype="multipart/form-data" onsubmit="set_element2(this,'exec[ical_file_path]','exec[ical_file]')" onsubmit="this.innerWidth.value=window.innerWidth ? window.innerWidth : document.body.clientWidth;">
  2. <input type="hidden" name="etemplate_exec_id" value="calendar:119009845282" />
  3. [...]
  4. <td  align="left"><input type="submit" name="exec[import]" value="Importer" id="exec[import]"  />


 
Existe t'il un moyen de réaliser cette action en shell / bash ?
 
précision: je sais qu'on peut exécuter du php en bash mais je ne sais pas trop par oû commencer dans ce cas là  :ange:  
 
Merci  :jap:

Message cité 1 fois
Message édité par elpoulpo le 18-09-2007 à 09:28:21
mood
Publicité
Posté le 18-09-2007 à 09:22:14  profilanswer
 

n°954391
carot0
Posté le 18-09-2007 à 10:04:57  profilanswer
 

pour executer du php je ferai ca :

/usr/bin/php /ma/page/php.php


de mémoire ça marchait


Message édité par carot0 le 18-09-2007 à 10:05:17

---------------
In a world without walls and fences, who needs Windows and Gates
n°954397
elpoulpo
nickel
Posté le 18-09-2007 à 10:19:35  profilanswer
 

Merci,
 
en fait l'exécution fonctionne parfaitement (j'ai quelques petits scripts système en php) mais c'est cette fonction particulière
 
form method="POST"
 
je ne comprend pas vraiment comment lui passer des paramètres + un fichier entrée sur la ligne de commande  :sweat:

n°954429
darkpengui​n
Posté le 18-09-2007 à 11:13:37  profilanswer
 

avec links/lynx :whistle: [:ddr555]


---------------
Counting all the assh*les in the room, well I'm definitely not alone...
n°954431
elpoulpo
nickel
Posté le 18-09-2007 à 11:17:42  profilanswer
 

J'y ai pensé aussi: on peut faire des macros lynx? :pt1cable:

n°954437
zecrazytux
Posté le 18-09-2007 à 11:22:47  profilanswer
 

la lib curl ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Exécuter un formulaire php depuis le shell (import ical)

 

Sujets relatifs
Shell : mini script pour l'utilisation de sed[shell] tris d'une taille
shell, tester le contenu d'une variable[résolu] Comment lancer un script shell via un clic de souris ?
[mandriva 2006] Problème d'affichage des accents dans le shellrestart transfert ftp via shell
scrip shell - remplacer une ligne dans un fichier[Script shell] Debutant
[Résolu]Script Shell pour Rsync[shell] Utilitaire calculant des sommes ?
Plus de sujets relatifs à : Exécuter un formulaire php depuis le shell (import ical)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR