PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Comment fonctionne cette page ? + sauver une page » 21-03-2011 16:48:48

Hello,

Je dis peut être une grosse bêtiiiiiiise mais je vais essayer de faire avancer le débat:
La synthèse doit être faite du côté serveur, il génère un fichier wave qu'il met à disposition du front en utilisant le plug in de quicktime.
Pour ce qui est de savoir quels sont les fichiers qui font le traitement, tu ne dois pas y avoir accès. Dans ce cas précis je pense même que le traitement n'est pas fait en PHP (Java ou un autre langage plus orienté traitement de signal me semble plus probable)

A la question : Est ce que je peux utiliser ce site en off-line ?
La réponse : Non, car si le traitement est fait du côté serveur aucune chance qu'ils te laissent télécharger les fichiers qui en sont responsable.

#2 Re : Forum Général PHP » Créer un lien vers fichier local du PC » 21-03-2011 16:40:44

Hello,

Je pense qu'il faudrait faire un truc avec exec() et executer une commande différente par type de fichier (j'ai fais une recherche pour word c'est faisable : http://support.microsoft.com/kb/210565)
Comme ton poste est ton serveur ça devrait marcher, maintenant il va falloir faire un peu de code pour vérifier les types de fichier et faire les commandes associées...

A souligner que tu es dans un cas assez particulier et que normalement l'utilisation de la commande exec() est déconseillée pour des raisons de portabilité de l'application

#3 Défouloir » Arf... C'était le bon temps... » 23-09-2010 14:13:55

Maskime
Réponses : 1

Bonjour à tous,

