Si j'ai bien compris, tu veux embarquer le moteur PHP dans un soft. Pour cela, il va te falloir connaitre l'api du moteur PHP, voir le hacker, et en tout cas le recompiler et tout et tout..
donc de toute façon, tu n'as pas le choix : lit les sources
sinon tu as juste ça : http://www.php.net/manual/fr/zend.php(...)
Ce n'est pas exactement pour ce que tu veux faire, mais au moins ça peut t'en apprendre sur la philosophie de codage et tout et tout, donc comprendre les sources..
Il y a une autre source d'infos : adresse-toi directement aux codeurs de PHP
après avoir passé 2 années à installer/configurer/updater/déboguer des Linux
puis : Les virus ? Pas un problème, j'en ai jamais vu la couleur sur mes machines en plus de 10 ans, un peu d'hygiène et on ne risque rien
trop gros. passera pas. Tu voulais dire plutôt plus de 2 ans ? non ?
Normal que tu n'en a pas vu passé, puisque tu etais sous linux ! Et puis y a 2 ans, il y en avais beaucoup moins des virus, et moins virulent. On voit que tu t'es pas pris mydoom, blaster et autre connerie dans la gueule...
A tout hasard, j'ai installé avast antivirus sur les machines et je l'ai viré du démarrage, je le lancerai de temps en temps à l'occasion pour m'assurer de l'intégrité de mes fichiers.
Bien sûr, et tu appelle ça de "l'hygiène" ?
j'ai réinstallé en 1 matiné les 5 PC de mon réseau sous leur Windows
oui mais sans rien dessus. sinon je ne te crois pas.. 1 matinée, c'est le temps que je passais pour installer UN windows, drivers et logiciels indispensables inclus. (mais peut-être que je suis trop nul... ah oui tiens, comme les newbies de base qui utilisent windows la plupart du temps : conclusion, windows pas pret pour le desktop)
J'ai par contre conservé Mozilla Firefox.... J'ai viré Gimp pour une version Light de Photoshop.... Je dispose également de plusieurs bureaux sous Windows grâce à une extension Microsoft...J'en ai aussi profité pour activer pas mal d'effets de transparence sur le bureau et les fenêtres...
Mais bien sûr, et aprés tu nous dit que tu as tout installer en 1 matiné ? foutage de gueule oui.
Sinon, y a pas à dire, VNC, c'est à des années lumière d'un TSE/Metaframe.
Faut vraiment être maso pour utiliser VNC sous linux (puisque tu étais sous linux) (ou VNC tout court, ça suxor trop cette daube) alors que Xwindow fait ça parfaitement sous linux (pas besoin d'un pack à 10000 balles)
on a presque l'impression de travailler sur la machine !
Avec XWindow aussi. même si on est à l'autre bout de la terre, et même si on est en adsl 512.
le clic droit est beaucoup plus instinctif sous Photoshop que sous Gimp
ça c'est toi qui le dit.
C'est ma copine qui va être heureuse, ce soir au va au restaurant et au cinéma, et ce week end en ballade.
arrète de troller, elle sera encore plus heureuse, tu perdras moins de temps.
pour le masquage du user agent, je trouve cela trés débile profond. (sauf necessité absolue à cause de site discriminatoire sur le navigateur à utiliser ou sauf utilisation de IE >:-) )
ça fausse toutes les stats. c'est nul. et aprés on se demande pourquoi les navigateurs alternatifs ne "décollent" pas. pas bon pour les décideurs pressés :
"ah mais non monsieur, je fais mon site uniquement pour IE, vous voyez, y a que 1% de Moz, et 4% de "inconnu" (et "inconnu" moi monsieur je m'en fou) dans les stats de mon site." (alors qu'il pourrait par exemple y avoir 4% de moz et 1% de inconnu si pas de masquage)
bref, pas bon pour la diffusion des logiciels libres et des navigateurs alternatifs.
tu executes un script en ligne de commande, donc hors web, donc forcément, tu n'a ni $_GET, ni $_POST, ni $_SERVER (ces variables n'ayant plus aucun sens)
par contre tu peux avoir des arguments en ligne de commande.
mieux : tu peux te passer de l'appel de php, juste en mettant
#!/usr/bin/php
au début de ton script php
tu le rend executable et ensuite, en ligne de commande :
#> ./monscript.php arg1 arg2 arg3
tu recupère les arguments dans une variables $argv ou un truc comme ça..
2) personnellement, je trouve ça débile d'avoir tout les messages de toutes ses boites aux lettres au même endroit.. C'est anti-productif, trop chiant pour envoyer un email avec l'une des adresses (faut selectionner l'"identité" alors que ça se fait automatiquement, selon dans quelle boîte aux lettres que tu es), et surtout, ça peut poser des ennuis.
Genre tu oublie de selectionner la bonne identité, et tu envoi un mail à une personne pour laquelle tu ne veux pas qu'elle connaisse tes autres boîtes aux lettres. C'est plutôt emmerdant, et surtout, tu risque de recevoir x fois plus de spam de virus mail ou autre si tes destinataires ont toutes tes boites aux lettres dans leur carnet d'adresse.
Pour plein d'autres raison, le compartimentage des boîtes aux lettres, c'est bien, c'est mieux.
Tout ça se négocie avec ton concessionnaire (si il est sympa), au cas où tu ne le saurais pas...
Si tu ne veux pas de l'autoradio, d'une autre marque de pneu, tu peux l'obtenir.
par contre, pour le choix de la marque de tissu, là, tu vas chez un autre constructeur.. (je vois mal les techos du concessionnaire jouer aux apprentis couturiers, remplacer tout les tissus...)
En fait, ta comparaison est nulle : car pour acheter une automobile, tu as TOUJOURS le choix.
Quand tu achète un ordinateur : non. tu as TOUJOURS windows.
$ficname = le nom du fichier sur le système, avec eventuellement son chemin...
et en fait, la deuxième ligne est fausse. on indique pas $ficname (surtout si il contient un chemin, mais le nom sous lequel on veut qu'il soit enregistré sur la machine de l'utilisateur
A la lecture de ces messages, j'ai bien l'impression que pour le monsieur, Netscape = Netscape 4.
J'ai souvent remarqué ça chez les gens.
Il faut vraiment leur préciser : le navigateur Netscape a évolué. La dernière version c'est la 7. que le navigateur Mozilla aussi a évolué. Qu'ils respectent tout deux les standards.
Bien faire comprendre qu'en respectant les standards, ce n'est pas 90% des gens qu'on touche, mais 100%.
Citer tout les avantages des navigateurs modernes (en matière d'ergonomie, de technologies supportées) et des avantages à utiliser les standards ( -> http://openweb.eu.org(...) )
Sinon, comme il a été dit plus haut, quand on te dit :
"95% de IE dans mes stats"
-> ce serait moins si le site ne mettait pas une barrière aux autres navigateurs...
analogie qu'on peut ressortir : "on a forcément 100% de clients "blancs" dans une boite de nuit qui interdit l'accés aux gens de couleurs."
Enfin, surtout pas dire, "moi j'utilise Mozilla, et je n'ai aucun problème pour surfer sur ton site". Parce que là, tu casses tout ton argumentaire, et ton interlocuteur se dira en fin de compte pourquoi il changerait ses méthodes de développement si finalement tout se passe bien..
[^] # Re: PHP
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal PHP. Évalué à 1.
Si j'ai bien compris, tu veux embarquer le moteur PHP dans un soft. Pour cela, il va te falloir connaitre l'api du moteur PHP, voir le hacker, et en tout cas le recompiler et tout et tout..
donc de toute façon, tu n'as pas le choix : lit les sources
sinon tu as juste ça : http://www.php.net/manual/fr/zend.php(...)
Ce n'est pas exactement pour ce que tu veux faire, mais au moins ça peut t'en apprendre sur la philosophie de codage et tout et tout, donc comprendre les sources..
Il y a une autre source d'infos : adresse-toi directement aux codeurs de PHP
[^] # Re: Retour de migration
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Retour de migration. Évalué à 2.
# Re: Retour de migration
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Retour de migration. Évalué à 3.
puis :
Les virus ? Pas un problème, j'en ai jamais vu la couleur sur mes machines en plus de 10 ans, un peu d'hygiène et on ne risque rien
trop gros. passera pas. Tu voulais dire plutôt plus de 2 ans ? non ?
Normal que tu n'en a pas vu passé, puisque tu etais sous linux ! Et puis y a 2 ans, il y en avais beaucoup moins des virus, et moins virulent. On voit que tu t'es pas pris mydoom, blaster et autre connerie dans la gueule...
A tout hasard, j'ai installé avast antivirus sur les machines et je l'ai viré du démarrage, je le lancerai de temps en temps à l'occasion pour m'assurer de l'intégrité de mes fichiers.
Bien sûr, et tu appelle ça de "l'hygiène" ?
j'ai réinstallé en 1 matiné les 5 PC de mon réseau sous leur Windows
oui mais sans rien dessus. sinon je ne te crois pas.. 1 matinée, c'est le temps que je passais pour installer UN windows, drivers et logiciels indispensables inclus. (mais peut-être que je suis trop nul... ah oui tiens, comme les newbies de base qui utilisent windows la plupart du temps : conclusion, windows pas pret pour le desktop)
J'ai par contre conservé Mozilla Firefox.... J'ai viré Gimp pour une version Light de Photoshop.... Je dispose également de plusieurs bureaux sous Windows grâce à une extension Microsoft...J'en ai aussi profité pour activer pas mal d'effets de transparence sur le bureau et les fenêtres...
Mais bien sûr, et aprés tu nous dit que tu as tout installer en 1 matiné ? foutage de gueule oui.
Sinon, y a pas à dire, VNC, c'est à des années lumière d'un TSE/Metaframe.
Faut vraiment être maso pour utiliser VNC sous linux (puisque tu étais sous linux) (ou VNC tout court, ça suxor trop cette daube) alors que Xwindow fait ça parfaitement sous linux (pas besoin d'un pack à 10000 balles)
on a presque l'impression de travailler sur la machine !
Avec XWindow aussi. même si on est à l'autre bout de la terre, et même si on est en adsl 512.
le clic droit est beaucoup plus instinctif sous Photoshop que sous Gimp
ça c'est toi qui le dit.
C'est ma copine qui va être heureuse, ce soir au va au restaurant et au cinéma, et ce week end en ballade.
arrète de troller, elle sera encore plus heureuse, tu perdras moins de temps.
# Re: Proxomitron ou comment ...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Proxomitron ou comment .... Évalué à 1.
ça fausse toutes les stats. c'est nul. et aprés on se demande pourquoi les navigateurs alternatifs ne "décollent" pas. pas bon pour les décideurs pressés :
"ah mais non monsieur, je fais mon site uniquement pour IE, vous voyez, y a que 1% de Moz, et 4% de "inconnu" (et "inconnu" moi monsieur je m'en fou) dans les stats de mon site." (alors qu'il pourrait par exemple y avoir 4% de moz et 1% de inconnu si pas de masquage)
bref, pas bon pour la diffusion des logiciels libres et des navigateurs alternatifs.
[^] # Re: PHP /usr/bin/php
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal PHP /usr/bin/php. Évalué à 1.
y a bien $_SERVER
tout est ici
http://fr.php.net/manual/fr/features.commandline.php(...)
on recupere donc les paramètres dans
$argv et $argc si register_argc_argv=on
et dans
$_SERVER['argv'] et $_SERVER['argc']
# Re: PHP /usr/bin/php
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal PHP /usr/bin/php. Évalué à 1.
par contre tu peux avoir des arguments en ligne de commande.
mieux : tu peux te passer de l'appel de php, juste en mettant
#!/usr/bin/php
au début de ton script php
tu le rend executable et ensuite, en ligne de commande :
#> ./monscript.php arg1 arg2 arg3
tu recupère les arguments dans une variables $argv ou un truc comme ça..
# Re: Faire des CSS ou pas ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Faire des CSS ou pas ?. Évalué à 3.
oups ! attention ! mon trollomètre détecte un troll dans cette phrase !
et puis, 90%, ça sera peut être pas le chiffre que tu auras sur ton site... Tout dépend de ta cible.
Bon sinon : OUI, tu peux utiliser les CSS avec IE
Il suffit juste de connaître quelques petites astuces dont la principale : http://openweb.eu.org/articles/dimensions_boites_css/(...)
C'est tout..
# Re: 2 questions sur Thunderbird
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal 2 questions sur Thunderbird. Évalué à 3.
2) personnellement, je trouve ça débile d'avoir tout les messages de toutes ses boites aux lettres au même endroit.. C'est anti-productif, trop chiant pour envoyer un email avec l'une des adresses (faut selectionner l'"identité" alors que ça se fait automatiquement, selon dans quelle boîte aux lettres que tu es), et surtout, ça peut poser des ennuis.
Genre tu oublie de selectionner la bonne identité, et tu envoi un mail à une personne pour laquelle tu ne veux pas qu'elle connaisse tes autres boîtes aux lettres. C'est plutôt emmerdant, et surtout, tu risque de recevoir x fois plus de spam de virus mail ou autre si tes destinataires ont toutes tes boites aux lettres dans leur carnet d'adresse.
Pour plein d'autres raison, le compartimentage des boîtes aux lettres, c'est bien, c'est mieux.
[^] # Re: standcable pete un blog
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal standcable pete un blog. Évalué à 2.
C'est tellement vrai :-)
[^] # Re: Resultats des elections
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Resultats des elections. Évalué à -1.
[^] # Re: Remboursement de Windows
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Remboursement de Windows. Évalué à 0.
Tout ça se négocie avec ton concessionnaire (si il est sympa), au cas où tu ne le saurais pas...
Si tu ne veux pas de l'autoradio, d'une autre marque de pneu, tu peux l'obtenir.
par contre, pour le choix de la marque de tissu, là, tu vas chez un autre constructeur.. (je vois mal les techos du concessionnaire jouer aux apprentis couturiers, remplacer tout les tissus...)
En fait, ta comparaison est nulle : car pour acheter une automobile, tu as TOUJOURS le choix.
Quand tu achète un ordinateur : non. tu as TOUJOURS windows.
(sauf chez les assembleurs mais bon...)
[^] # Re: téléchargement contrôlé de fichiers avec apache2 et php4
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal téléchargement contrôlé de fichiers avec apache2 et php4. Évalué à 3.
$ficname = le nom du fichier sur le système, avec eventuellement son chemin...
et en fait, la deuxième ligne est fausse. on indique pas $ficname (surtout si il contient un chemin, mais le nom sous lequel on veut qu'il soit enregistré sur la machine de l'utilisateur
header('Content-disposition: attachment; filename="'. $ficnametosave.'\";');
on peut donc avoir :
$ficnametosave='toto.sxi';
et
$ficname = '/path/to/real/file/ab15fs21';
# Re: téléchargement contrôlé de fichiers avec apache2 et php4
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal téléchargement contrôlé de fichiers avec apache2 et php4. Évalué à 4.
header("Content-type: application/force-download" );
header('Content-disposition: attachment; filename="'. $ficname.'\";');
header("Content-Description: File Transfert");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
header("Content-Length: ".filesize($ficname));
flush();
//envoi du fichier proprement dit
readfile($ficname);
exit;
ça fonctionne avec tout navigateur en principe
# Re: Rah comment faire ???? SPAM...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Rah comment faire ???? SPAM.... Évalué à 1.
[^] # Re: Saleté de langue anglaise !
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Saleté de langue anglaise !. Évalué à 1.
[^] # Re: Upgrade Trollomètre, que remplacer ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Upgrade Trollomètre, que remplacer ?. Évalué à 1.
Mais je le trouve un peu gros... Enfin, c'est peut-être la photo qui fait cette impression.
[^] # Re: Mozilla dans mozilla !
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Mozilla dans mozilla !. Évalué à 1.
bon, sinon, comment avoir Mozilla dans firebird ?
C'est simple, tapez chrome://navigator/content/ dans firebird
Cool hein ? :-)
Bon en fait, ils ont pas encore fini de faire le ménage :-)
Pour avoir firebird dans firebird
chrome://browser/content/
# Re: XML-RPC ou SOAP ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal XML-RPC ou SOAP ?. Évalué à 1.
Coté php, il existe des api pour faire du soap, tant pour client que serveur
( nusoap : http://dietrich.ganx4.com/nusoap/index.php(...) )
Et voilà.
[^] # Re: XAML et l'avenir de GNOME
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche XAML et l'avenir de GNOME. Évalué à 2.
XUL ? Et ça fonctionne depuis plusieurs années (même si c'est pas exempt de défaut) dans Mozilla
http://xulfr.org(...)
[^] # Re: ...pour un peu plus savoir de quoi on parle...
Posté par Laurent J (site web personnel, Mastodon) . En réponse à la dépêche XAML et l'avenir de GNOME. Évalué à 3.
http://www.xulfr.org/news/2004/03/05/18-PasDeXulDansGlade(...)
[^] # Re: Possible de faire ça sous nux ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Possible de faire ça sous nux ?. Évalué à 1.
J'ai été assez bluffé je dois dire, par les possibilités de Videolan. Ils font du trés bon boulot ces p'tit gars !
# Re: Upgrade config, que remplacer ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Upgrade config, que remplacer ?. Évalué à 1.
Merci pour vos conseils :-)
[^] # Re: Tous simplement...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Votre avis sur le W3C. Évalué à 1.
Aller va faire un tour sur http://openweb.eu.org(...)
Fais gaffe, tu risques d'apprendre plein de choses, et surtout d'apprendre à faire un site correctement, avec les technologies d'aujourd'hui
Laurent
Membre de l'openwebgroup
[^] # Re: Comment recycler les informaticiens?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Comment recycler les informaticiens?. Évalué à 3.
# Re: Que c'est dur, de parler HTML !
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Que c'est dur, de parler HTML !. Évalué à 2.
J'ai souvent remarqué ça chez les gens.
Il faut vraiment leur préciser : le navigateur Netscape a évolué. La dernière version c'est la 7. que le navigateur Mozilla aussi a évolué. Qu'ils respectent tout deux les standards.
Bien faire comprendre qu'en respectant les standards, ce n'est pas 90% des gens qu'on touche, mais 100%.
Citer tout les avantages des navigateurs modernes (en matière d'ergonomie, de technologies supportées) et des avantages à utiliser les standards ( -> http://openweb.eu.org(...) )
Sinon, comme il a été dit plus haut, quand on te dit :
"95% de IE dans mes stats"
-> ce serait moins si le site ne mettait pas une barrière aux autres navigateurs...
analogie qu'on peut ressortir : "on a forcément 100% de clients "blancs" dans une boite de nuit qui interdit l'accés aux gens de couleurs."
Enfin, surtout pas dire, "moi j'utilise Mozilla, et je n'ai aucun problème pour surfer sur ton site". Parce que là, tu casses tout ton argumentaire, et ton interlocuteur se dira en fin de compte pourquoi il changerait ses méthodes de développement si finalement tout se passe bien..