PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
Moderator: General Moderators
itsmani1
Forum Regular
Posts: 791 Joined: Mon Sep 29, 2003 2:26 am
Location: Islamabad Pakistan
Contact:
Post
by itsmani1 » Wed Jul 26, 2006 8:25 am
I am having problem with ftp_login():
here is output:
http://localhost/members/edit_clip_site.php mysql error.
Warning: ftp_login(): This is a private system - No anonymous login in
/home/videocli/public_html/members/edit_clip_site.php on line 55
FTP connection has failed!Attempted to connect to videoclips4sale.com for
user
Thanks
feyd
Neighborhood Spidermoddy
Posts: 31559 Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA
Post
by feyd » Wed Jul 26, 2006 9:21 am
That's neat. We can't help you though. Supply more information.
Benjamin
Site Administrator
Posts: 6935 Joined: Sun May 19, 2002 10:24 pm
Post
by Benjamin » Wed Jul 26, 2006 9:22 am
The error is pretty clear..
This is a private system - No anonymous login
Have you tried supplying a user/pass?
itsmani1
Forum Regular
Posts: 791 Joined: Mon Sep 29, 2003 2:26 am
Location: Islamabad Pakistan
Contact:
Post
by itsmani1 » Wed Jul 26, 2006 9:49 am
Here is php code, hope this will help
Code: Select all
<?php
ob_start();
//session_start();
include("logincheck.php");
$storeid=$_SESSION['userid'];
$username=$_SESSION['userlogin'];
require ("../connection.php");
require ("path.php");
// Update style
if(!empty($_POST['title']))
{
$title = addslashes($_POST['title']);
$description = addslashes($_POST['description']);
$keywords = addslashes($_POST['keywords']);
$bg_image = addslashes($_POST['bg_image']);
$bg_color = addslashes($_POST['bg_color']);
$txt_color = addslashes($_POST['txt_color']);
$lnk_color = addslashes($_POST['lnk_color']);
$vlnk_color = addslashes($_POST['vlnk_color']);
$top_html = addslashes($_POST['top_html']);
$bottom_html = addslashes($_POST['bottom_html']);
$cat1 = $_POST['cat1'];
$cat2 = $_POST['cat2'];
$cat3 = $_POST['cat3'];
$cat4 = $_POST['cat4'];
$store_grouping = addslashes($_POST['store_grouping']);
$display_order = $_POST['sortorder'].":".$_POST['sortdir'];
$update_my_style = mysql_query("UPDATE `styles` SET `title` = '$title',
`description` = '$description',
`keywords` = '$keywords',
`bg_image` = '$bg_image',
`bg_color` = '$bg_color',
`txt_color` = '$txt_color',
`lnk_color` = '$lnk_color',
`vlnk_color` = '$vlnk_color',
`top_html` = '$top_html',
`bottom_html` = '$bottom_html',
`store_grouping` = '$store_grouping',
`display_order` = '$display_order' WHERE `style_type`='clip' AND `store_id`= '$storeid'");
$update_my_store_cat = mysql_query("UPDATE `store` SET `cat1` = '$cat1',
`cat2` = '$cat2',
`cat3` = '$cat3',
`cat4` = '$cat4' WHERE `storeid`= '$storeid'");
}
$conn_id = ftp_connect($ftp_server);
// Authenticate
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Exit if connection fails
if ((!$conn_id) || (!$login_result))
{
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
}
// Get background images from directory
$list_bg_images = ftp_nlist($conn_id, $root."images");
$my_style = mysql_query("SELECT * FROM `styles` WHERE `store_id`='$storeid' AND `style_type`='clip' LIMIT 1");
if(mysql_num_rows($my_style) == 1)
{
// Get user settings
while($row = mysql_fetch_array($my_style))
{
// Get settings for form fields
$title = stripslashes($row['title']);
$description = stripslashes($row['description']);
$keywords = stripslashes($row['keywords']);
$bg_image = stripslashes($row['bg_image']);
$bg_color = stripslashes($row['bg_color']);
$txt_color = stripslashes($row['txt_color']);
$lnk_color = stripslashes($row['lnk_color']);
$vlnk_color = stripslashes($row['vlnk_color']);
$top_html = stripslashes($row['top_html']);
$bottom_html = stripslashes($row['bottom_html']);
$store_grouping = stripslashes($row['store_grouping']);
$display_order = stripslashes($row['display_order']);
}
$my_cats = mysql_query("SELECT `cat1`,`cat2`,`cat3`,`cat4` FROM `store` WHERE `storeid`='$storeid'");
while($row_cats = mysql_fetch_array($my_cats))
{
$my_cat1 = $row_cats['cat1'];
$my_cat2 = $row_cats['cat2'];
$my_cat3 = $row_cats['cat3'];
$my_cat4 = $row_cats['cat4'];
}
}
else
{
// Seems to be user's first time, create fresh settings row
$create_settings = mysql_query("INSERT INTO `styles` (`style_type` , `store_id` , `title`, `display_order` ) VALUES ('clip', '$storeid', 'My Clip Store', 'date:desc')");
if($create_settings)
{
// Get user settings
$my_style = mysql_query("SELECT * FROM `styles` WHERE `store_id`='$storeid' AND `style_type`='clips' LIMIT 1");
while($row = mysql_fetch_array($my_style))
{
// Get settings for form fields
$title = stripslashes($row['title']);
$description = stripslashes($row['description']);
$keywords = stripslashes($row['keywords']);
$bg_image = stripslashes($row['bg_image']);
$bg_color = stripslashes($row['bg_color']);
$txt_color = stripslashes($row['txt_color']);
$lnk_color = stripslashes($row['lnk_color']);
$vlnk_color = stripslashes($row['vlnk_color']);
$top_html = stripslashes($row['top_html']);
$bottom_html = stripslashes($row['bottom_html']);
$store_grouping = stripslashes($row['store_grouping']);
$display_order = stripslashes($row['display_order']);
}
$my_cats = mysql_query("SELECT `cat1`,`cat2`,`cat3`,`cat4` FROM `store` WHERE `storeid`='$storeid'");
while($row_cats = mysql_fetch_array($my_cats))
{
$my_cat1 = $row_cats['cat1'];
$my_cat2 = $row_cats['cat2'];
$my_cat3 = $row_cats['cat3'];
$my_cat4 = $row_cats['cat4'];
}
}
}
?>
Benjamin
Site Administrator
Posts: 6935 Joined: Sun May 19, 2002 10:24 pm
Post
by Benjamin » Wed Jul 26, 2006 9:52 am
is
set?
Are they set correctly?
itsmani1
Forum Regular
Posts: 791 Joined: Mon Sep 29, 2003 2:26 am
Location: Islamabad Pakistan
Contact:
Post
by itsmani1 » Wed Jul 26, 2006 9:54 am
yes they are
daedalus__
DevNet Resident
Posts: 1925 Joined: Thu Feb 09, 2006 4:52 pm
Post
by daedalus__ » Wed Jul 26, 2006 11:40 am
Where do they get set? I don't see them defined.