Je viens mettre un post ici parce que ça fait hélas bien longtemps que je n'ai pas touché une ligne de PHP et je dois dire que ça me manque...
Je travail maintenant sur un projet en Java avec Flex (ça c'est fun) mais la partie Java...

Enfin je sais pas si on a des irréductibles de Java dans la salle mais je tiens juste à dire que ce qu'on gagne en rigueur en Java on le perd en pragmatisme comparé à PHP.
Tout est question de configuration, un truc marche un jour pis le lendemain non, ça me fais juste déprimer de voir tout ce que je dois faire en Java comparé à ce que je pourrais faire plus rapidement en PHP (surtout que dans le cadre du projet, j'ai franchement l'impression que Java est en place de manière historique mais j'en vois franchement pas l'intérêt...)

Bon tout ça pour dire que ce monde me manque :'(

Bonne journée à tous big_smile

#4 Re : Apache, quel est le secret de tes plumes ? » Faire cohabiter Meteor et apache sur Ubuntu » 14-05-2010 02:19:46

Merci manicow pour le conseil smile

Il y avait en effet un "Listen 80" dans le fichier /etc/apache2/ports.conf
Je l'ai remplacer par l'adresse IP:80 du serveur apache et maintenant les 2 serveurs semblent bien fonctionner de concert sur la même machine (ce ne fut pas de la tarte je vous le dit <= je tiens quand même à préciser que quelqu'un avec un peu plus d'expérience que moi dans ce genre de choses aurait certainement mis moins de temps que moi pour monter ce truc là...)

#6 Apache, quel est le secret de tes plumes ? » Faire cohabiter Meteor et apache sur Ubuntu » 14-05-2010 02:19:46

Maskime
Réponses : 4

Bonjour à tous,

Voilà j'ai découvert récemment un server qui permet de faire du temps réel avec du PHP et du JavaScript : Meteor

Fort de cette découverte je me dis que je vais me monter un VM Ubuntu Server pour pouvoir faire des tests et tout et tout..

Seulement voilà la documentation de Meteor dit que pour éviter les problème de cross domain, il faut faire en sorte que Apache et Meteor soit sur 2 adresse IP différentes.
Donc dans le fichier de conf de Meteor, je met les lignes qui vont bien pour qu'il bind l'adresse 192.168.1.60:80 et maintenant j'essaye de faire en sorte que Apache bind l'adresse 192.168.1.61
un petit coup de ifoncfig eth0:1 192.168.1.61 créé l'adresse ip sur l'interface mais quand je modifie le fichier de conf apache en rajoutant Listen 192.168.1.61:80
je me récupère l'erreur suivante et le apache ne démarre pas :
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

Comme je suis pas bien à l'aise avec ce genre de chose est ce qu'il y aurait quelqu'un qui pourrait me dire ce qu'il se passe ?

Merci d'avance

#7 Re : Forum Général PHP » Réécrire un code php » 30-01-2010 14:15:55

Waza,

Je recommande netbeans qui te laisseras le loisir de faire autre chose de ta machine contrairement à Eclipse qui aime bien manger la mémoire (il trouve ça très bon visiblement wink )

#8 Défouloir » [Résolu] Test résolu » 27-01-2010 10:22:30

Maskime
Réponses : 0

Ceci est un test merci de ne pas en prendre compte

#9 Re : Forum Général PHP » [Résolu] afficher erreurs formulaire sans remonter en haut de page » 27-01-2010 10:17:34

Tu modifies ton premier post et il me semble que tu peux changer le titre du post et rajouter un [Résolu] au début.
Sinon tu laisse tel quel on a l'habitude smile

#10 Re : Forum Général PHP » [Résolu] afficher erreurs formulaire sans remonter en haut de page » 27-01-2010 10:17:34

Je vais dire à ma nana que tu penses comme elle,

Elle sera rassurée de pas être la seule big_smile

Bonne journée.

#11 Re : Forum Général PHP » [Résolu] afficher erreurs formulaire sans remonter en haut de page » 27-01-2010 10:17:34

Hello,

Bon je vois mieux pourquoi est ce que tu veux utiliser ton ancre, maintenant que j'ai vu la page smile

La raison pour laquelle tu perds le remplissage de tes champs :
J'imagine que dans le value de tes champs tu fais un truc du genre <?php echo @$_POST['nom_du_champs']; ?>
Or lorsque tu fais un header('Location:...'); Ton navigateur va recharger la page sans re-soumettre les posts de ton formulaire => du coup les posts sont vides => du coup plus de valeur de champs

Essaye de mettre directement l'ancre dans l'action du formulaire :
<form action='metamis.php#ancre_formulaire'...

Comme ça si y a une erreur tu es déjà sur la page de formulaire et tu seras bien renvoyé à ton ancre.
SI pas d'erreur j'imagine que tu dois renvoyer vers une page genre "Merci....".

Dis moi ce que ça donne wink

#12 Re : Forum Général PHP » [Résolu] afficher erreurs formulaire sans remonter en haut de page » 27-01-2010 10:17:34

Hello,

Mon humble avis est que tu devrais faire les vérifications de ton formulaire avec de l'AJAX.
A savoir que lorsque ton utilisateur clique sur le bouton "Envoyer", ça va appeler un fonction JS qui va envoyer le contenu des champs de ton formulaire à script PHP qui va valider que toutes les informations sont présentes/cohérentes.
Après lors de la soumission du formulaire en elle même ton PHP refera les tests (tu n'es pas à l'abris que l'utilisateur ai désactivé le JS de son navigateur) et si y a une erreur tu le renvoie sur le formulaire en haut de page avec un texte : "Veuillez vérifier les champs indiqués en Erreur" et là l'utilisateur prendra le temps de scroller pour trouver le champs en erreur.

Parce que les ancres c'est bien pour quand tu fais un Dictionnaire ou une liste de mots, parce que du coup le mot est vraiment sous la barre d'adresse du navigateur, ce qui aide vraiment à la lecture. Dans le cas d'un formulaire tu vas le perturber, il comprendra pas forcément qu'il a été renvoyé sur le même formulaire...

Si tu as des question sur comment réaliser le mécanisme indiqué plus haut, pose les smile

#13 Re : Forum Général PHP » Probleme variable smarty => php » 16-03-2016 11:14:32

Hello,

Alors je vois que ton poste date un peu mais je vais quand même essayer de t'aider smile
Ce que je ne comprends pas bien c'est que dans SMARTY, tu es censé faire l'attribution dans le code qui gère le TPL. Or là tu fais l'attribution directement dans le TPL, de plus tu utilises l'objet SMARTY dans le TPL qui n'est pas encore compilé ($this->get_template_vars('prodConvert') est censé être généré par SMARTY lors de la compilation et pas dans le TPL).
Peut être peux-tu m'expliquer pourquoi est ce que tu fais ça ?

#14 Défouloir » Diffusion vidéo de 4 caméras en même temps » 25-01-2010 16:44:36

Maskime
Réponses : 1

Salut les copains,

Alors je vous expose ma petite idée du moment :
Il y a de ça pas si longtemps, je suis allé passer un nouvel an chez un gars qui avait eu la riche idée de mettre son notebook équipé d'une webcam dans une pièce de son appart, il avait relié le flux à un site en ligne (uStream je crois) et à partir de je ne sais quel périphérique, il avait mis une fenetre navigateur à l'adresse de diffusion de uStream sur sa télé dans le salon.
Tout ça pour voir sur la télé du salon ce qu'il se passait dans l'autre pièce de l'appart.
Cette architecture présentait l'inconvénient d'un lag très fort, puisque si tu courrais assez vite d'une pièce à l'autre tu pouvais te voir sur la télé.

Donc fort de cette expérience et vu que je suis sur le point de faire une petite fête chez moi, je me suis que j'allais reprendre le concept, mais que j'allais mieux le faire (parce que la c'était franchement pourri). En plus, je vais pas mettre 1 caméra, mais 4 ! L'idée étant d'afficher les 4 vidéos en même temps sur la télé du salon smile
Donc j'ai commencé à faire un peu de recherche dans ce sens mais pour l'instant j'ai fais un peu choux blanc, un copain m'a parlé de caméra IP qui me permettrai de connecter les caméras directement à un câble RJ45 permettant ainsi d'éviter les problèmes avec les contraintes de longueur de câble USB.

Mais bon je voulais voir si vous aviez déjà monté un truc similaire avant de faire un truc "from scratch"

#15 Re : Forum Général PHP » [Résolu] Variable dans PHP récupéré par un bouton flash et réenvoyé » 19-01-2010 00:20:27

Hello,

Je ne connais pas "swishmax", je suis allé faire un tour sur leur site et ce que je comprends c'est que c'est un éditeur flash pour Pro.

Ici c'est un forum "PHP" donc je doute que tu trouves ton bonheur ici wink

#17 Re : MySQL, PostgreSQL, etc... » Deux requetes, une réponse mais avec des champs différents. » 18-01-2010 13:29:41

Hello,

En fait tu prends le problème à l'envers.
Actuellement ce que tu fais c'est faire la liste des colonnes de tes différentes tables déjà existantes et tu te demande si elles sont toutes utiles.

Il faut que tu identifies les différentes entités cohabitant dans ton système.
De ce que je constate tu as une entité que tu pourrais appeler "texte", une qui serait "thème" et enfin une dernière qui serait "catégorie".

Une fois que tu les as identifiées, il faut les définir.
Pour cette partie il me faudrait que tu me dises quels sont les colonnes dans chacune des tables.

Quand tu as identifié les entités et que tu les as définies, tu peux établir les différentes relations entre les entités et de cette définition de relations tu obtiens ton modèle de BDD. Ensuite une petite touche pratique pour faire en sorte que ton modèle réponde bien à tes besoins et tu obtiens finalement un modèle de BDD qui tient la route, évolutif, maintenable et qui ne te demande pas de faire des requêtes comme tu les fais actuellement wink

Pour information, dans ce genre d'application, la BDD est là où se trouve une très grosse partie de l'intelligence du développement. Faire un bon modèle de BDD est essentiel pour travailler dans de bonnes conditions par la suite. Donc passer un peu de temps sur sa conception n'est pas forcément une perte de temps wink

#18 Re : MySQL, PostgreSQL, etc... » Deux requetes, une réponse mais avec des champs différents. » 18-01-2010 13:29:41

Hello,

Attention ca marche bien pour le moment parce que tu n'as pas trop d'enregistrements.
Je ne sais pas quelles sont perspectives pour l'avenir, mais UNION ramène vraiment BEAUCOUP d'enregistrement donc regarde bien si tu as besoin de tout ça.

Mais bon pour le moment ca marche comme tu veux c'est l'essentiel wink

#19 Défouloir » Mano Solo est dead et son site ? » 11-01-2010 10:18:02

Maskime
Réponses : 1

Bonjour à tous,

J'imagine que comme moi vous avez entendu dire quelque part que Mano solo est mort.
Du coup comme je suis un peu un inculte en musique, je me suis dis que j'allais écouter un peu ce qu'il faisait ce brave homme.

Alors réflexe d'informaticien, je vais sur le site de l'artiste pour trouver sa discographie pour faire la liste des titres et me les mettre dans mon site qui me permet d'écouter de la musique genre deezer.
Du coup petite recherche et je tombe là-dessus :
http://manosolo.net/test-bonze/

Vous constaterez donc que le site est un Drupal qui donne l'impression de pas avoir fini d'être configuré. Pas terrible pour l'image posthume :\

#20 Re : MySQL, PostgreSQL, etc... » Deux requetes, une réponse mais avec des champs différents. » 18-01-2010 13:29:41

Hello,

Je pense que si tu supprimes les LIMIT dans tes sous-requêtes et que tu mets un LIMIT 14 à la fin de ton UNION, tu auras les 14 derniers résultats toutes tables confondues.
MySQL ne cherchera pas à te faire un ratio 50/50.

#21 Re : MySQL, PostgreSQL, etc... » Deux requetes, une réponse mais avec des champs différents. » 18-01-2010 13:29:41

Hello,

pour les LIMIT on faisait plus référence aux valeurs de ton LIMIT => 7 + 7 = 14 et non 10 comme tu le précise dans ton message de début.

#22 Défouloir » Avis de pros svp » 08-01-2010 16:20:07

Maskime
Réponses : 2

Bonjour à tous,

Je viens demander ici parce que je pas trop en parler autour de moi.
Je suis actuellement en recherche d'emplois et je passe pas mal d'entretiens.
Ce midi j'ai passé un entretien pour une boite qui est spécialisé dans les sites de charmes big_smile

Le contexte humain ainsi que le contexte technique sont franchement plaisant et de plus ils me donnent ce que je demande sans même sourciller (ce qui n'est pas le cas de toutes les entreprises "sérieuses" que j'ai rencontré jusqu'à maintenant.)
Alors en plus moi depuis que je fais du web en tant que "pro" j'ai toujours voulu faire au moins un site de rencontre ou bien encore un site pour adulte, donc leur proposition m'intéresse pas mal.

Cependant je me demande ce qu'il se passe une fois que je change de boite...
Comment est ce que je justifie mon expérience ?
Est ce que ca va pas poser des problèmes d'éthiques à mes employeurs suivants ? (genre : Hannn il a fait des sites de culs beurk, pas beau!!!)

Donc qu'en pensez vous ? est ce que je devrai accepter où pas ? ou est ce que cette perspective d'avenir peut réellement me poser des soucis dans ma carrière ?

Je vous remercie à tous pour votre avis sincère smile

#23 Re : MySQL, PostgreSQL, etc... » Deux requetes, une réponse mais avec des champs différents. » 18-01-2010 13:29:41

Maljuna Kris a écrit :

Saluton kaj bonan novjaron,
Je ne crois pas que MySQL supporte la clause LIMIT dans les sous-requêtes, et surtout, par rapport au poste initial, pourquoi LIMIT 7 ?

Pour être franc je ne sais pas non plus et en plus en ce moment je suis sous oracle donc je peux pas tester smile

#24 Re : Forum Général PHP » Extensions PHP 5.3.1 inexistantes » 06-01-2010 16:17:03

Pas de soucis,

J'ai entendu parlé d'un site qui s'appelle www.dlldll.com
Regarde si tu trouve pas ton bonheur là dedans smile

#25 Re : Forum Général PHP » Extensions PHP 5.3.1 inexistantes » 06-01-2010 16:17:03

Hello,

Tu es sous quel OS ?

Ensuite j'ai lu là :
http://www.wampserver.com/phorum/read.php?2,51348,52490
que mcrypt était maintenant compilé dans PHP5.3 donc tu n'as pas besoin de rajouter l'extension.

J'ai pas vérifié mhash ni zip.

Pied de page des forums

Propulsé par FluxBB