gkazhus
-
Posts
54 -
Joined
-
Last visited
Posts posted by gkazhus
-
-
Man ir šāds kods!
Doma ir tāda ka būtu iespēja uploudot kaut kādu baneri un pielikt banerim linku. Kad uzspiež uz banera jaunā logā atveras saite kas norādīt pie banera uploudošanas. Baneris tiek uploudots gan uz servera gan noglabāts MYSQL DB.
Bet kaut kas nav lāgā ar šo kodu! Varat kāds zinošs palīdzēt?
Kods:
<?php
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 20000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
if (file_exists("../banners/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"../banners/" . $_FILES["file"]["name"]);
echo "Stored in: " . "../banners/" . $_FILES["file"]["name"];
}
}
}
else
{
echo "Invalid file";
}
$DatabaseHost = "";
$DatabaseUsername = "";
$DatabasePassword = "";
$DatabaseName = "";
$connection = mysql_connect($DatabaseHost, $DatabaseUsername, $DatabasePassword)
or die("Cannot connect to MySQL!");
mysql_select_db($DatabaseName, $connection) or die("Cannot find database!");
$sql = " INSERT INTO right_side_banners (ID, active, banner, link_URL)
VALUES (0, 1, \"file", \"link_URL\");";
$rs = mysql_query($sql);
print mysql_error();
}
?>
-
To varētu ar izdarīt php. Bet būtu nedaudz jārubī fišku.
Kas nav skaidrs?
Nu par to arī nav skaidrs kāds būtu šis kods. Neesmu php parzinātājs
-
Ka vareetu uztaisiit baneru administraacijas paneli kur buutu iespeejams ar čekbokša palīdzību aktivizēt baneri kurš būs aktīvs un kurš nē? Banerus ielasa no MYSQL DB
banera augšuplāde DB
in Iesācējiem
Posted · Edited by gkazhus
http://paste.php.lv/8e2d42c50627de55dbffa63d7af348e0?lang=php