Avatar billede n-emy Nybegynder
29. maj 2003 - 16:41 Der er 16 kommentarer og
1 løsning

lave en Afstemning?

Er der en der kan lave en afstemning til mig??
Der skal være mulighed for 8 svarmuligheder og man skal kunne ændre i designet.
Den skal vise antal stemmer og vise hvor mange procent der er stemt på hver svarmulighed
Avatar billede thulesen Nybegynder
29. maj 2003 - 16:45 #1
Jeg kan sagtens lave afstemningssystemet til dig for 100 kr. ?
Avatar billede summersun Nybegynder
29. maj 2003 - 16:52 #2
n-emy>>

har du overvejet at købe en bog om php.. kan anbefale dem fra Wrox forlag ;)

synes du har stillet ret mange "spørgsmål" herinde om at folk skal lave hele ting for dig.. på et eller andet tidspunkt bliver folk nok trætte af det :)

det er faktisk ret let at lave sådan en system :)
Avatar billede chaoz Nybegynder
29. maj 2003 - 17:16 #3
Avatar billede ztyxx Nybegynder
29. maj 2003 - 19:35 #4
Avatar billede martin_h Nybegynder
29. maj 2003 - 21:12 #5
require('config.php');// denne fil er den der tilslutter MySQL-databasen

Hvor er config.php?
Avatar billede n-emy Nybegynder
29. maj 2003 - 21:28 #6
lukker
Avatar billede ztyxx Nybegynder
29. maj 2003 - 21:32 #7
config.php ser sådan ud:

<?php
$server = "localhost";
$bruger = "dit_brugernavn";
$password = "dit_mysql_password";
$database = "din_database"

mysql_connect($server, $bruger, $password) or die(mysql_error());
mysql_select_db($database) or die(mysql_error());

?>

forstår ikke lige hvorfor n-emy lukker spørgsmålet??
Avatar billede n-emy Nybegynder
29. maj 2003 - 22:15 #8
Det er tildels grundet summersuns kommentar
Avatar billede n-emy Nybegynder
29. maj 2003 - 22:19 #9
Sry ztyxx havde ikke set dit svar, hvis det virker åbner jeg et nyt spg!
Avatar billede n-emy Nybegynder
29. maj 2003 - 22:27 #10
Jeg har oprettet tabellen i databasen osv hvad er fejlen her:

<?php
ob_start();
//headers sættes for ikke at siden skal indlæses fra browserens cache
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Afstemning</title>
<style type="text/css">
body {
    background-color:#E08783;
    text-align:center;
    font-size:20px;
    color:#CC0099;
    font-weight:bold;
    font-family: verdana:
}
table {
        text-align:center;
        border-collapse:collapse;
        border:1px solid #336666;
        background-color:#CCCCFF;
        width:300px;
        height:150;
}
td {
        text-align:center;
        border-collapse:collapse;
        border:1px solid #336666;
        color:#990033;
        font-size:14px;
        font-weight:bold;
        font-family:verdana:
}
#ting {
        position:absolute;
        top:100;
        left:400;
        width:200px;
        height:200px;
}
a {
        text-decoration:underline;
        color:#990033;
        font-size:14px;
        font-family:Verdana:
}
a:hover {
        text-decoration:overline underline;
        color:#FF0000;
}
.bag {
    width:100px;
    height:10px;
    background-color:white;
    text-align:left;
}
</style>
</head>

<?php
require('db.php');

?>
<?
        if(!$_COOKIE["stem"]) {
            if(isset($_GET[stem])) {
                mysql_query("update afstemning set antal=antal+1 where id='$_GET[stem]'");
                setcookie("stem", time()+360);// sæt selv udløb på cookien, her er det en time
            }
               
            } else {
                setcookie("stem", time()+360);
                echo "Du har stemt, og kan derfor ikke stemme mere";
            }
        ?>
