Faire un sondage Faire un sondage
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Faire un sondage

Started by flog, April 13, 2005, 03:42:50 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

flog

Bonjour,

J'aimerais faire des sondage sur la première page du site, pour cela j'ai récupéré un script de sondage en PHP ( en document joint).
Je doit incoporer dans la première page (j'imagine index.php) le code suivant:
Quote
<?
$sondage = "1";
include("a-sondages/sondages.php3");
?>
Où puis je le mettre?
Peut être qu'il y à déjà un script de prévu ou plus adapté pour coppremine?

Merci de vos réponses.

Pascal YAP

#1
Bonjour Flog,

On a oublié de joindre le fichier joint ?!  ;)

Tentez de consulter le sujet Anycontent signé par Poubao. C'est super clair et celà peut aider à placer du code PHP ...

http://forum.coppermine-gallery.net/index.php?topic=12681.msg57500#msg57500

PYAP

flog

Désolé, j'ai effectivement oublié le fichier joint.
Remarque vu la qualité du script on perd rien. >:(

Malgrés tout j'ai teste dans la page "Anycontent" et je pense que ça fonctionne.
Il me reste plus qu'à trouver un script de sondage qui fonctionne bien.
Je posterais dès que j'ai trouvé un bon script, et avec le document joint ce coup là. ;D

Merci pour ta réponse.

flog

J'ai changer le script pour les sondages. j'ai placé le code dans une page anycontent. Mais visiblement coppermine mélange les deux base de données. ???
voci le code dans anycontent1.php
Quote
starttable("100%", "News");

?>
<tr><td class="tableb" >


<?php
include_once "/home/httpd/vhosts/www.entramis.org/web/testcpg/pollphp/db/booth.php";
echo $php_poll->poll_process("newest");
?>

</td></tr>
<?php
endtable();

?>


Adresse de la galerie avec le mode debug activé
http://entramis.org/testcpg/index.php

Login: cpg
MdP: cpg

Le script utilisé pour les sondages est trop gros pour être en document joint, mais il est téléchargable ici.
http://entramis.org/pollphp.zip

Merci pour votre aide

François Keller

Bonjour,

Sans être spécialiste, il me semble qu'il y a une erreur dans le code du fichier "Anycontent1.php"
il manque les parenteses dans la fonction include_once() ainsi que la balise <?php en début comme ceci

<?php
starttable
("100%""News");

?>

<tr><td class="tableb" >


<?php
include_once ("/home/httpd/vhosts/www.entramis.org/web/testcpg/pollphp/db/booth.php");
echo 
$php_poll->poll_process("newest");
?>


</td></tr>
<?php
endtable
();

?>
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

poubao

mySQL error: Table 'sondagepulpeclub.cpg132_albums' doesn't exist

as tu créé la table "sondagepupeclub" dans ta base de données?, ou alors le nom de la table n'est pas conforme trop long,ou alors le préfixe de la table est mal placé, pour les noms de tables que l'on rajoute dans la base de données, il est judicieux de respecter les standarts coppermine cpg132_nom de la table, dans ton cas ce serait plus facile de nommer ta nouvelle table cpg132_sondage1  c'est plus lisible que sondagepulpeclub.cpg132_albums à mon avis !!!
poubao :D

Bonjour Pyap et les autres, me voici de retour  :D
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

Pascal YAP

Hello Poubao,
Oui : tout le Monde se réjouit de ton retour et de tes bons conseils à venir  ;)
PYAP

flog

Bon en faite, j'ai fait pire que ça, j'ai crée une base SQL juste pour les sondages. :-[
J'ai donc rajouté des tables SQL à la base de coppermine et tout roule maintenant.
Par contre si quelqu'un savait comment je peux centrer le sondage dans Anycontent.php ce serait le top.

Pour ceux qui sont intéressés par les sondages, j'ai laissé en démo sur mon site test:
http://entramis.org/testcpg/index.php

Et le script de sondages est téléchargeable ici:
http://proxy2.de/scripts.php

Encore merci de votre aide ;)

François Keller

<?php
starttable
("100%""News");

?>

<tr><td class="tableb" align="center">


en précisant l'alignement de la cellule comme dans le bout de code ci dessus. Ca devrait marcher.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

flog

Avec ce code là, ça marche pas. J'ai bien essayé avec:

<td aling="center">

Mais ça décale toute la présentation du dessous ???

François Keller

To, anycontent devrait ressembler à ça
<?php
starttable
("100%""News");

?>

<tr><td class="tableb" align="center">

<?php
include_once ("/home/httpd/vhosts/www.entramis.org/web/testcpg/pollphp/db/booth.php");
echo 
$php_poll->poll_process("newest");
?>


</td></tr>
<?php
endtable
();

?>


Chez moi ça marche (pas avec un sondage mais avec des infos que je passe dans mon anycontent.
ça décalle quoi dans ta page ?
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

flog

Le code que tu m'as donné ne fait rien du tout, mais quand je met <td aling="center"> ça décale le reste de la galerie sous le menude gauche.

Je pensais a une chose cela provient peut être de la feuille de style du theme digital_purpule?

Pascal YAP

Bonjour,

La balise HTML <center></center> ne suffirait-elle pas ?

PYAP

flog

#13
Non ça ne suffit pas, mais j'ai trouvé c'est bien dans la feuille de style du theme.

J'ai rajouté un paragraphe "tabledsondage" dans la feuille de style CSS et j'ai changé le code classe="tabled" par classe="tabledsondage" dans le fichier anycontent1.

Merci de votre aide encore une fois

François Keller

Quotemais j'ai trouvé c'est bien dans la feuille de style du theme.
Tant mieux  :D
QuoteMerci de votre ade encore une fois
Ya pas de quoi  ;)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog