Sorry to be a pest but I tried that. It giving me the same error.
__________________________________
Craig Hoffman - eClimb Media
v: (847) 644 - 8914
f: (847) 866 - 1946
e: choffman@xxxxxxxxxxxxxxx
w: www.eclimbmedia.com
_________________________________
On Apr 29, 2004, at 7:10 PM, Daniel Clark wrote:
Change to double quotes for the HTML portion.
action=\"$_SERVER['PHP_SELF']\"
When I put single quotes in the PHP_SELF and I get this error:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE,
expecting T_STRING or T_VARIABLE or T_NUM_STRING
and I can't use double quotes because its in an echo statement. What
am I missing?
echo ("<form method='post' action='$_SERVER['PHP_SELF']'
encType='multipart/form-data'>
Any more thoughts?
CH
__________________________________
Craig Hoffman - eClimb Media
v: (847) 644 - 8914
f: (847) 866 - 1946
e: choffman@xxxxxxxxxxxxxxx
w: www.eclimbmedia.com
_________________________________
On Apr 29, 2004, at 6:49 PM, Daniel Clark wrote:
I think you want single quotes around PHP_SELF.
"$_SERVER['PHP_SELF']"
I have a script where it uploads a image to directory. I have used
the script several times and it works when I send the form to
another
page. The problem is I have changed the form to submit to itself
and
I
can't seem to get it to work.
echo (" <form method='post' action='$_SERVER[PHP_SELF]'
encType='multipart/form-data'>");
The thing is all my other fields update except for the image.
Further,
the image does not even show up if I echo the query out.
UPDATE users SET bio = 'Bio - Test', goals = 'Goals - Test',
fav_race
=
'Fav Races - test', fav_train = 'Traing -test', photo_name = ''
WHERE
user_id = '1'
Here is the code of the image uploader and my query, perhaps someone
could take a look let me know what I'm missing.
Thanks - CH
<input type='file' name='photo'>
if($_POST["postback_bio"])
{
include "include/dbadmin.php";
//image uploader
$uploadpath = '/images/clients/';
$source = $HTTP_POST_FILES['photo']['tmp_name'];
$photo_name = $HTTP_POST_FILES['photo']['name'];
$dest = '';
if (($source != '') && ($source != '')) {
$dest = $uploadpath.$photo_name;
if ($dest = '') {
if (move_uploaded_file($source, $dest)) {
echo ("<p id='message'>Image and Bio has been successfully
stored.</p> ");
} else {
echo ("<p id='message'>Image could not be stored.</p>");
}
}
} else {
echo ("<p id='message'>No new image supplied.</p>");
$photo_name = $oldimage;
}
//declare varibles
$user_id = $_POST["user_id"];
$name = $_POST["name"];
$bio = $_POST["bio"];
$goals = $_POST["goals"];
$fav_race = $_POST["fav_race"];
$fav_train = $_POST["fav_train"];
$photo = $_POST["photo_name"];
$query = "UPDATE users SET bio = '$bio', goals = '$goals',
fav_race =
'$fav_race', fav_train = '$fav_train', photo_name = '$photo_name'
WHERE user_id = '$user_id'";
echo $query;
$msg = "<span style='color:red' id='message'>Could not update
record</span>";
$result = mysql_query($query, $db);
}
__________________________________
Craig Hoffman - eClimb Media
v: (847) 644 - 8914
f: (847) 866 - 1946
e: choffman@xxxxxxxxxxxxxxx
w: www.eclimbmedia.com
_________________________________
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php