do you even have register_globals enabled? 
otherwise $submit, $id and so on will not be set.



Thomas

On Tue, 10 Jun 2003 19:11:21 +1000 [EMAIL PROTECTED] (Ben Houlton) wrote:

> <HTML>
> <BODY>
> 
> <?php
> 
> $db = mysql_connect("localhost","root");
> 
> mysql_select_db("main",$db);
> 
> if ($submit) {
> 
>   if ($id) {
> 
>     $sql = "UPDATE edit SET 
> sub='$sub',msg='$msg',name='$name',email='$email',newday='$newday'  WHERE id=$id";
>   } else {
> 
>     $sql = "INSERT INTO edit (sub,msg,name,email,date,time,newday) VALUES 
> ('$sub','$msg','$name','$email','$date','$time','$newday')";
>   }
> 
>   $result = mysql_query($sql);
> 
>   echo "Record updated/edited!<p>Return to <A 
> href=\"index2.php?page=edit\">$sub</a>.";
> 
> } elseif ($delete==areyousure) {
> 
>     $sql = "SELECT * FROM edit WHERE id=$id"; 
> 
>     $result = mysql_query($sql);
> 
>     echo "Are you sure you want to delete $sub?<p><a 
> href=$PHP_SELF?page=edit&id=$id&delete=true>Yes</a> | <a 
> href=$PHP_SELF?page=edit>No</a>";
> 
> } elseif ($delete==true) {
> 
>     $sql = "DELETE FROM edit WHERE id=$id"; 
> 
>     $result = mysql_query($sql);
> 
>     echo "$sub Record deleted!<p><a href=index2.php?page=edit>Return</a>";
> 
> } else {
> 
> 
>   if (!$id && !$edit) {
> 
>     $result = mysql_query("SELECT * FROM edit ORDER BY time ASC",$db);
> 
>     while ($myrow = mysql_fetch_array($result)) {
> 
>     $newday = false ;
> 
>     $newday = $myrow['newday'] ;
> 
>       if ($newday) {
> 
>          printf("<TABLE border=0 cellpadding=0 cellspacing=2 width=%s><TR><TD 
> align=right class=newsdate width=%s><P style=text-align: 
> right><b>%s</b></TD></TD></TABLE>", $myrow["width"], $myrow["width"], 
> $myrow["date"]);
> 
>       }
> 
>       printf("<font class=newstitle><b><a 
> href=\"%s?page=edit&edit=yes&id=%s\">%s</a></b></font><font class=newsnfo> - <a 
> href=mailto:%s>%s</A> @ %s AEST</font><br>", $PHP_SELF, $myrow["id"], $myrow["sub"], 
> $myrow["email"], $myrow["name"], $myrow["time"]);
> 
>       printf("%s<br><br>", $myrow["msg"]);
> 
>       printf("<a 
> href=\"index2.php?page=edit&id=%s&delete=areyousure\">(DELETE)</a><br>", 
> $myrow["id"]);
> 
>     }
> 
>           echo "<P><a href=index2.php?page=edit&edit=yes>ADD A RECORD</a><P>";
> 
>   }
> 
> }
> 
> ?>
> 
> <?php
> 
> if ($edit) {
> 
> 
> ?>
> 
>   <form method="post" action="index2.php?page=edit">
> 
>   <?php
> 
> 
> 
>   if ($page && $id) {
> 
>     $sql = "SELECT * FROM edit WHERE id=$id";
> 
>     $result = mysql_query($sql);
> 
>     $myrow = mysql_fetch_array($result);
> 
>     $id = $myrow["id"];
> 
>     $name = $myrow["name"];
> 
>     $email = $myrow["email"];
> 
>     $sub = $myrow["sub"];
> 
>     $msg = $myrow["msg"];
> 
>     $newday = $myrow["newday"];
> 
>     $width = $myrow["width"];
> 
> 
>     ?>
> 
>     <input type=hidden name="id" value="<?php echo $id ?>">
>     <?php
> 
>   }
> 
>   ?>
>     <input type=hidden name="date" value="<?php echo date("l, F, jS Y"); ?>">
>     <input type=hidden name="time" value="<?php echo date("H:i:s"); ?>">
>     <input type=hidden name="width" value="100%">
> 
>   Name:<input type="Text" name="name" value="<?php echo $name ?>"><br>
> 
>   E-Mail:<input type="Text" name="email" value="<?php echo $email ?>"><br>
> 
>   Subject:<input type="Text" name="sub" width=50 value="<?php echo $sub ?>">New 
> Day?<input type="radio" name="newday" value="1">Yes<input type="radio" name="newday" 
> value="0">No<br>
> 
>   Message:<textarea name="msg" rows="7" cols="80" wrap="virtual"><?php echo $msg 
> ?></TEXTAREA><br>
> 
>   <input type="Submit" name="submit" value="Enter information">
> 
>   </form>
> 
> 
> 
> <?php
> 
> }
> 
> ?>
> 
> </BODY>
> </HTML>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to