cvs: php-master-web /entry user-note.php

From: Date: Sun, 23 Sep 2001 01:26:19 +0000
Subject: cvs: php-master-web /entry user-note.php
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-6617@lists.php.net to get a copy of this message
jimw Sat Sep 22 21:26:19 2001 EDT Added files: /php-master-web/entry user-note.php Log: simple handler for adding user notes Index: php-master-web/entry/user-note.php +++ php-master-web/entry/user-note.php <?php $mailto = 'php-notes@lists.php.net'; $failto = 'jimw@php.net'; if (!isset($user) || empty($note) || empty($sect)) die("missing some parameters."); @mysql_connect("localhost","nobody", "") or die("failed to connect to database"); @mysql_select_db("php3") or die("failed to select database"); $sect = ereg_replace("\.php$","",$sect); $query = "INSERT INTO note (user, note, sect, ts, lang) VALUES "; # no need to call htmlspecialchars() -- we handle it on output $query .= "('$user','$note','$sect',NOW(),'$lang')"; //echo "<!--$query-->\n"; if (@mysql_query($query)) { $new_id = mysql_insert_id(); $msg = stripslashes($note); $msg .= "\n\n http://www.php.net/manual/en/$sect.php\n"; # make sure we have a return address. if (!$user) $user = "php-general@lists.php.net"; mail($mailto,"note $new_id added to $sect",$msg,"From: $user"); } else { // mail it. mail($failto, "failed manual note query", $query); die("failed to insert record"); }

« previous php.mirrors (#6617) next »