Salut à tous,
J'ai un serveur sur lequel tourne egroupware 1.4.002. Je souhaiterais consulter mon agenda à l'aide d'un client comme lightning, sunbird ou ical sous MacOS.
Tout est installé et à l'air OK.
Le problème :
lorsque je tape dans Firefox l'URL : http://monserveur/egroupware/icalsrv.php/list.html
Firefox me demande login et password ( tout comme sunbird ou iCal avec la même URL) . Aucun login/password n'est accepté.
Cependant, lorsque je me connecte à eGroupware via l'interface web PUIS que je réessaye (…)
Forum Programmation.php $_POST tout vide
Bonjour ami forum
Je me heurte a un drôle de soucis en php :
Tout formulaire ecrit dans ce drôle de language de voit bronsoriser sa super globale $_POST.
Plus précisément, l'envoi se fait bien, les headers http me les montrent bien, mais une fois dans le script php, ben il est tout vide :/ (var_dump a l'appui)
Le serveur utiliser apache 2 et php5, le tout depuis les packages de ma distrib (Que je ne citerais pas, je veux (…)
Je me heurte a un drôle de soucis en php :
Tout formulaire ecrit dans ce drôle de language de voit bronsoriser sa super globale $_POST.
Plus précisément, l'envoi se fait bien, les headers http me les montrent bien, mais une fois dans le script php, ben il est tout vide :/ (var_dump a l'appui)
Le serveur utiliser apache 2 et php5, le tout depuis les packages de ma distrib (Que je ne citerais pas, je veux (…)
Forum Programmation.php Quels framework utilisez vous pour ...
Bonjour,
voilà le problème, je suis plutôt programmeur C++ avec wxWidgets comme bibliothèque. Et je vais devoir faire une application web, du coup j'aimerais savoir quels framework permettrait de faire de l'AJAX et permettre une abstraction sur les bases de données. Idéalement si le fonctionnement pouvait se rapprocher d'une application native, événement...avec des contrôles classiques (boutons, boites à cocher, panneaux pouvant être déplacés, listes...).
Merci de vos réponses
voilà le problème, je suis plutôt programmeur C++ avec wxWidgets comme bibliothèque. Et je vais devoir faire une application web, du coup j'aimerais savoir quels framework permettrait de faire de l'AJAX et permettre une abstraction sur les bases de données. Idéalement si le fonctionnement pouvait se rapprocher d'une application native, événement...avec des contrôles classiques (boutons, boites à cocher, panneaux pouvant être déplacés, listes...).
Merci de vos réponses
Forum Programmation.php php5.2.5
Bonsoir, :)
Je possède actuellement un serveur privé chez 1&1, ce serveur tourne sous Fedora Core 4 avec Plesk (64 bits), avec la version 5.0.4 de PHP, je voudrais mettre à jour PHP vers la version 5.2.5, or je ne sais pas quelles commandes je doit exécuter en SSH :( .
Tant qu'a y être je voudrais également mettre à jour MySQL. :)
Merci (beaucoup) d'avance de votre aide.
Je possède actuellement un serveur privé chez 1&1, ce serveur tourne sous Fedora Core 4 avec Plesk (64 bits), avec la version 5.0.4 de PHP, je voudrais mettre à jour PHP vers la version 5.2.5, or je ne sais pas quelles commandes je doit exécuter en SSH :( .
Tant qu'a y être je voudrais également mettre à jour MySQL. :)
Merci (beaucoup) d'avance de votre aide.
Forum Programmation.php Encodage / décodage de chaines de caractères
Bonjour,
existe-il une fonction PHP qui prend en argument une chaîne de caractère du genre :
l'aumônerie étudiante
et qui retourne une chaine du genre :
l%27aum%C3%B4nerie+%C3%A9tudiante
comme fait Google par exemple, pour passer dans l'url de la page de résultats, l'expression recherchée ?
(je fais également un moteur de recherche)
De même, existe-t-il une fonction qui fait l'opération inverse ?
Merci d'avance !
--
François
existe-il une fonction PHP qui prend en argument une chaîne de caractère du genre :
l'aumônerie étudiante
et qui retourne une chaine du genre :
l%27aum%C3%B4nerie+%C3%A9tudiante
comme fait Google par exemple, pour passer dans l'url de la page de résultats, l'expression recherchée ?
(je fais également un moteur de recherche)
De même, existe-t-il une fonction qui fait l'opération inverse ?
Merci d'avance !
--
François
Forum Programmation.php Aide sur la modification d'une fonction
Bonjour,
J'utilise WiKiss, et j'aimerais changer le résultat du remplacement des balises wiki des titres par leur équivalent HTML. Les séquences !, !! et !!! suivies d'un texte sont remplacées par h1, h2 et h3, et je voudrais que ce soit par h3, h4 et h5. Je ne suis abouti à rien de concluant... Un connaisseur de PHP saura-t-il m'aider ?
Le bout de code en question :
J'utilise WiKiss, et j'aimerais changer le résultat du remplacement des balises wiki des titres par leur équivalent HTML. Les séquences !, !! et !!! suivies d'un texte sont remplacées par h1, h2 et h3, et je voudrais que ce soit par h3, h4 et h5. Je ne suis abouti à rien de concluant... Un connaisseur de PHP saura-t-il m'aider ?
Le bout de code en question :
function name_title($matches) // replace titles
{global $titres;$titres[]=array(strlen($matches[1]),preg_replace("/[^\da-z]/i","_",$matches[2]),$matches[2]);$i=count($titres)-1;return "".$titres[$i][2]."
";}
$CONTENT = (…)
Forum Programmation.php Problème SOAP - WSDL
Bonjour à tous!
Voilà j'ai un problème avec un fichier WSDL.
j'ai mon client soap qui reçoit un formulaire passé par POST et envoi une requête au serveur SOAP
mon problème est ( je crois) dans l'entête du fichier WSDL car il me semble que le fichier WSDL n'est pas envoyé! en tout cas je ne le vois pas avec Wireshark.
La fonction qui se trouve dans le serveur SOAP renvoi une valeur numérique et j'arrive bien à la récupérer (…)
Voilà j'ai un problème avec un fichier WSDL.
j'ai mon client soap qui reçoit un formulaire passé par POST et envoi une requête au serveur SOAP
mon problème est ( je crois) dans l'entête du fichier WSDL car il me semble que le fichier WSDL n'est pas envoyé! en tout cas je ne le vois pas avec Wireshark.
La fonction qui se trouve dans le serveur SOAP renvoi une valeur numérique et j'arrive bien à la récupérer (…)
Forum Programmation.php execution des fichiers sans l'extension .php par apache
J'ai un petit problème que je n'arrive pas à résoudre.
Mon serveur apache traite les fichiers php même si je ne mets pas l'extension .php dans l'url.
Par exemple: si je fais http://www.monserveur.com/toto il exécute le fichier toto.php alors que je pensai qu'il allait me retourner une erreur 404.
Savez-vous comment on désactive cette fonctionnalité?
Merci.
Mon serveur apache traite les fichiers php même si je ne mets pas l'extension .php dans l'url.
Par exemple: si je fais http://www.monserveur.com/toto il exécute le fichier toto.php alors que je pensai qu'il allait me retourner une erreur 404.
Savez-vous comment on désactive cette fonctionnalité?
Merci.
Forum Programmation.php Parser les noms de colonnes
Salut à tous,
ça fait un bon moment que je n'ai plus toucher a php/mysql, et je rencontre un problème assez trivial.
J'ai une table qui a un grand nombre de colonne
J'aimerais écrire un formulaire pour remplir ces colonnes ainsi qu'une page qui en affiche le contenu,
Je n'ai aucune envie de coder en dur le nom de toute les colonnes, ça me semble beaucoup trop long,
Je sais que c'est possible ( certainement avec foreach) par contre je (…)
ça fait un bon moment que je n'ai plus toucher a php/mysql, et je rencontre un problème assez trivial.
J'ai une table qui a un grand nombre de colonne
J'aimerais écrire un formulaire pour remplir ces colonnes ainsi qu'une page qui en affiche le contenu,
Je n'ai aucune envie de coder en dur le nom de toute les colonnes, ça me semble beaucoup trop long,
Je sais que c'est possible ( certainement avec foreach) par contre je (…)
Forum Programmation.php unexpected T_SL
J'essaie d'installer la mediabox404 sur mon serveur pour gérer une webradio. Le script s'installe par interface web mais l'index me génére une erreur sortie d'Asgar (ou plus loin) :
Parse error: syntax error, unexpected T_SL in /var/www/mondomaine/mediabox404/htdocs/installation/index.php on line 12
est ce que vous avez déjà vu ca quelque part?
note : l'erreur du script porte sur la ligne contenant :
>>>>>>> .courant
Parse error: syntax error, unexpected T_SL in /var/www/mondomaine/mediabox404/htdocs/installation/index.php on line 12
est ce que vous avez déjà vu ca quelque part?
note : l'erreur du script porte sur la ligne contenant :
>>>>>>> .courant
Forum Programmation.php Problème pour faire un login
Voilà je rencontre un problème assez étrange en essayent de faire un script login.php qui a pour mission de verifier login et password
Premier problème mySQL veut des ' ' autour du nom de la variable si je les mets l'espace est alors vide
second problème, si je force le nom a la main alors
-Si le mot de passe est juste aucune variable n'est interpreté
-Si le mot de passe est faux alors les variables sont interprétés
Je m'explique
Premier problème mySQL veut des ' ' autour du nom de la variable si je les mets l'espace est alors vide
second problème, si je force le nom a la main alors
-Si le mot de passe est juste aucune variable n'est interpreté
-Si le mot de passe est faux alors les variables sont interprétés
Je m'explique
(…)
Forum Programmation.php ReflectionObject dans un contexte statique
Bonjour,
je voudrais utiliser le concept de réflexion, mais dans un contexte statique.
Dans un contexte d'instance, c'est facile :
class Generic { public function __construct() { } function getInstance() { $instance = new ReflectionObject($this); echo "méthode appelée par une instance de : ".$instance->getName(); } } class Specific extends Generic { } function main() { $o = new Specific(); $o->getInstance(); } main();
Ce code va afficher :
méthode appelée par une instance de Specific
Jusque là pas de problème.
Sauf (…)
Forum Programmation.php solution de newsletter
Bonjour à tous,
Je dois déployer un système de newsletter sur un hébergement PHP/MySQL. J'ai trouvé quelques 'petites' applications PHP mais existe-t-il une solution open-source, répandue, fiable, robuste...
Bref, pour résumer : quelle est la meilleure application open-source de gestion de newsletters ?
Toute suggestion est la bienvenue.
Merci d'avance.
Jean-Yves.
Je dois déployer un système de newsletter sur un hébergement PHP/MySQL. J'ai trouvé quelques 'petites' applications PHP mais existe-t-il une solution open-source, répandue, fiable, robuste...
Bref, pour résumer : quelle est la meilleure application open-source de gestion de newsletters ?
Toute suggestion est la bienvenue.
Merci d'avance.
Jean-Yves.
Forum Programmation.php connexion persistante avec oci8 (php4.3.9)
bonjour a tous,
nous avons une application php qui effectue une connexion persistante sur une base de donnée oracle.
un firewall se trouve entre la base et l'application PHP, au bout d'un moment, la connexion se ferme quand il n'y a plus de données qui transitent (ils ont essayé plein de conf firewall, mais rien n'y fait).
Comment faire pour garder cette connexion ouverte ?
les options de persistance oci8 n'existe qu'a partir de PHP 5.1.2
merci d'avance.
nous avons une application php qui effectue une connexion persistante sur une base de donnée oracle.
un firewall se trouve entre la base et l'application PHP, au bout d'un moment, la connexion se ferme quand il n'y a plus de données qui transitent (ils ont essayé plein de conf firewall, mais rien n'y fait).
Comment faire pour garder cette connexion ouverte ?
les options de persistance oci8 n'existe qu'a partir de PHP 5.1.2
merci d'avance.
Forum Programmation.php pb commande exec linux
Bonjour,
Je voudrais savoir comment executer des commandes linux sur mon serveur depuis une page php (par exmple quand j'appuis sur un bouton collecte de ma page j'execute une commande comme : ls -l
( fedora 6)
j'ai essayé ce script mais rien c est passe ma page web est tjr blanche
$commande="ls -l";
exec($commande,$result);
foreach ($result as $row)
{
echo $row;
}
g verifié le safe mode rien n'est desactivé SVP aidez moi c urgent c pour mn stage
(…)
Je voudrais savoir comment executer des commandes linux sur mon serveur depuis une page php (par exmple quand j'appuis sur un bouton collecte de ma page j'execute une commande comme : ls -l
( fedora 6)
j'ai essayé ce script mais rien c est passe ma page web est tjr blanche
$commande="ls -l";
exec($commande,$result);
foreach ($result as $row)
{
echo $row;
}
g verifié le safe mode rien n'est desactivé SVP aidez moi c urgent c pour mn stage
(…)
Forum Programmation.php exec dans un environnement chrooté sans shell
Bonjour,
je tombe sur un os: je pensais que la fonction exec servait justement à exécuter une commande sans passer par un shell.
Or, il semberait que, dans l'environnement chrooté sans shell sous lequel tourne mon lighttpd, exec ne veuille pas faire son boulot: il retourne -1 pour toute commande exécutée et le contenu du deuxième argument passé (un tableau recevant chaque ligne produite par la commande en question) demeure désespérément vide.
Quelqu'un aurait-il une solution pour exécuter, en php, (…)
je tombe sur un os: je pensais que la fonction exec servait justement à exécuter une commande sans passer par un shell.
Or, il semberait que, dans l'environnement chrooté sans shell sous lequel tourne mon lighttpd, exec ne veuille pas faire son boulot: il retourne -1 pour toute commande exécutée et le contenu du deuxième argument passé (un tableau recevant chaque ligne produite par la commande en question) demeure désespérément vide.
Quelqu'un aurait-il une solution pour exécuter, en php, (…)
Forum Programmation.php Script php pour communication MySQL/LDAP
Bonjour,
J'administre un serveur LDAP dans le cadre d'un stage en entreprise, sur une machine red hat.
Je cherche à faire communiquer une base de données MySQL avec OpenLDAP: en gros, que des modifications dans OpenLDAP entraine des modifications dans MySQL. On m'a dit qu'un script en php pouvait gerer ceci. Comme c'est un langage que je ne maitrise pas, j'aurais aimé obtenir quelques pistes pour la conception d'un script, pas sur le langage en lui-même, mais plutôt sur la (…)
J'administre un serveur LDAP dans le cadre d'un stage en entreprise, sur une machine red hat.
Je cherche à faire communiquer une base de données MySQL avec OpenLDAP: en gros, que des modifications dans OpenLDAP entraine des modifications dans MySQL. On m'a dit qu'un script en php pouvait gerer ceci. Comme c'est un langage que je ne maitrise pas, j'aurais aimé obtenir quelques pistes pour la conception d'un script, pas sur le langage en lui-même, mais plutôt sur la (…)
Forum Programmation.php html2rtf et rtf2html ?
Bonjour,
Je cherche un moyen de convertir du HTML en RTF et réciproquement. J'ai bien trouvé quelques trucs en perl, mais ça n'a pas l'air très robuste ni maintenu. Est-ce que vous connaissez un moyen de faire ça proprement en PHP ? ou dans un autre langage de script éventuellement, quitte à faire le port en PHP ?
(Le but du jeu, c'est de réaliser un interface web vers une appli qui mange du RTF comme méta-documentation... et éditer du (…)
Je cherche un moyen de convertir du HTML en RTF et réciproquement. J'ai bien trouvé quelques trucs en perl, mais ça n'a pas l'air très robuste ni maintenu. Est-ce que vous connaissez un moyen de faire ça proprement en PHP ? ou dans un autre langage de script éventuellement, quitte à faire le port en PHP ?
(Le but du jeu, c'est de réaliser un interface web vers une appli qui mange du RTF comme méta-documentation... et éditer du (…)
Forum Programmation.php Lisibilité d'un print_r()
Bonjour,
La fonction print_r() c'est pratique, mais c'est parfois illisible.
Je fais un print_r($data), sauf que $data c'est un tableau de tableau de tableau de ........ tableau.
Bref mon print_r fais plusieurs milliers de ligne et c'est impossible malgrès l'indentation de savoir exactement ou l'on se trouve dans l'arborescence de ma variable.
D'ou ma question :
Connaissez vous un moyen, une astuce ou autre trick qui permettrais de dumper des variables sous formes d'arborescence dépliante?? (un truc dépliable telle les (…)
La fonction print_r() c'est pratique, mais c'est parfois illisible.
Je fais un print_r($data), sauf que $data c'est un tableau de tableau de tableau de ........ tableau.
Bref mon print_r fais plusieurs milliers de ligne et c'est impossible malgrès l'indentation de savoir exactement ou l'on se trouve dans l'arborescence de ma variable.
D'ou ma question :
Connaissez vous un moyen, une astuce ou autre trick qui permettrais de dumper des variables sous formes d'arborescence dépliante?? (un truc dépliable telle les (…)
Forum Programmation.php php, xhtml, header et Content-type
Bonjour,
mon espace d'hébergement personnel chez free me permet d'héberger un blog dotclear (php).
Je voudrai renommer le flux en Content-Type: application/xhtml+xml.
Jusque là, c'est simple, il faut agir sur l'en tête http du message envoyé depuis le serveur vers le client, d'après ce que j'ai compris.
Il y a plusieurs stratégies pour faire cela, d'après cette page.
Le problème est que le serveur apache ne me permet pas grand chose. Dans le script d'index, j'ai le test (…)
mon espace d'hébergement personnel chez free me permet d'héberger un blog dotclear (php).
Je voudrai renommer le flux en Content-Type: application/xhtml+xml.
Jusque là, c'est simple, il faut agir sur l'en tête http du message envoyé depuis le serveur vers le client, d'après ce que j'ai compris.
Il y a plusieurs stratégies pour faire cela, d'après cette page.
Le problème est que le serveur apache ne me permet pas grand chose. Dans le script d'index, j'ai le test (…)
Forum Programmation.php Nom de Variable...Variable !
Bonsoir/Bonne Nuit tous !
Je suis face à une question très philosophique concernant PHP...
comment faire ce-ci :
Ouais bon, je sais ça crains comme syntaxe. Voici d'ou vient mon problème :
Sauf que.... suivant dans quel contexte ce code va s'exécuter, ça ne sera pas toujours "index" le nom de la page, et pas toujours "index" le nom du tableau. Et donc, le nom de cette page et le nom (…)
Je suis face à une question très philosophique concernant PHP...
comment faire ce-ci :
$$page[$i]
? ^^Ouais bon, je sais ça crains comme syntaxe. Voici d'ou vient mon problème :
for ($i=0; $i
$tpl->set_var('index', $index[$i]);
}
Sauf que.... suivant dans quel contexte ce code va s'exécuter, ça ne sera pas toujours "index" le nom de la page, et pas toujours "index" le nom du tableau. Et donc, le nom de cette page et le nom (…)
Forum Programmation.php Mantis : réécriture des URL
Bonjour,
Je souhaiterais que Mantis [1] tronque les url à l'affichage, mais j'avoue que je ne sais pas par quel bout prendre le problème.
Exemple de ce que je veux faire : Quand on renseigne un rapport de bogue on entre une url complète (dans la description, une note ou dans un champs personnalisé), mais à la lecture de ce rapport l'url est affichée sous la forme "[url]" ou "[lien]".
[1] http://www.mantisbt.org/
Je souhaiterais que Mantis [1] tronque les url à l'affichage, mais j'avoue que je ne sais pas par quel bout prendre le problème.
Exemple de ce que je veux faire : Quand on renseigne un rapport de bogue on entre une url complète (dans la description, une note ou dans un champs personnalisé), mais à la lecture de ce rapport l'url est affichée sous la forme "[url]" ou "[lien]".
[1] http://www.mantisbt.org/
Forum Programmation.php user_call_method_array() : appeler un constructeur de classe
Bonjour,
je voudrais pouvoir appeler dynamiquement un constructeur de classes avec plusieurs paramètres.
Lorsqu'il n'y a qu'un seul paramètre, c'est pas pas compliqué :
Mais avec plusieurs paramètres, c'est plus compliqué. Selon la classe, le nombre de paramètres du constructeur change, donc impossible de prévoir à l'avance.
Du coup, j'ai regardé du côté de user_call_method_array() et user_call_func_array(), qui permettent d'appeler une méthode ou une fonction en passant les paramètres (…)
je voudrais pouvoir appeler dynamiquement un constructeur de classes avec plusieurs paramètres.
Lorsqu'il n'y a qu'un seul paramètre, c'est pas pas compliqué :
$class = 'Foo';
$myParam = 'bar';
$myFoo = new $class($bar);
Mais avec plusieurs paramètres, c'est plus compliqué. Selon la classe, le nombre de paramètres du constructeur change, donc impossible de prévoir à l'avance.
Du coup, j'ai regardé du côté de user_call_method_array() et user_call_func_array(), qui permettent d'appeler une méthode ou une fonction en passant les paramètres (…)
Forum Programmation.php Typage des paramètres d'une fonction
Bonjour,
bien que ce soit facultatif, il est normalement possible de typer les paramètres attendus d'une fonction ou méthode, comme par exemple en Java.
Exemple :
class Foo{} class Bar { public function __construct(Foo $foo){} } class Plop { public function __construct(string $text){} } $myBar = new Bar(new Foo()); $myPlop = new Plop("Hello world !");
$myBar, pas de souci. Mais $myPlop, erreur :
Catchable fatal error: Argument 1 passed to Plop::__construct() must be an instance of string, string (…)
Forum Programmation.php Apache et Content Length
Bonjour,
J'ai un serveur web avec Apache 2 + PHP 5.
En regardant les entêtes http renvoyées par mon serveur, je constate que le header Content Length n'est présent que pour les pages où il n'y a pas de PHP.
Je précise que dans mes scripts je ne modifie pas les headers (aucun appel à la fonction php headers()), ils sont donc entièrement créés par Apache.
Savez-vous d'où peut venir ce comportement, et comment je pourrais forcer Apache à toujours (…)
J'ai un serveur web avec Apache 2 + PHP 5.
En regardant les entêtes http renvoyées par mon serveur, je constate que le header Content Length n'est présent que pour les pages où il n'y a pas de PHP.
Je précise que dans mes scripts je ne modifie pas les headers (aucun appel à la fonction php headers()), ils sont donc entièrement créés par Apache.
Savez-vous d'où peut venir ce comportement, et comment je pourrais forcer Apache à toujours (…)