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
    Guest

    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.

  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
    Guest

    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?

  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
  •