kyzmichev777
15.11.2017 - 22:05
<?php
include ("blocks/bd.php");
$foto1 = $_FILES['foto1'];
$uploaddir = 'foto/';
if (move_uploaded_file($_FILES['foto1']['tmp_name'], $uploaddir.
$_FILES['foto1']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
$result = mysql_query ("INSERT INTO forma (foto1) VALUES(''$foto1')");
Почему в базу заходит ошибка Array вместо foto/название картинки ?
AllesKlar
15.11.2017 - 22:55
Выведи на экран то, что ты пишешь в базу, там всё видно будет.
_____________
[продано копирайтерам]
kyzmichev777
15.11.2017 - 23:11
а то что в базе Array не смущает ? путь должен быть указан в базе до картинки а там ошибка указана уже ниче не выйдет
walerus
15.11.2017 - 23:23
Цитата |
$foto1 = $_FILES['foto1']; $result = mysql_query ("INSERT INTO forma (foto1) VALUES(''$foto1')"); |
- Вырезка из пхпнет
Цитата |
[foto1] => Array ( [name] => MyFile.jpg [type] => image/jpeg [tmp_name] => /tmp/php/php6hst32 [error] => UPLOAD_ERR_OK [size] => 98174 ) |
Сам поймешь в чем ошибка?
Цитата |
$foto1 = $_FILES['foto1']; // ты тут присваиваешь массив... |
walerus
15.11.2017 - 23:25
в этой части тоже ошибка... внимательно посмотри что не так.
walerus
15.11.2017 - 23:25
AllesKlar Прости студента
kyzmichev777
15.11.2017 - 23:33
ну круто ща попробую сделать ))) и да
я просто скопировал криво поторопился ... эхх массив так массив.
walerus
15.11.2017 - 23:38
<?php
include ("blocks/bd.php");
if ( isset( $_FILES['foto1']['name'] ) && trim( $_FILES['foto1']['name'] ) != '' ){
$foto_name = $_FILES['foto1']['name'];
$uploaddir = 'foto/';
if (move_uploaded_file($_FILES['foto1']['tmp_name'], $uploaddir . $_FILES['foto1']['name'])){
print "File is valid, and was successfully uploaded.";
$result = mysql_query ("INSERT INTO forma (foto1) VALUES('" . $uploaddir . $foto_name . "')");
}else{
print "There some errors!";
}
}
Игорь_Vasinsky
16.11.2017 - 06:15
до сих пор попов учит.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Valick
16.11.2017 - 08:25
Цитата (Игорь_Vasinsky @ 16.11.2017 - 05:15) |
до сих пор попов учит |
вечно молодой, вечно пьяный...
_____________
Стимулятор ~yoomoney - 41001303250491
kyzmichev777
16.11.2017 - 09:20
да а разница какая попов не попов главное врубаюсь че к чему а в дальнейшем легче будет )))
Игорь_Vasinsky
16.11.2017 - 09:45
Цитата |
главное врубаюсь че к чему |
у попова ты врубишься.. ага. потом вырубаться вспотеешь
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kyzmichev777
16.11.2017 - 09:51
ну я давно папова смотрел + ещё глядел другие уроки принцип один но знаний у меня не столько сколько у вас по этому я тут и смеяться над тем что человек помощи попросил я считаю глупо
kyzmichev777
16.11.2017 - 10:10
где тут ошибка емама рама :lol:
<?php
include ("blocks/bd.php");
$timesArray = array ("Сломался телефон" => "15 мин", "Украли телефон" => "30 мин", "Украли батинок" => "1 час", "Сломался принтер" => "3 часа", "Не работает ничего" => "6 часов", "Украли деньги" => "12 часов");
$nomer = $_POST['nomer'];
$nlf = $_POST['nlf'];
$zag = $_REQUEST['zag'];
$problema = $_POST['problema'];
$foto1 = $_FILES['foto1'];
$date = date("F j, Y, g:i a");
$statys = $_REQUEST['statys'];
$times = $timesArray[$_REQUEST['zag']];
$foto_name = $_FILES['foto1']['name'];
$uploaddir = 'foto/';
if ( isset( $_FILES['foto1']['name'] ) && trim( $_FILES['foto1']['name'] ) != '' ){
$foto_name = $_FILES['foto1']['name'];
$uploaddir = 'foto/';
if (move_uploaded_file($_FILES['foto1']['tmp_name'], $uploaddir . $_FILES['foto1']['name'])){
print "File is valid, and was successfully uploaded.";
$result = mysql_query ("INSERT INTO forma (nomer,nlf,zag,problema,foto1,date,statys,times) VALUES('$nomer','$nlf','$zag','$problema',". $uploaddir . $foto_name . "'$date','$statys','$times')");
if ($result=='TRUE')
{
echo "Вы успешно подали заявку! Теперь вы можете зайти на сайт. <a href='index.php'>Главная страница</a>";
}
else {
echo "Ошибка! Вы не зарегистрированы.";
}
}
}
?>
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.