<body>   
        <center>
        <table>
            <tr>
                <td>Er denne afstemning egentlig noget værd ?
                </td>
            </tr>
            <tr>
                <td>
                <?php
                    $res = mysql_query("select * from afstemning where id=1") or die(mysql_error());
                        while($data = mysql_fetch_array($res)) {
                            ?>
                            <a href="<? echo "$_SERVER[PHP_SELF]?stem=$data[id]";?>"><b><? echo $data[tekst];?></b></a><br>
                            <?
                            echo $data[antal] . " stemmer.<br>";
                                $ialt = mysql_query("select sum(antal) from afstemning") or die(mysql_error());
                                $ialt = mysql_result($ialt,0,0);
                                $pro = $data[antal]*100/$ialt;
                                echo "<center><div class='bag'><img src='pin.gif' height='10' width='$pro%'></div></center>" . round($pro,2) . "%";
                               
                        }
                ?>
                </td>
            </tr>
            <tr>
                <td><?php
                    $res = mysql_query("select * from afstemning where id=2") or die(mysql_error());
                        while($data = mysql_fetch_array($res)) {
                            ?>
                            <a href="<? echo "$_SERVER[PHP_SELF]?stem=$data[id]";?>"><b><? echo $data[tekst];?></b></a><br>
                            <?
                            echo $data[antal] . " stemmer.<br>";
                                $ialt = mysql_query("select sum(antal) from afstemning") or die(mysql_error());
                                $ialt = mysql_result($ialt,0,0);
                                $pro = $data[antal]*100/$ialt;
                                echo "<center><div class='bag'><img src='pin.gif' height='10' width='$pro%'></div></center>" . round($pro,2) . "%";
                               
                               
                        }
                ?>
                </td>
            </tr>
            <tr>
                <td><?php
                    $res = mysql_query("select * from afstemning where id=3") or die(mysql_error());
                        while($data = mysql_fetch_array($res)) {
                            ?>
                            <a href="<? echo "$_SERVER[PHP_SELF]?stem=$data[id]";?>"><b><? echo $data[tekst];?></b></a><br>
                            <?
                            echo $data[antal] . " stemmer.<br>";
                                $ialt = mysql_query("select sum(antal) from afstemning") or die(mysql_error());
                                $ialt = mysql_result($ialt,0,0);
                                $pro = $data[antal]*100/$ialt;
                                echo "<center><div class='bag'><img src='pin.gif' height='10' width='$pro%'></div></center>" . round($pro,2) . "%<br>";
                                echo $ialt . " har stemt ialt";
                        }
                ?>
                </td>
            </tr>
        </table>
    </center>
<?
mysql_close();
ob_end_flush();
?>
</body>
</html>
Avatar billede summersun Nybegynder
29. maj 2003 - 22:28 #11
n-emy >>

hold dog op :) nogen af os bruger jo faktisk tid på at lære hvordan tingene fungere... og det vil i sidste ende og gavne dig selv at bruge lidt tid på det i stedet for at få færdige løsninger som er klar til brug.... uden at man har gjort sig nogle overvejelser :)

den gang jeg startet med det, havde jeg også den dårlige vane med at få andre til at lave det for mig... hvilket jeg hurtig fandt ud ikke gavnet mig + at folk blev irriteret over at man bad om færdige løsninger uden at have brugt 2 min på at tænke over det.... eller i det hele taget bare kigget på nettet

jeg bruger experten til at få svare på konkrete problemer og ikke på at få færdige løsninger.... sagt på en anden måde.. jeg brugen den som en slags sparingspartner når jeg sidder fast i det hele andet jeg ikke kan løse eller hvis jeg vil vide noget om et enme jeg ikke kender... og så selv prøver at lave en løsning uden hvad man har lært..

det er måske hårde ord.. men det er gavner dig i sidste ende :)
Avatar billede ztyxx Nybegynder
30. maj 2003 - 07:51 #12
hvad får du af fejlmeddelelse??
Avatar billede n-emy Nybegynder
30. maj 2003 - 11:44 #13
Ingen fejlmeddelelse men den viser bare ikke svar mulighederne, hvis de ikke er sat ind hvor gør man så det??:
http://www.n-gamez.dk/include/vote.php
Avatar billede ztyxx Nybegynder
30. maj 2003 - 12:02 #14
har du oprettet tabellen i MySQL, det ser det nemlig ikke ud som om at du har... og du skal også lave den lille gif fil som beskrevet på den side koden er ( http://ztyxx.users.whitehat.dk/stem.phps )
Avatar billede martin_h Nybegynder
30. maj 2003 - 12:50 #15
Det samme her! Ingen fejlmeddelelse men den viser ikke noget!?!
Og ja, Jeg har oprettet tabellen i databasen!
http://www.tweakz0r.dk/afstemning/
Avatar billede n-emy Nybegynder
30. maj 2003 - 13:07 #16
Jeg har oprettet en tabel i databasen men den der gif fil hvor er de?? og hvordan skal den se ud??
Avatar billede martin_h Nybegynder
30. maj 2003 - 13:20 #17
//her er anvendt en gif-fil på 1x1 pixel, til at lave den grafiske visning, den ligger i samme mappe som filen, og hedder pin.gif
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester