2016-10-18 4 views
-3

Editcontact.phpне может получить значения TEXTAREA от должности в PHP

<form method="post" autocomplete="off" action="savecontact.php" id="form" name="form"> 
<table> 
<tr> 
<td>Specific Address in Office</td> 
<td><textarea name="txtspecificaddress" id="txtspecificaddress" rows="4" cols="50" placeholder="Type specific address within the office. e.g. Room Number, Section Name or Division Name etc."><?php echo $_SESSION['oldspecificaddress']; ?></textarea></td> 
</tr> 
</table> 
</form> 

на savecontact.php, Я получение 'txtspecificaddress' значение

if(isset($_POST['txtspecificaddress'])) 
{ 
$specificaddress=mysqli_real_escape_string(trim($_POST['txtspecificaddress'] )); 
} 
echo $specificaddress; 

но ничего не показывает. Я проверил значение $ _SESSION ['oldspecificaddress']. Может ли кто-нибудь помочь? Я новичок в PHP.

+2

Поскольку вы используете 'mysqli_real_escape_string' неправильно ... Пожалуйста, проверьте руководство, как это должно выглядеть http://php.net /manual/en/mysqli.real-escape-string.php – nospor

+2

Прочтите руководство по функции экранирования. –

+0

без обновления формы? – devpro

ответ

-1

mysqli_real_escape_string() ожидает ровно 2 параметра, и вы прошли только один параметр.

+0

@JayBlanchard: Нет. Нет. Пожалуйста, внимательно проверьте вопрос. Он использует процедурный стиль. – VishalParkash

+1

Ой, плохо, ты прав. Я смотрел на другой ответ, когда набрал это. Не мой DV, но вы можете получить УФ, показывая OP, как использовать функцию в своем коде. –

0

Попробуйте это с MySQLi:

<?php 
$mysqli = new mysqli("localhost", "root", "", "database_name"); 
if(isset($_POST['txtspecificaddress'])) 
{ 
    $specificaddress = $mysqli->real_escape_string(trim($_POST['txtspecificaddress'])); 
} 
echo $specificaddress; 

или попробовать этот

if(isset($_POST['txtspecificaddress'])) 
{ 
    $specificaddress = trim($_POST['txtspecificaddress']); 
} 
echo $specificaddress; 
+2

Зачем OP «попробуйте это»? *** Хороший ответ *** всегда будет объяснять, что было сделано и почему это было сделано таким образом, не только для OP, но и для будущих посетителей SO. –

 Смежные вопросы

  • Нет связанных вопросов^_^