Здравейте renegat96 ми написа 1 скрипт но така и неможахме да го подкараме за това ще ви помоля да го едитнете.
Това е което той ми даде и явно това чудо се замества в профила но НЕ СЕ ЗАПИСВА В ДАТАБАЗАТА когато отида там е празно полето та въпроса ми е как да се записва в датабазата а не в профила защото нестава. Това ми трябва за едит на профили използвам го за аватар и неизлиза като картинка. В source кода неизлиза линк към img-то но като цъкна с дясното копче copy image address и си отива на картинката. Въпроса е как да го записва в датабазата ? :roll:renegat96 каза:ще го направим с два файла :wink:
ucp.php каза:<?php
session_start();
$user = $_SESSION['user'];
$dbhost = ""; //хост за бд
$dbuser = ""; //юсър за бд
$dbpass = ""; //пас за бд
$db = ""; //базата данни
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass")or die("грешка при свързване с база данни");
mysql_select_db("$db", $conn)or die("грешна база данни");
$select = mysql_query("SELECT * FROM `users` WHERE username= '$user'");
while($userdata = mysql_fetch_array($select)) {
echo "<form action='update.php' method='post'>
<input type='text' name='godini' value='".$userdata['godini']."' />
<br />
<input type='button'>
</form>";
}
?>
update.php каза:<?php
session_start();
$user = $_SESSION['user'];
$dbhost = ""; //хост за бд
$dbuser = ""; //юсър за бд
$dbpass = ""; //пас за бд
$db = ""; //базата данни
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass")or die("грешка при свързване с база данни");
mysql_select_db("$db", $conn)or die("грешна база данни");
$select = mysql_query("SELECT * FROM `users` WHERE username= '$user'");
$godini = $_POST['godini'];
$update = mysql_query("UPDATE `users` SET godini='$godini' WHERE username='$user'");
if ($update) {
echo "Вие успешно обновихте вашия профил!";
} else {
echo "грешка";
?>
и кажи кво става