В настоящее время я создаю веб-страницу, и я столкнулся с некоторыми проблемами с эхом, находящимся внутри контейнера div.Эхо не отображается внутри div, но работает за его пределами
Мой сайт в настоящее время настроен следующим образом: index.php имеет заголовок и навигационную панель слева. и есть div bodycontent, который будет загружаться на разных страницах в зависимости от того, что нажато. ранее я имел следующий код в моем index.php прямо перед моим BodyContent DIV:
<?php
//set the variables
$username = isset($_POST['username']) ? $_POST['username'] : '';
$email = isset($_POST['email']) ? $_POST['email'] : '';
$password = isset($_POST['password']) ? $_POST['password'] : '';
$step = isset($_POST['step']) ? $_POST['step'] : '1';
//validation
if($step=='2'){
if($username == '' || strlen($username)==0){
echo 'username can not be blank<br/>';
}
if(filter_var($email, FILTER_VALIDATE_EMAIL) == false){
$errors[] = 'invalid email address<br/>';
}
if($password == '' || strlen($password)<=4){
$errors[] = 'password can not be blank or less than 4 characters<br/>';
}
$username=mysql_real_escape_string(trim($username));
$email=mysql_real_escape_string(trim($email));
$password=md5(mysql_real_escape_string(trim($password)));
//mysql queries
if(empty($errors)){
//do something
$query = "
INSERT INTO user
(email, username, password, user_level)
VALUES
('$email', '$username', '$password', '1')";
$result = mysql_query($query) or die ('error: '. mysql_error());
echo 'new user registered!';
$step='2';
}
else{
//error output
foreach($errors as $errors)
echo $errors;
$step='1';
}
}
if($step=='1'){
?>
Я решил перенести этот кусок кода в моей странице registration.php так index.php выглядит чище для меня. Однако, с тех пор как я переместил код с index.php на registration.php, эхо не отображается. Если вам нужно больше кода, я с удовольствием отправлю еще несколько. Я не хочу сейчас подавляться.
Где находится div? – elclanrs
опубликовать полный код для разделов HTML и как вы получаете доступ к эхо-сигналам –
еще код не указан, разместите полный код, чтобы получить ответ, который вы хотите получить –