Sondage - Packs - HELP [PHP?] - PHP - Programmation
Marsh Posté le 21-01-2003 à 06:57:12
ReplyMarsh Posté le 21-01-2003 à 07:20:54
Des packs ? Je n'en connais pas. Si tu dois vraiment faire ça, le mieux, me semble t'il c'est d'aller sur un site comme PHPBuilder ou autre (toutes le bonnes URL sont dans la PHP Faq, un topic de Sh@rdar). Tu trouveras peut-être un script PHP adapté à ton problème.
Parce qu'en gros :
Mais avant cela tu dois avoir un environnement adapté. Où comptes-tu sauver tes pages Web ? Pour qui fais-tu cette démonstration ? Boulot ? C'est sérieux ?
Marsh Posté le 21-01-2003 à 07:31:49
Cherrytree a écrit : Des packs ? Je n'en connais pas. Si tu dois vraiment faire ça, le mieux, me semble t'il c'est d'aller sur un site comme PHPBuilder ou autre (toutes le bonnes URL sont dans la PHP Faq, un topic de Sh@rdar). Tu trouveras peut-être un script PHP adapté à ton problème.
|
Cherrytree a écrit :
|
Ca c'est fait.
Cherrytree a écrit :
|
C'est ca qu'il me manque visiblement
Cherrytree a écrit :
|
Pour les termes, ca depen lekel, mais je pense que non
Pour le moyen de stocker et tout, je sais pas du tout
Cherrytree a écrit : Mais avant cela tu dois avoir un environnement adapté. Où comptes-tu sauver tes pages Web ? Pour qui fais-tu cette démonstration ? Boulot ? C'est sérieux ? |
Je compte mettre tout ca sur mon site internet (en fait 100Mo de Free où je stocke ds screenshots notemment, ou des images qqconque)
Et ce n'est pas du tout pour le boulot, c'est avec un ami qu'on a decidé de faire ca, ca doit rester ultra-simpliste, ce n'est pas urgent, mais j'y tiens.
Merci en tout cas de t'interesser à ca, et considere que tu parle à qq'un qui a decouvert le mot "programmation" il y 2 heures...
Merci de ta patience
Marsh Posté le 21-01-2003 à 07:37:47
OK. J'avais besoin de savoir combien de temps on avait pour faire ton projet. Maintenant, je suis rassuré et je connais ton terrain (pour un loup, on dit un terrier, non ?). On peut y arriver, mais le mieux c'est de le faire nous-même.
Alors, une précision sur client et serveur. Dans le cadre de ton applicatif (ton formulaire), on a le client, qui se connecte à ton site web, et le serveur, en l'occurence free, qui sert la page Web au client.
Est-ce que tu as déjà chargé ta page (celle que tu veux construire) sur le serveur de Free, pour qu'on puisse regarder exactement ce que tu veux, quitte à corriger par la suite ?
ça permettra aussi de déterminer avec tact la bonne technologie pour sauver les résultats des réponses.
Marsh Posté le 21-01-2003 à 07:39:07
J'upload ma page, bouge pas
Marsh Posté le 21-01-2003 à 07:44:41
ReplyMarsh Posté le 21-01-2003 à 07:44:46
Voila, mon début de page se trouve sur cette page
Le texte doit rester le même (tres con hein ? c'est le but en fait ) et je sais pas mettre cette boite en milieu de page...
En fait, j'ai fait ca en enregistrant une page similaire, en éditant au bloc note, et en modifiant manuellement en essaynt de comprendre qqchose...on fait ce qu'on peut
Il reste que la page suivante, celle qui comptabilise le nombre de "Pour" et de "Contre", avec une Barre à la limite, sachant que ce compteur ne devra jamais etre remis à zero.
je pensais y arriver en bidouillant à mort à ma maniere (en editant certaine page) mais c'est apparement pas faisable en HTML...et le PHP, c'est du patois hébreux pour moi
Marsh Posté le 21-01-2003 à 07:47:45
Je suis en train de penser, si tu veux qu'on prenne contact par ICQ, Yahoo Messenger, MSN Messenger,AIM, ou meme IRC, y'a aucun probleme (j'ai trillian).
Comme tu veux, et encore mille mercis pour ce que tu fais
Marsh Posté le 21-01-2003 à 07:49:43
OK, donc c'est un sondage des plus commun que tu veux, en somme. Bon, ben ça devrait aller. Je pense que PHP est très adapté pour le travail que tu veux obtenir. Maintenant, il y a deux méthodes pour enregistrer les résultats "pour" et les "contre". Soit on se crée un fichier texte contenant deux valeurs numériques, genre un fichier qui aurait cette tête lorsqu'on l'ouvre :
12 |
Soit on crée une mini-base de données sur le serveur de Free.
La première solution me parait meilleure, mais c'est la deux que je maîtrise. Si tu me laisses un peu de temps, je regarde quelques bouts de code dans mes bouquins et on implémente la première.
Marsh Posté le 21-01-2003 à 07:51:09
Little-Wolf a écrit : Je suis en train de penser, si tu veux qu'on prenne contact par ICQ, Yahoo Messenger, MSN Messenger,AIM, ou meme IRC, y'a aucun probleme (j'ai trillian). |
Non, le forum est un bon moyen pour discuter de ce genre de problèmes et cela peut peut-être servir à d'autres. Et puis j'ai pas accès à tous ces services, je ne travaille pas sur mon PC, alors j'installe pas ce que je veux.
Marsh Posté le 21-01-2003 à 07:55:04
Que te dire à part MERCI ???
Je veux bien, evidemment, peut-etre aussi que ca me permettra de débuter en programmation (meme si le PHP ne me parait pas abordable pour un novice pas-né comme moi)
Je vais essayé de voir comment je peux arriver à centrer cette boite (horizontalement et verticalement) et supprimer cette ligne "Voir les Resultats" car les relstats ne doivent apparaitre que si on vote (et qu'on vote qu'une seule fois)
Voila, ca, c'est ma mission, bien ridicule comparée à la tienne
Merci encore, vraiment
Marsh Posté le 21-01-2003 à 07:59:42
Little-Wolf a écrit : Que te dire à part MERCI ??? |
ca l'eszt
Marsh Posté le 21-01-2003 à 08:00:25
Bon, je suis en train de potasser mon bouquin de PHP. La gestion des fichiers est un truc que j'avais sauté quand j'avais appris, donc c'est une bonne occasion de corriger le tir.
ça va me prendre un petit peu de temps, parce que je connais pas bien les routines de programmation sur les fichiers, mais ça devrait pas me prendre trop longtemps.
Je fais silence un moment, et je reviens avec un script qui marche.
Tu me diras merci quand ce sera fait.
Marsh Posté le 21-01-2003 à 08:11:40
Je suis les reponses de ce post par mail, je surveille ma boite aux lettres, mais je reste patient
Bon courage, et merci de t'en occuper (2eme merci qd ca serait fait comme tu dis )
Marsh Posté le 21-01-2003 à 08:14:48
Bon, je viens d'apprendre tout ce dont j'ai besoin. J'en ai pour 30 minutes maximum.
Marsh Posté le 21-01-2003 à 08:15:53
Moi qui m'attendais à 2-3 jours, voir une semaine !!
Marsh Posté le 21-01-2003 à 08:54:05
Bon voilà. Chez moi ça marche.
index.html
Code :
|
query.php
Code :
|
query.log
0 |
Marsh Posté le 21-01-2003 à 08:55:18
Little-Wolf a écrit : |
S'il m'avait fallu autant de temps, je t'aurais donné des pistes, mais c'est tout.
Marsh Posté le 21-01-2003 à 08:55:25
Il manque un petit semaphore au cas ou deux persones votent en même temps, ça risquerai de bousiller le fichier.
Marsh Posté le 21-01-2003 à 08:57:56
kadreg a écrit : |
Ben ouais, mais Rome ne s'est pas batie en 30 minutes. Et les sémaphores, sépamonphore. Bon, c'est nul. Pour la synchro, si ce problème a des chances d'arriver, je passe illico aux bases de données.
Marsh Posté le 21-01-2003 à 09:01:04
Cherrytree a écrit : Et les sémaphores, sépamonphore. |
Je me le garde au chaud, ça pourrait resservir.
Marsh Posté le 21-01-2003 à 09:01:47
Merci beaucoup Cherrytree, c'etait vraiment rapide !
Pour votre histoire de sémaphore, c'est pas indispensable, mais ca serait préférable (et je fais le difficile ).
Autres questions qui va finir de m'enterrer dans mon statut de pur newbee :
Comment exploiter pleinement ces scripts ?
J'ai deja cree les 3 fichiers, mais
- comment intégré la page que j'ai déja faite ?
- si e lance directement les 3 fichiers sur le web, ca va marchait ?
- dois je les mettre dans un dossier avec un nom particulier ?
Marsh Posté le 21-01-2003 à 09:07:55
Alors pour répondre à tes questions. L'avantage de la solution que je te propose, c'est que tout marche tel quel, rien besoin de configurer. En fait, à des fins de tests, j'ai développé le questionnaire de manière simplifiée. Il n'est pas si difficile d'arranger les choses. En gros, il faut rajouter un objet formulaire à ta page, et nommer correctement les variables relatives à tes boutons radios.
Le formulaire (index.html), le fichier de réponses (query.php) et le fichier de sauvegarde (query.log) sont à mettre dans le même répertoire chez free. En théorie, ça doit marcher.
Pour le problème d'accès concurrent, je ne suis hélas pas encore assez compétent. Si je trouve une idée... Sinon, il faudra t'en remettre à la bienveillance de quelqu'un.
Marsh Posté le 21-01-2003 à 09:09:31
Essaie http://shmacpat.free.fr/sondage/
Marsh Posté le 21-01-2003 à 09:19:43
Etrange. Surtout le
code : |
ça y est je sais ! Tu as fait un copier coller de tout, y compris le "code :" ! Essaye sans.
Sinon, voilà le index.html à ta sauce, avec des corrections. Regarde attentivement. Rien (ou presque n'est laissé au hasard).
Code :
|
Marsh Posté le 21-01-2003 à 09:24:23
Merci, c'est visuellement comme je le voulais (je la mettrais au centre plus tard)
Seulement il y a toujours le meme probleme.
J'ai uploadé à nouveau (en écrasant la premiere version )
Marsh Posté le 21-01-2003 à 09:29:49
C'est louche. Peut-être qu'il faut activer quelque chose chez free.
Essaye ce script tout bête :
Code :
|
Tu le sauves dans un fichier test.php par exemple, tu l'uploades chez free. Si le fichier apparait bizzarement, c'est que tu dois demander à free (par formulaire Web) de mettre en place le support de PHP pour ton compte.
Je teste chez free de mon côté.
Marsh Posté le 21-01-2003 à 09:32:25
Ca affiche correctement visiblement
http://shmacpat.free.fr/test.php
Marsh Posté le 21-01-2003 à 09:33:29
ReplyMarsh Posté le 21-01-2003 à 09:34:43
Cherrytree a écrit : Adresse de test : test |
Chez moi ça marche.
Vire le "code :" dans ton fichier index.html
Il y est aussi. Vérifie dans le fichier query.log aussi.
Marsh Posté le 21-01-2003 à 09:36:26
ReplyMarsh Posté le 21-01-2003 à 09:43:54
Oki c'est bon ca marche !
En fait, j'avais uploadé la 2eme en ecrasant...j'aurais du effacer avant puisqu'il restait le fichier query.php.txt
Maintenant il me reste plus qu'à fignoler :
- Centrer le tableau de la page 1
- Faire le meme tableau (meme dimension) pour le resultat
- inserer une barre de % (par exemple repli à 56% pour 56% de Pour etc///)
- Mettre ton nom en bas de la seconde page
Marsh Posté le 21-01-2003 à 09:47:14
Pas besoin de mettre mon nom (fais comme tu veux). Courage pour la suite et tu reviens si t'as un soucis.
Marsh Posté le 21-01-2003 à 09:48:14
Oki, merci encore
Marsh Posté le 22-01-2003 à 21:00:38
Bon, re-help ...
Pour la premier page, j'ai fait et reussi tout ce que je voulais, mais je n'arrive pas à le centrer verticalement
Pour la seconde fenetre, là c'est la catastrophe, j'arrive vraiment à rien
Je voudrais le meme tableau que la premeire page (dimension du tableau) mais j'arrive pas a faire de tableau avec les variables dedans
Des que j'ai enfin reussi cette "page", je me mets au jardinage, c'est moins compliqué je crois
Marsh Posté le 29-01-2003 à 15:14:11
UP !!
(merci d'avance)
Marsh Posté le 29-01-2003 à 16:52:14
Salut ! Bon, j'ai pas trop le temps, mais promis, je jète un coup d'oeil ce soir, vu que je connais bien ton sujet. Par contre il faudra abandonner l'idée du centrage vertical, c'est pas prévu dans la définition de HTML. On peut y arriver salement avec du JavaScript, mais bon, ça vaut franchement pas le coup.
Marsh Posté le 29-01-2003 à 17:20:14
Coucou Cherrytree , content de te revoir (meme pas t'imagine )
Marsh Posté le 29-01-2003 à 21:09:12
Voilà ! Bon, le test est à cette adresse : http://yozakura.free.fr/hfr/sondage.html si ça te convient, les sources sont dans le fichier http://yozakura.free.fr/hfr/sondage.zip.
Tu copies le contenu du zip dans le répertoire de ton choix et ça roule. Bon et sinon pourquoi tu voulais ça, au fait ?
Marsh Posté le 20-01-2003 à 04:29:29
Coucou les programmerZ
Voila mon probleme : pour des raisons quelconque, je dois réaliser un sondage ULTRA-SIMPLE, sur une page web ULTRA-SIMPLE elle aussi, genre une box au centre de l'ecran, une question avec 2 choix possible, c'est tout.
J'aimerai également que lorsqu'on vote, on arrive à la page des résultats donc, on sont comtabilisé tous les votes, toujours dans la meme page web ultra simpliste.
Mais voila mon gros probleme : comme le savent certains, je ne sais pas du tout programmer, à part quelques tres modestes bases en HTML, mais évidemment, je peux pas faire mon sondage avec ca...
Donc, ma question est, à defaut de trouver quelqu'un pour le faire, est-ce que vous connaissez des packs "tout fait" pour que je puisse réaliser ca, et auquel cas, comment s'en sert-on ?
Merci d'avance, je suis vraiment une brele (pas de remarque merci ), donc faut me parler comme à un débutant de chez le mec qui connait rien
Merci à vous tous
---------------
Winners don't use drugs - Ma collec' - Réouverture du Topic du Screenshot !