Visualizzazione risultati 1 fino 13 di 13

Discussione: codice per sondaggio php

  1. #1
    Guest

    Predefinito codice per sondaggio php

    Ieri seguendo svariate guide ho realizzato questo

    Codice PHP:
    <?php
    $titolo
    = "Come valuti questa guida?";
    $sond = "0";
    $t = array();
    $t[0] = '';
    $t[1] = "Ottima";
    $t[2] = "Abbastanza buona";
    $t[3] = "Imprecisa";
    $t[4] = "Errata";
    ?>
    <?php
    $n
    = array();
    $n[1] = 0;
    $n[2] = 0;
    $n[3] = 0;
    $n[4] = 0;
    $n[5] = 0;
    $n[6] = 0;
    $n[7] = 0;
    $n[8] = 0;
    $n[9] = 0;
    $n[10]=0;
    ?>

    if($vai)
    {
    if($voto){
    if(!$$sond)
    {
    setcookie($sond,$voto,time()+2592000);
    $n[$voto] = $n[$voto]+1;
    $data= "<?php
    \$n = array();
    \
    $n[1] = $n[1];
    \
    $n[2] = $n[2];
    \
    $n[3] = $n[3];
    \
    $n[4] = $n[4];
    \
    $n[5] = $n[5];
    \
    $n[6] = $n[6];
    \
    $n[7] = $n[7];
    \
    $n[8] = $n[8];
    \
    $n[9] = $n[9];
    \
    $n[10]=$n[10];
    ?>
    vorrebbe esser un codice per un sondaggio a 4 opzioni.. solo che non sembra andare, dove sbaglio? poi questo file va dritto dentro la pagina...
    Ultima modifica di dreadnaut : 02-02-2009 alle ore 23.27.45

  2. #2
    Guest

    Predefinito

    Perchè non togli tutti quei <?php ?>, che sono letteralmente inutili!
    Così dovrebbe funzionare
    Codice PHP:
    <?php
    $titolo
    = "Come valuti questa guida?";
    $sond = "0";
    $t = array();
    $t[0] = '';
    $t[1] = "Ottima";
    $t[2] = "Abbastanza buona";
    $t[3] = "Imprecisa";
    $t[4] = "Errata";

    $n = array();
    $n[1] = 0;
    $n[2] = 0;
    $n[3] = 0;
    $n[4] = 0;
    $n[5] = 0;
    $n[6] = 0;
    $n[7] = 0;
    $n[8] = 0;
    $n[9] = 0;
    $n[10]=0;

    if(
    $vai)
    {
    if(
    $voto){
    if(!$
    $sond)
    {
    setcookie($sond,$voto,time()+2592000);
    $n[$voto] = $n[$voto]+1;
    $data= <<<EOD
    \$n = array();
    \$n[1] =
    $n[1];
    \$n[2] =
    $n[2];
    \$n[3] =
    $n[3];
    \$n[4] =
    $n[4];
    \$n[5] =
    $n[5];
    \$n[6] =
    $n[6];
    \$n[7] =
    $n[7];
    \$n[8] =
    $n[8];
    \$n[9] =
    $n[9];
    \$n[10]=
    $n[10];
    EOD;
    }}}
    ?>

  3. #3
    Guest

    Predefinito

    l'ho aggiunto alla pagina http://linuxmx.altervista.org/guide/mod-mdk2.php affianco a "legenda colori" (terzo rettangolo grigio) solo che non funziona... anzi proprio non compare...

  4. #4
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Citazione Originalmente inviato da linuxmx Visualizza messaggio
    l'ho aggiunto alla pagina http://linuxmx.altervista.org/guide/mod-mdk2.php affianco a "legenda colori" (terzo rettangolo grigio) solo che non funziona... anzi proprio non compare...
    dovresti stamparli utilizzando le relative funzioni.
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  5. #5
    Guest

    Predefinito

    ovvero? che intendi?

  6. #6
    Guest

    Predefinito

    devi stampare qualcosa, quello script non fa niente se non settare delle variabili. Dovresti usare funzioni del tipo echo o print per stampare il codice html.

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da stoner Visualizza messaggio
    devi stampare qualcosa, quello script non fa niente se non settare delle variabili. Dovresti usare funzioni del tipo echo o print per stampare il codice html.
    ti spiace farmi un esempio? xke non sono pratico

    lo script l'ho solo preso da html.it

  8. #8
    Guest

    Predefinito

    Codice PHP:
    echo "qualcosa";
    echo
    "<b>Qualcos'altro</b>";
    Nel tuo caso devi stampare i valori dell'array $t ecc ecc.

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da stoner Visualizza messaggio
    Codice PHP:
    echo "qualcosa";
    echo
    "<b>Qualcos'altro</b>";
    Nel tuo caso devi stampare i valori dell'array $t ecc ecc.
    con sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk2.php
    senza sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk.php


    ho fatto progressi solo che

    1 - non "salva i risultati"
    2 - se guardate le due pagine il sondaggio svariaona la pagina anche se ho impostato di centrarlo lateralmente che in altezza.. perche???

    script utilizzato e modificato (pieno di errori di link http://php.html.it/script/vedi/3231/ipdetecting-poll/ )

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da linuxmx Visualizza messaggio
    con sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk2.php
    senza sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk.php


    ho fatto progressi solo che

    1 - non "salva i risultati"
    2 - se guardate le due pagine il sondaggio svariaona la pagina anche se ho impostato di centrarlo lateralmente che in altezza.. perche???

    script utilizzato e modificato (pieno di errori di link http://php.html.it/script/vedi/3231/ipdetecting-poll/ )

    Sto procedendo con i lavori allora ho integrato nella mia pagina
    http://linuxmx.altervista.org/guide/mod-mdk2.php
    il seguente codice
    Codice PHP:
    <?php


    $tabella
    ="<table width='120' cellpadding='4' cellspacing='0' bordercolor='#000000' bgcolor='#FFFFFF' style='border:1px solid;'>";

    $tabella .="<tr><td bgcolor='#FFFFCC'><div align='center'><b><font color='#000000' size='2'>Valutazione della guida:</font></b></div></td></tr>";

    $tabella .="<tr><td><form name='form1' method='post' action='son_mod-mdk/sondaggio/read.php'>";

    $tabella .="<p><label><input type='radio' name='gruppo' value='ris1'><font color='#000000' size='2'>Ottima<br></font></label>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris2'><font color='#000000' size='2'>Discreta</font></label><br>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris3'><font color='#000000' size='2'>Inutile<br></font></label>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris4'><font color='#000000' size='2'>Errata</font></label></p>";

    $tabella .="<div align='center'><input type='submit' name='Submit2' value='Vota'></div></form></td></tr>";

    $tabella .="<tr><td><div align='center'><font size='2' face='Arial, Helvetica, sans-serif'><a href='http://linuxmx.altervista.org/guide/son_mod-mdk/sondaggio/risultati.php'>Guarda i risultati</a></font></div></td></tr>";

    echo
    $tabella;
    ?>
    e ora sto aggiustando il discorso di stampa risultati, il problema è che mi si piazza a destra facendo una strana riga sotto esso...
    quando invece io ho impostato di metterlo al centro...

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da linuxmx Visualizza messaggio
    con sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk2.php
    senza sondaggio:
    http://linuxmx.altervista.org/guide/mod-mdk.php


    ho fatto progressi solo che

    1 - non "salva i risultati"
    2 - se guardate le due pagine il sondaggio svariaona la pagina anche se ho impostato di centrarlo lateralmente che in altezza.. perche???

    script utilizzato e modificato (pieno di errori di link http://php.html.it/script/vedi/3231/ipdetecting-poll/ )

    Sto procedendo con i lavori allora ho integrato nella mia pagina
    http://linuxmx.altervista.org/guide/mod-mdk2.php
    il seguente codice
    Codice PHP:
    <?php


    $tabella
    ="<table width='120' cellpadding='4' cellspacing='0' bordercolor='#000000' bgcolor='#FFFFFF' style='border:1px solid;'>";

    $tabella .="<tr><td bgcolor='#FFFFCC'><div align='center'><b><font color='#000000' size='2'>Valutazione della guida:</font></b></div></td></tr>";

    $tabella .="<tr><td><form name='form1' method='post' action='son_mod-mdk/sondaggio/read.php'>";

    $tabella .="<p><label><input type='radio' name='gruppo' value='ris1'><font color='#000000' size='2'>Ottima<br></font></label>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris2'><font color='#000000' size='2'>Discreta</font></label><br>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris3'><font color='#000000' size='2'>Inutile<br></font></label>";

    $tabella .="<label><input type='radio' name='gruppo' value='ris4'><font color='#000000' size='2'>Errata</font></label></p>";

    $tabella .="<div align='center'><input type='submit' name='Submit2' value='Vota'></div></form></td></tr>";

    $tabella .="<tr><td><div align='center'><font size='2' face='Arial, Helvetica, sans-serif'><a href='http://linuxmx.altervista.org/guide/son_mod-mdk/sondaggio/risultati.php'>Guarda i risultati</a></font></div></td></tr>";

    echo
    $tabella;
    ?>
    e ora sto aggiustando il discorso di stampa risultati, il problema è che mi si piazza a destra facendo una strana riga sotto esso...
    quando invece io ho impostato di metterlo al centro...


    io vorrei metterlo al centro della tabella http://linuxmx.altervista.org/guide/a.php

    ma se lo inserisco questo è il risultato http://linuxmx.altervista.org/guide/mod-mdk2.php

  12. #12
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    Se non seleziono nulla mi dice ugualmente che ho votato, fatto dovuto alle specifiche di implrementazione(cioè selezioni il voto migliore :P) o svista?
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da Xsescott Visualizza messaggio
    Se non seleziono nulla mi dice ugualmente che ho votato, fatto dovuto alle specifiche di implrementazione(cioè selezioni il voto migliore :P) o svista?
    cacchio svista..... dove sistemare ma prima devo sistemare l'impaginazione se qualcuno mi sa aiutare ne sarei grato

    http://forum.it.altervista.org/basi-...ne-script.html

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •