Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:12 Der er 33 kommentarer og
1 løsning

Hjælp til at rette nogle notice til.

Notice: Undefined variable: OldName in design.php on line 37
Line 37: $OldName = trim(StripSlashes($OldName));
--------------------------------------------------------
Notice: Undefined variable: PollName in Design.php on line 38
Line 38:$PollName = trim($PollName);
--------------------------------------------------------
Notice: Undefined variable: PollWidth in design.php on line 39
line39:if (trim($PollWidth)=="")
--------------------------------------------------------
Notice: Undefined variable: saved in design.php on line 45
Line 45:if ($saved)
--------------------------------------------------------
Notice: Undefined variable: Submit in content.php on line 53
Line 53: if ($Submit == "Re-create Poll")

Jeg håber at der er en som vil hjælpe. :D
Avatar billede detox Nybegynder
08. november 2003 - 01:16 #1
Den beklager sig over udefinerede variabler. Det kræver noget mere kode for at rette det.
Avatar billede detox Nybegynder
08. november 2003 - 01:17 #2
Stammer de fra en form?
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:19 #3
har du ikke en mail, den er meget land synes jeg :D
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:19 #4
lang
Avatar billede detox Nybegynder
08. november 2003 - 01:21 #5
Evt. bare de første 50-60 linier, men kommer de fra en form?
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:21 #6
her kommer design.php:

----------
<?
require("pollconfig.php");
?>

<html>
<head>
<title>Poll Administration - Design</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<?
// Update settings
$OldName = trim(StripSlashes($OldName));
$PollName = trim($PollName);
if (trim($PollWidth)=="")
{
    $PollWidth = "100";
}

$connection = mysql_connect ($dbhost, $dbusername, $dbpassword);
if ($saved)
{
    $db = mysql_select_db ($dbname);
    $result =  mysql_query ("UPDATE polldesign SET PollWidth='$PollWidth', PollName='$PollName', Hbgcolor='$Hbgcolor',
                    Hfont='$Hfont', Hfsize='$Hfsize' , Hfcolor='$Hfcolor', Bbgcolor='$Bbgcolor', Qfont='$Qfont',
                    Qfsize='$Qfsize', Qfcolor='$Qfcolor', Sfont='$Sfont', Sfsize='$Sfsize', Sfcolor='$Sfcolor',
                    ButtonLabel='$ButtonLabel' WHERE PollName='$OldName'");
}
else
{
    $result = mysql_db_query ($dbname, "SELECT * FROM polldesign");
    $row = mysql_fetch_array ($result);
    $PollWidth = $row["PollWidth"];
    $PollName = $row["PollName"];
    $Hbgcolor = $row["Hbgcolor"];
    $Hfont = $row["Hfont"];
    $Hfsize = $row["Hfsize"];
    $Hfcolor = $row["Hfcolor"];
    $Bbgcolor = $row["Bbgcolor"];
    $Qfont = $row["Qfont"];
    $Qfsize = $row["Qfsize"];
    $Qfcolor = $row["Qfcolor"];
    $Sfont = $row["Sfont"];
    $Sfsize = $row["Sfsize"];
    $Sfcolor = $row["Sfcolor"];
    $ButtonLabel = $row["ButtonLabel"];
}
?>

<form name="form1" method="post" action="design.php">
  <table width="95%" border="1" cellspacing="0" cellpadding="3" align="center">
    <tr bgcolor="#3366FF">
      <td colspan="2">
        <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b><font size="4" color="#000000">Poll
          Administration - Design</font></b></font></div>
      </td>
    </tr>
   
    <?
    // If settings were saved ...
    if ($saved)
      {
      print "<tr>";
      print "  <td colspan=\"2\">";
      print "    <font size=\"2\" face=\"Arial, Helvetica, sans-serif\" color=\"#CC3333\">";
      print "      <i><b>Design settings were successfully saved.</b></i>";
      print "    </font>";
      print "  </td>";
      print "</tr>";
    }
    ?>
   
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Name </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <?
            $PollName = StripSlashes($PollName);
            print "<input type=\"text\" name=\"PollName\" size=\"40\" maxlength=\"40\" value=\"$PollName\">";
        ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Width </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"PollWidth\" size=\"3\" maxlength=\"3\" value=\"$PollWidth\">"; ?>
        %</font></td>
    </tr>
    <tr>
      <td colspan="2"><font size="1">&nbsp;</font><font size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%" height="23"><font face="Arial, Helvetica, sans-serif" size="2">Header
        bgcolor</font></td>
      <td width="72%" height="23"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Hbgcolor\">"; ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfont\" size=\"25\" maxlength=\"25\" value=\"$Hfont\">" ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp; </font><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Hfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Hfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font size="2" face="Arial, Helvetica, sans-serif">Header
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfcolor\" size=\"7\" maxlength=\"7\" value=\"$Hfcolor\">"; ?>
        </font><font size="2" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Body
        bgcolor</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Bbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Bbgcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfont\" size=\"25\" maxlength=\"25\" value=\"$Qfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Qfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Qfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfcolor\" size=\"7\" maxlength=\"7\" value=\"$Qfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfont\" size=\"25\" maxlength=\"25\" value=\"$Sfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Sfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Sfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfcolor\" size=\"7\" maxlength=\"7\" value=\"$Sfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Button
        Label</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"ButtonLabel\" size=\"20\" maxlength=\"20\" value=\"$ButtonLabel\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="center">
          <? print "<input type=\"hidden\" name=\"OldName\" value=\"$PollName\">"; ?>
          <input type="hidden" name="saved" value="true">
          <input type="submit" name="Submit" value="Save Settings">
          <input type="reset" name="Reset" value="Reset">
        </div>
      </td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="right"><font face="Arial, Helvetica, sans-serif" size="1"><a href="polladmin.php">Home</a>
          | <a href="content.php">Go to Content Administration</a></font></div>
      </td>
    </tr>
  </table>
</form>

</body>
</html>
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:23 #7
Hvis du kan se mere galt, må du gerne sige til, men jeg har et problem når jeg forsøger at stemme den går ikke til siden resultat... den opdatere bare ligesom databasen ikke får fat i det.
Avatar billede detox Nybegynder
08. november 2003 - 01:26 #8
Prøv:
$OldName = trim(StripSlashes($_POST['OldName']));
Det er formentligt det samme med de andre.
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:29 #9
Notice: Undefined index: OldName in
Avatar billede detox Nybegynder
08. november 2003 - 01:35 #10
Prøv sådan her:

<?
require("pollconfig.php");
?>

<html>
<head>
<title>Poll Administration - Design</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<?
// Update settings
if (isset($_POST['Submit']) && $_POST['Submit'] == 'Save Settings') {
extract($_POST);
$OldName = trim(StripSlashes($OldName));
$PollName = trim($PollName);
if (trim($PollWidth)=="")
{
    $PollWidth = "100";
}

$connection = mysql_connect ($dbhost, $dbusername, $dbpassword);
if ($saved)
{
    $db = mysql_select_db ($dbname);
    $result =  mysql_query ("UPDATE polldesign SET PollWidth='$PollWidth', PollName='$PollName', Hbgcolor='$Hbgcolor',
                    Hfont='$Hfont', Hfsize='$Hfsize' , Hfcolor='$Hfcolor', Bbgcolor='$Bbgcolor', Qfont='$Qfont',
                    Qfsize='$Qfsize', Qfcolor='$Qfcolor', Sfont='$Sfont', Sfsize='$Sfsize', Sfcolor='$Sfcolor',
                    ButtonLabel='$ButtonLabel' WHERE PollName='$OldName'");
}
else
{
    $result = mysql_db_query ($dbname, "SELECT * FROM polldesign");
    $row = mysql_fetch_array ($result);
    $PollWidth = $row["PollWidth"];
    $PollName = $row["PollName"];
    $Hbgcolor = $row["Hbgcolor"];
    $Hfont = $row["Hfont"];
    $Hfsize = $row["Hfsize"];
    $Hfcolor = $row["Hfcolor"];
    $Bbgcolor = $row["Bbgcolor"];
    $Qfont = $row["Qfont"];
    $Qfsize = $row["Qfsize"];
    $Qfcolor = $row["Qfcolor"];
    $Sfont = $row["Sfont"];
    $Sfsize = $row["Sfsize"];
    $Sfcolor = $row["Sfcolor"];
    $ButtonLabel = $row["ButtonLabel"];
}
}
?>

<form name="form1" method="post" action="design.php">
  <table width="95%" border="1" cellspacing="0" cellpadding="3" align="center">
    <tr bgcolor="#3366FF">
      <td colspan="2">
        <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b><font size="4" color="#000000">Poll
          Administration - Design</font></b></font></div>
      </td>
    </tr>
   
    <?
    // If settings were saved ...
    if ($saved)
      {
      print "<tr>";
      print "  <td colspan=\"2\">";
      print "    <font size=\"2\" face=\"Arial, Helvetica, sans-serif\" color=\"#CC3333\">";
      print "      <i><b>Design settings were successfully saved.</b></i>";
      print "    </font>";
      print "  </td>";
      print "</tr>";
    }
    ?>
   
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Name </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <?
            $PollName = StripSlashes($PollName);
            print "<input type=\"text\" name=\"PollName\" size=\"40\" maxlength=\"40\" value=\"$PollName\">";
        ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Width </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"PollWidth\" size=\"3\" maxlength=\"3\" value=\"$PollWidth\">"; ?>
        %</font></td>
    </tr>
    <tr>
      <td colspan="2"><font size="1">&nbsp;</font><font size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%" height="23"><font face="Arial, Helvetica, sans-serif" size="2">Header
        bgcolor</font></td>
      <td width="72%" height="23"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Hbgcolor\">"; ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfont\" size=\"25\" maxlength=\"25\" value=\"$Hfont\">" ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp; </font><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Hfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Hfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font size="2" face="Arial, Helvetica, sans-serif">Header
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfcolor\" size=\"7\" maxlength=\"7\" value=\"$Hfcolor\">"; ?>
        </font><font size="2" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Body
        bgcolor</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Bbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Bbgcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfont\" size=\"25\" maxlength=\"25\" value=\"$Qfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Qfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Qfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfcolor\" size=\"7\" maxlength=\"7\" value=\"$Qfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfont\" size=\"25\" maxlength=\"25\" value=\"$Sfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Sfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Sfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfcolor\" size=\"7\" maxlength=\"7\" value=\"$Sfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Button
        Label</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"ButtonLabel\" size=\"20\" maxlength=\"20\" value=\"$ButtonLabel\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="center">
          <? print "<input type=\"hidden\" name=\"OldName\" value=\"$PollName\">"; ?>
          <input type="hidden" name="saved" value="true">
          <input type="submit" name="Submit" value="Save Settings">
          <input type="reset" name="Reset" value="Reset">
        </div>
      </td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="right"><font face="Arial, Helvetica, sans-serif" size="1"><a href="polladmin.php">Home</a>
          | <a href="content.php">Go to Content Administration</a></font></div>
      </td>
    </tr>
  </table>
</form>

</body>
</html>
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:38 #11
Nu kom der bare 40 gange så mange notice :(
Avatar billede detox Nybegynder
08. november 2003 - 01:46 #12
Måske sådan her:

<?
require("pollconfig.php");
?>

<html>
<head>
<title>Poll Administration - Design</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<?
// Update settings
if (isset($_POST['Submit']) && $_POST['Submit'] == 'Save Settings') {
extract($_POST);
$OldName = trim(StripSlashes($OldName));
$PollName = trim($PollName);
if (trim($PollWidth)=="")
{
    $PollWidth = "100";
}

$connection = mysql_connect ($dbhost, $dbusername, $dbpassword);
if ($saved)
{
    $db = mysql_select_db ($dbname);
    $result =  mysql_query ("UPDATE polldesign SET PollWidth='$PollWidth', PollName='$PollName', Hbgcolor='$Hbgcolor',
                    Hfont='$Hfont', Hfsize='$Hfsize' , Hfcolor='$Hfcolor', Bbgcolor='$Bbgcolor', Qfont='$Qfont',
                    Qfsize='$Qfsize', Qfcolor='$Qfcolor', Sfont='$Sfont', Sfsize='$Sfsize', Sfcolor='$Sfcolor',
                    ButtonLabel='$ButtonLabel' WHERE PollName='$OldName'");
}
}
else
{
    $result = mysql_db_query ($dbname, "SELECT * FROM polldesign");
    $row = mysql_fetch_array ($result);
    $PollWidth = $row["PollWidth"];
    $PollName = $row["PollName"];
    $Hbgcolor = $row["Hbgcolor"];
    $Hfont = $row["Hfont"];
    $Hfsize = $row["Hfsize"];
    $Hfcolor = $row["Hfcolor"];
    $Bbgcolor = $row["Bbgcolor"];
    $Qfont = $row["Qfont"];
    $Qfsize = $row["Qfsize"];
    $Qfcolor = $row["Qfcolor"];
    $Sfont = $row["Sfont"];
    $Sfsize = $row["Sfsize"];
    $Sfcolor = $row["Sfcolor"];
    $ButtonLabel = $row["ButtonLabel"];
}
?>

<form name="form1" method="post" action="design.php">
  <table width="95%" border="1" cellspacing="0" cellpadding="3" align="center">
    <tr bgcolor="#3366FF">
      <td colspan="2">
        <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b><font size="4" color="#000000">Poll
          Administration - Design</font></b></font></div>
      </td>
    </tr>
   
    <?
    // If settings were saved ...
    if ($saved)
      {
      print "<tr>";
      print "  <td colspan=\"2\">";
      print "    <font size=\"2\" face=\"Arial, Helvetica, sans-serif\" color=\"#CC3333\">";
      print "      <i><b>Design settings were successfully saved.</b></i>";
      print "    </font>";
      print "  </td>";
      print "</tr>";
    }
    ?>
   
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Name </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <?
            $PollName = StripSlashes($PollName);
            print "<input type=\"text\" name=\"PollName\" size=\"40\" maxlength=\"40\" value=\"$PollName\">";
        ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Poll
        Width </font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"PollWidth\" size=\"3\" maxlength=\"3\" value=\"$PollWidth\">"; ?>
        %</font></td>
    </tr>
    <tr>
      <td colspan="2"><font size="1">&nbsp;</font><font size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%" height="23"><font face="Arial, Helvetica, sans-serif" size="2">Header
        bgcolor</font></td>
      <td width="72%" height="23"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Hbgcolor\">"; ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfont\" size=\"25\" maxlength=\"25\" value=\"$Hfont\">" ?>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Header
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp; </font><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Hfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Hfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font size="2" face="Arial, Helvetica, sans-serif">Header
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Hfcolor\" size=\"7\" maxlength=\"7\" value=\"$Hfcolor\">"; ?>
        </font><font size="2" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Body
        bgcolor</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Bbgcolor\" size=\"7\" maxlength=\"7\" value=\"$Bbgcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfont\" size=\"25\" maxlength=\"25\" value=\"$Qfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Qfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Qfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Question
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Qfcolor\" size=\"7\" maxlength=\"7\" value=\"$Qfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2"><font face="Arial, Helvetica, sans-serif" size="1">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfont\" size=\"25\" maxlength=\"25\" value=\"$Sfont\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font size</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif" size="2">
        <select name="Sfsize">
          <?
              for ($x=1; $x<8; $x++)
            {
                if ($x==$Sfsize)
                {
                    print "<option value=\"$x\" SELECTED>$x";
                }
                else
                {
                    print "<option value=\"$x\">$x";
                }
            }
          ?>
        </select>
        </font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Selection
        font color</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"Sfcolor\" size=\"7\" maxlength=\"7\" value=\"$Sfcolor\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
    </tr>
    <tr>
      <td width="28%"><font face="Arial, Helvetica, sans-serif" size="2">Button
        Label</font></td>
      <td width="72%"><font face="Arial, Helvetica, sans-serif">
        <? print "<input type=\"text\" name=\"ButtonLabel\" size=\"20\" maxlength=\"20\" value=\"$ButtonLabel\">" ?>
        </font><font face="Arial, Helvetica, sans-serif" size="2">&nbsp;</font></td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="center">
          <? print "<input type=\"hidden\" name=\"OldName\" value=\"$PollName\">"; ?>
          <input type="hidden" name="saved" value="true">
          <input type="submit" name="Submit" value="Save Settings">
          <input type="reset" name="Reset" value="Reset">
        </div>
      </td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="right"><font face="Arial, Helvetica, sans-serif" size="1"><a href="polladmin.php">Home</a>
          | <a href="content.php">Go to Content Administration</a></font></div>
      </td>
    </tr>
  </table>
</form>

</body>
</html>
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:54 #13
det hjalp jeg har fixet de andre men nu kommer disse frem:
Notice: Undefined variable: num in
line 43: for ($x=0; $x<=$num-1; $x++)
line 55: for ($x=3; $x<=$num+2; $x++)
Line 94: for ($x=0; $x<=$num-1; $x++)

det må være de samme fejl :D
Avatar billede nicocarlos Nybegynder
08. november 2003 - 01:55 #14
det er i et andet php scripts nemlig results.php
Avatar billede detox Nybegynder
08. november 2003 - 01:57 #15
Det er svært at sige, det kunne være. Du må se hvor du definerer $num.
Avatar billede nicocarlos Nybegynder
08. november 2003 - 02:00 #16
<html>
<head>
<title>Poll Result</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<?
    $connection = mysql_connect($dbhost, $dbusername, $dbpassword);
    $pollresult = mysql_db_query($dbname, "SELECT * FROM pollresult");
    $result = mysql_db_query($dbname, "SELECT * FROM pollcontent");
   
    // Get hits of every selection
    $Total = 0;
    for ($x=0; $x<=$num-1; $x++) // $num (passed from poll.php) is the number of selections available
    {
        $row = mysql_fetch_array($pollresult);
        $Hits[$x] = $row["Hits"];
        $Total = $Total + $Hits[$x];
    }
   
    // Get question and selections
    $MaxSelection = 0;
    $ContentRow = mysql_fetch_row($result);
    $PollName = $ContentRow[1]; // Poll Name
    $Question = $ContentRow[2]; // Poll Question
    for ($x=3; $x<=$num+2; $x++)
    {
        $Selection[$x-3] = $ContentRow[$x];
        if ($Hits[$x-3] > $MaxSelection)
        {
            $MaxSelection = $Hits[$x-3];
        }
    }
?>

<body bgcolor="#FFFFFF" text="#000000">
<table width="75%" border="0" cellspacing="0" cellpadding="3" align="center">
 
  <? // SHOW POLL NAME ?>
  <tr bgcolor="#003366">
    <td colspan="2">
      <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFCC">
     
      <? print  $PollName . " - Results"; ?>
     
      </font></b></font></div>
    </td>
  </tr>
 
  <? // SHOW QUESTION ?>
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif">
   
    <? print $Question; ?>
   
    </font></td>
  </tr>
 
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
  </tr>
 
  <?
      // SHOW RESULT
    for ($x=0; $x<=$num-1; $x++)
    {
        if ($Hits[$x]!= 0)
        {
            //$Width = 200*($Hits[$x]/$MaxSelection); // Get width according to number of votes
            $Width = 200 *($Hits[$x]/$Total); // Get width according to percentage
            $Percentage = Round(($Hits[$x]/$Total)*100,2);
        }
        else
        {
            $Width = 0;
            $Percentage = 0;
        }
       
        print "<tr bgcolor=\"#FFFFCC\" valign=\"middle\">";
        print "<td width=\"56%\">";
        print "  <div align=\"right\">";
        print "        <font face=\"Arial, Helvetica, sans-serif\" size=\"2\">";
        print             $Selection[$x];           
        print "        </font>";
        print "    </div>";
        print "</td>";
        print "<td width=\"44%\" valign=\"middle\">";
        print "        <font face=\"Arial, Helvetica, sans-serif\" size=\"1\">";
        print "            <img src=\"bardot.gif\" width=\"$Width\" height=\"15\" alt=\"$Hits[$x] votes\">&nbsp;&nbsp;";
        print             $Percentage . "%";
        print "        </font>";
        print "</td>";
        print "</tr>";
      }
  ?>
 
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="1">&nbsp; </font></td>
  </tr>
  <tr bgcolor="#FFFFCC">
    <td colspan="2">
      <div align="center"><font face="Arial, Helvetica, sans-serif" size="1">
        <a href=java script:window.close()>Close</a> </font></div>
    </td>
  </tr>
</table>
</body>
</html>
Avatar billede nicocarlos Nybegynder
08. november 2003 - 02:04 #17
af en eller anden grund bliver der ikke tilført noget til mine databaser. Ved du hvad det kan være?
Avatar billede detox Nybegynder
08. november 2003 - 02:10 #18
$Total = 0;
    for ($x=0; $x<=$num-1; $x++)
skal nok være:
$Total = 0;
  $num = $_POST['num'];
    for ($x=0; $x<=$num-1; $x++)
Avatar billede detox Nybegynder
08. november 2003 - 02:12 #19
Prøv at tilføje en 'or die()' til din forespørgsel i 'design.php'

    $result =  mysql_query ("UPDATE polldesign SET PollWidth='$PollWidth', PollName='$PollName', Hbgcolor='$Hbgcolor',
                    Hfont='$Hfont', Hfsize='$Hfsize' , Hfcolor='$Hfcolor', Bbgcolor='$Bbgcolor', Qfont='$Qfont',
                    Qfsize='$Qfsize', Qfcolor='$Qfcolor', Sfont='$Sfont', Sfsize='$Sfsize', Sfcolor='$Sfcolor',
                    ButtonLabel='$ButtonLabel' WHERE PollName='$OldName'") or die(mysql_error());
Avatar billede nicocarlos Nybegynder
08. november 2003 - 02:14 #20
Notice: Undefined index: num in
Avatar billede nicocarlos Nybegynder
08. november 2003 - 02:18 #21
design virker fint. men hvis jeg adder det du siger er det:
Parse error: parse error, unexpected $end in design.php on line 263
line 263: </html>
Avatar billede detox Nybegynder
08. november 2003 - 02:27 #22
Nå, jeg troede det var der du havde problemer med at få tilføjet noget til database.
Anyway, jeg tror jeg bliver nødt til at springe fra her. Jeg er lidt træt og kan ikke rigtigt overskue dit projekt, men jeg vil mene du kan få bugt med de notices ved at bruge $_POST på dine variabler.
$num skal fx komme fra 'poll.php', så du må ikke køre 'results.php' alene, ellers må du se på 'poll.php', hvorfor du ikke får sendt $num med.
God arbejdslyst!
Avatar billede nicocarlos Nybegynder
08. november 2003 - 02:29 #23
ok, jeg laver en lille forklaring over det til imorgen. Så du kan overskue det og laver links til det. takker
Avatar billede nicocarlos Nybegynder
09. november 2003 - 00:37 #24
Ok her kommer en lille opsumering. Håber du stadig vil hjælpe :D
----------------
Det eneste vi umiddelbart mangler er i results.php

Notice: Undefined variable: num in results.php on line 43

Notice: Undefined variable: num in results.php on line 55

Notice: Undefined variable: num in results.php on line 94

line 43: for ($x=0; $x<=$num-1; $x++)
line 55: for ($x=3; $x<=$num+2; $x++)
Line 94: for ($x=0; $x<=$num-1; $x++)

her er hele result scriptet:
<?
require("pollconfig.php");
?>

<html>
<head>
<title>Poll Result</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<?
    $connection = mysql_connect($dbhost, $dbusername, $dbpassword);
    $pollresult = mysql_db_query($dbname, "SELECT * FROM pollresult");
    $result = mysql_db_query($dbname, "SELECT * FROM pollcontent");
   
    // Get hits of every selection
    $Total = 0;
    for ($x=0; $x<=$num-1; $x++) // $num (passed from poll.php) is the number of selections available
    {
        $row = mysql_fetch_array($pollresult);
        $Hits[$x] = $row["Hits"];
        $Total = $Total + $Hits[$x];
    }
   
    // Get question and selections
    $MaxSelection = 0;
    $ContentRow = mysql_fetch_row($result);
    $PollName = $ContentRow[1]; // Poll Name
    $Question = $ContentRow[2]; // Poll Question
    for ($x=3; $x<=$num+2; $x++)
    {
        $Selection[$x-3] = $ContentRow[$x];
        if ($Hits[$x-3] > $MaxSelection)
        {
            $MaxSelection = $Hits[$x-3];
        }
    }
?>

<body bgcolor="#FFFFFF" text="#000000">
<table width="75%" border="0" cellspacing="0" cellpadding="3" align="center">
 
  <? // SHOW POLL NAME ?>
  <tr bgcolor="#003366">
    <td colspan="2">
      <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFCC">
     
      <? print  $PollName . " - Results"; ?>
     
      </font></b></font></div>
    </td>
  </tr>
 
  <? // SHOW QUESTION ?>
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif">
   
    <? print $Question; ?>
   
    </font></td>
  </tr>
 
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">&nbsp;</font></td>
  </tr>
 
  <?
      // SHOW RESULT
    for ($x=0; $x<=$num-1; $x++)
    {
        if ($Hits[$x]!= 0)
        {
            //$Width = 200*($Hits[$x]/$MaxSelection); // Get width according to number of votes
            $Width = 200 *($Hits[$x]/$Total); // Get width according to percentage
            $Percentage = Round(($Hits[$x]/$Total)*100,2);
        }
        else
        {
            $Width = 0;
            $Percentage = 0;
        }
       
        print "<tr bgcolor=\"#FFFFCC\" valign=\"middle\">";
        print "<td width=\"56%\">";
        print "  <div align=\"right\">";
        print "        <font face=\"Arial, Helvetica, sans-serif\" size=\"2\">";
        print             $Selection[$x];           
        print "        </font>";
        print "    </div>";
        print "</td>";
        print "<td width=\"44%\" valign=\"middle\">";
        print "        <font face=\"Arial, Helvetica, sans-serif\" size=\"1\">";
        print "            <img src=\"bardot.gif\" width=\"$Width\" height=\"15\" alt=\"$Hits[$x] votes\">&nbsp;&nbsp;";
        print             $Percentage . "%";
        print "        </font>";
        print "</td>";
        print "</tr>";
      }
  ?>
 
  <tr bgcolor="#FFFFCC">
    <td colspan="2"><font size="1">&nbsp; </font></td>
  </tr>
  <tr bgcolor="#FFFFCC">
    <td colspan="2">
      <div align="center"><font face="Arial, Helvetica, sans-serif" size="1">
        <a href=java script:window.close()>Close</a> </font></div>
    </td>
  </tr>
</table>
</body>
</html>

Jeg tror det måske hænger sammen med poll.php, men sig til så skal jeg poste det også
Avatar billede detox Nybegynder
09. november 2003 - 00:38 #25
Ja, hvordan ser 'poll.php' ud?
Avatar billede nicocarlos Nybegynder
09. november 2003 - 00:46 #26
<?
require("pollconfig.php");
?>

<html>
<head>
<title>Poll</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<?
$connection = mysql_connect ($dbhost, $dbusername, $dbpassword);
if (isset($_POST["Updated"])) // Update poll result
{
    if ($Selected != "")
    {
        $Selected = $Selected + 1;
        $AddTo = "S". $Selected;
    }
   
    $db = mysql_select_db ($dbname);
    $UpdateDB = mysql_query ("UPDATE pollresult SET Hits=Hits+1 WHERE Selection='$AddTo'");
}

$design = mysql_db_query ($dbname, "SELECT * FROM polldesign");
$content = mysql_db_query ($dbname, "SELECT * FROM pollcontent");

// Get values for poll design
$DesignRow = mysql_fetch_array ($design);
$PollWidth = $DesignRow["PollWidth"];
$PollName = $DesignRow["PollName"];
$Hbgcolor = $DesignRow["Hbgcolor"];
$Hfont = $DesignRow["Hfont"];
$Hfsize = $DesignRow["Hfsize"];
$Hfcolor = $DesignRow["Hfcolor"];
$Bbgcolor = $DesignRow["Bbgcolor"];
$Qfont = $DesignRow["Qfont"];
$Qfsize = $DesignRow["Qfsize"];
$Qfcolor = $DesignRow["Qfcolor"];
$Sfont = $DesignRow["Sfont"];
$Sfsize = $DesignRow["Sfsize"];
$Sfcolor = $DesignRow["Sfcolor"];
$ButtonLabel = $DesignRow["ButtonLabel"];

// Get values for poll content
$ContentRow = mysql_fetch_row ($content);
$NumberOfSelection = 1;
for ($x=3; $x<=22; $x++)
{
    if (trim($ContentRow[$x]) != "")
    {
        $Selection[$x-3] = trim($ContentRow[$x]);
        $NumberOfSelection = $x-3;
    }
}
$PollQuestion = $ContentRow[2];
$Status = $ContentRow[23];
?>

<?
    // Post answer to this same file
    $Target = getenv("PHP_SELF");
    print "<form name=\"Poll\" method=\"post\" action=\"$Target\">";
?>

<?
  // Set Poll Width
  print "<table width=\"$PollWidth%\" border=\"0\" bordercolor=\"#000000\" align=\"center\" cellpadding=\"3\" cellspacing=\"0\">";
  print "  <tr bgcolor=\"$Hbgcolor\">";
  print "<td colspan=\"2\" height=\"20\">";
  print " <div align=\"center\">";
  print " <font size=\"$Hfsize\" face=\"$Hfont\" color=\"$Hfcolor\"><b>$PollName</font></b></font>";
  print " </div></td></tr>";
 
  // IF STATUS IS ACTIVE, SHOW QUESTION AND SELECTIONS
  if ($Status=="active")
  {
    // Put value in question
    print "<tr bgcolor=\"$Bbgcolor\">";
    print "  <td colspan=\"2\" height=\"20\"><font face=\"$Qfont\" size=\"$Qfsize\" color=\"$Qfcolor\">";
    print $PollQuestion . "</font></td>";
    print "</tr>";
   
    // Blank space
    print "<tr bgcolor=\"$Bbgcolor\">";
    print "  <td width=\"14%\" height=\"14\"><font face=\"$Qfont\" size=\"1\">&nbsp;</font></td>";
    print "  <td width=\"86%\" height=\"14\"><font face=\"$Qfont\" size=\"1\">&nbsp;</font></td>";
    print "</tr>";

    // Put values in selection   
    for ($x=0; $x<=$NumberOfSelection; $x++)
    {
        print "<tr bgcolor=\"$Bbgcolor\">";
       
        // show radio button
        print "  <td width=\"14%\" height=\"20\">";
        print "    <div align=\"right\">";
        print "    <font size=\"$Sfsize\" face=\"$Sfont\">";
       
        // do not show radio button if already voted
        if (isset($_POST["Updated"]))
        {
              print "      <input type=\"radio\" name=\"Selected\" value=\"$x\">";
          }

        print "      </font></div>";
          print "  </td>";
       
        // show selection
        print "  <td width=\"86%\" height=\"20\"><font face=\"$Sfont\" size=\"$Sfsize\">$Selection[$x]</font></td>";
        print "</tr>";
    }
   
    // Put values in button
    print "<tr bgcolor=\"$Bbgcolor\">";
    print "  <td colspan=\"2\">";
    print "    <div align=\"center\">";
    print "    <font face=\"$Sfont\">";
    print "     <input type=\"hidden\" name=\"Updated\" value=\"true\">";
   
    // If already voted, do not show vote button
    if (isset($_POST["Updated"]))
    {
        print "      <input type=\"submit\" name=\"Submit\" value=\"$ButtonLabel\">";
    }
    else
    {
        print "        <div align=\"center\"><font color=\"$Sfcolor\" size=\"$Sfsize\">Thank you for voting!</font></div>";
    }
   
    print "      </font></div>";
    print "  </td>";
    print "</tr>";

    // Show link to results
    print "<tr bgcolor=\"$Bbgcolor\">";
    print "  <td colspan=\"2\">";
    print "    <div align=\"right\">";
    print "            <font size=\"1\" face=\"$Sfont\">";
    // CHANGE THE LINE BELOW TO REFLECT DIRECTORY LOCATION
    print "                  .: <i><a href=\"results.php?num=$x\" target=\"_new\">";
    print "                  View Results</a></i> :.";
    print "            </font>";
    print "        </div>";
    print "  </td>";
    print "</tr>";
  } // END IF PART OF ACTIVE STATUS
  else
  {
    // Generate Message for inactive poll
    print "<tr bgcolor=\"$Bbgcolor\">";
    print "  <td colspan=\"2\" height=\"20\">";
    print "    <div align=\"center\">";
    print "    <font face=\"$Qfont\" size=\"$Qfsize\" color=\"$Qfcolor\">";
    print "      <BR><BR><BR>This feature is currently disabled due to maintenance.<BR><BR><BR><BR>";
    print "    </font></td>";
    print "    </div>";
    print "</tr>";

  } // END OF STATUS CONTROL
?>

  </table>
</form>

</body>
</html>
Avatar billede nicocarlos Nybegynder
09. november 2003 - 00:52 #27
alle mine script ligger i samme mappe altså en poll mappe
Avatar billede detox Nybegynder
09. november 2003 - 00:58 #28
Så vidt jeg kan se mangler du en:
$num = $_GET['num'];
i 'result.php'.
Avatar billede nicocarlos Nybegynder
09. november 2003 - 01:00 #29
ok tester
Avatar billede nicocarlos Nybegynder
09. november 2003 - 01:02 #30
1 tilbage nu.
Notice: Undefined index: num in results.php on line 15

line 15: $num = $_GET['num'];
Avatar billede detox Nybegynder
09. november 2003 - 01:09 #31
Hvis du bruger linket fra 'poll.php', så må den jo være gal her:

    print "                  .: <i><a href=\"results.php?num=$x\" target=\"_new\">";
    print "                  View Results</a></i> :.";
Avatar billede detox Nybegynder
09. november 2003 - 01:14 #32
Prøv at se hvad linket viser når du kører musen hen over linket: .: View Results :. i 'poll.php'
Avatar billede nicocarlos Nybegynder
09. september 2004 - 10:11 #33
lig svar :)
Avatar billede detox Nybegynder
09. september 2004 - 18:24 #34
Jepper :O)
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