• Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    zoozag, Там элементарное подключение к бд, пишу вроде как на пхп. Действительно что же там может быть. Да и зачем оно вам? Там код на подключение, ну надо же. Если вым не нравится моя сдержаность прочитайте все коментарии а самое главное вопрос. И вы сразу поймете чт вам даже ошбка не нужна, но зато меня уже со всех сторон попустили. Спасибо за помощь, ОГОРМНОЕ!
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Dmitry Bay, Ох, ну хорошо. Разъясню как это вижу я. Я задал вопрос по сути чем обозначать переменную $link. А мне как вы выражаетесь начинают разжевывать что там стоит null. Скажите мне пожалуйста я разве не написал в вопросе, что вопрос глупый (тавтология, извиняюсь), или я не писал что пишу самую простейшую авторизацию, или может я не спросил чему она должна равняться? Я свой вопрос уточнил по сути до не могу. Но что я вижу на выходе учись читать, Прикладывают ссылку на которой я был, переведи ошибку все поймешь, такую структуру нельзя использовать. И это вы мне говорите сдержанно отвечать на такие ответы? Спасибо огромное, умные люди что бы я без вас делал, такие ответы же решают все проблемы на свете. Знаете почему я не люблю форумы, именно по этому. Что меня обвиняют люди которые толком вопрос прочитать не могут, что я не умею читать. При чем здесь вообще мать вашу ошибка та а? Вот такие у меня эмоции вызывают ваши ответы! И все зато хотите уважения и почитания...
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Dmitry Bay, Я не спрашивал на что ругается и как, если что.
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    p4p, Знаешь, хочу посоветовать тебе тоже самое, перед тем как лезьть на форум. Судя по этому ответу, читать здесь именно ты не умеешь
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Dmitry Bay, Мне вот интересно, зачем ты пишешь если помогать по сути не собираешься, вы хоть бы внимательно читали вопрос, а потом уже... Да и нельзя использовать, рили? Для тренировки, что бы понять как оно работает нельзя использовать? И если бы поиск по вопросу что накатать в линк занимал так мало времени, я бы сюда даже не лез, из за вот таких вот ответов!
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    а что если у меня подключение здесь include "db.php"; а при удаление этой перемнно браузер все равно ругается что должна быть еще 1
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Dmitry Bay, Хочешь сказать что не желательно использовать? Если да то что посоветуешь вместо?
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Максим Федоров, Прочитайте вопрос внимателнее пожалуйста.
  • Вопрос по коду PHP на простейшую авторизаци?

    @Laplast Автор вопроса
    Notice: Undefined variable: link in /home/borman/domains/okf.cc/public_html/borman-mag/shop/login3.php on line 23

    Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/borman/domains/okf.cc/public_html/borman-mag/shop/login3.php on line 23

    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /home/borman/domains/okf.cc/public_html/borman-mag/shop/login3.php on line 24
    Тем болие я написал на что ругается браузер, и сказал что хочу узнать, и то что линк это соеденения я знаю. Меня интересовало с чем и как.
  • Почему не добавляются данные с формы в БД MySQL?

    @Laplast Автор вопроса
    Игорь, Да все еще не работает сижу сразу на 3 форумах каждый что то советует, но все еще ничего не изменилось. Было бы не плохо, да и проще по скайпу.
  • Почему не добавляются данные с формы в БД MySQL?

    @Laplast Автор вопроса
    Игорь, Прости что задаю столько глупых вопросов, но вроде как все починил исправил по твоим примерам (инструкциям). В db.php все поисправлял, вроде работает, просто не хочет подключаться по прямому ip (хост не пускает или что то того) пришлось через localhost. Проверил отдельно подключение вроде работает. signup.php поправил по советам но вернулся к первоначальному вопросу, оно все равно не добавляет данные в бд.
    <?php
    	require "db.php";
    
    	$data=$_POST;
    	if ( isset($data['do_signup']) ) 
    	{
    
    		if ( $data['pass2'] != $data['pass'] ) 
    		{
    			$errors[] = 'Passwords do not match!';
    		}
    
    		if ( empty($errors) )
    		{
    		
    		if(isset($_POST['users']))
    		{
    		$Name = strip_tags(trim($_POST['Name']));
    		$Surname = strip_tags(trim($_POST['Surname']));
    		$email = strip_tags(trim($_POST['email']));
    		$telephon = strip_tags(trim($_POST['telephon']));
    		$pass = strip_tags(trim($_POST['pass']));
    		
    			$sql = mysqli_query($conn, "INSERT INTO users (Name, Surname, email, telephon, pass) VALUES ('$Name', '$Surname', 'email', '$telephon', '$pass')"); 
    			if ($sql)
    			{
    				echo "New record created successfully";
    			} else {
    			      echo "Error: errors" . $sql . "<br>" . mysqli_error($sql);
    			}
    
    			mysqli_close($conn);	
    		}
    		} else
    		{
    			echo '<div style="color: red;">'.array_shift($errors).'</div><hr>';
    		}
    	}
    
    ?>
    
    <form action="#" method="POST">
    
    	<p>
    		<p><strong>Name</strong>:</p>
    		<input type="text" name="Name" value="<?php echo @$data['Name']; ?>"required>
    	</p>
    
    	<p>
    		<p><strong>Surname</strong>:</p>
    		<input type="text" name="Surname" value="<?php echo @$data['Surname']; ?>"required>
    	</p>
    
    	<p>
    		<p><strong>Email</strong>:</p>
    		<input type="email" name="email" value="<?php echo @$data['email']; ?>"required>
    	</p>
    	
    	<p>
    		<p><strong>Telephon</strong>:</p>
    		<input type="text" name="telephon" value="<?php echo @$data['telephon']; ?>"required>
    	</p>
    	
    	<p>
    		<p><strong>Password</strong>:</p>
    		<input type="password" name="pass" value="<?php echo @$data['pass']; ?>"required>
    	</p>
    	
    	<p>
    		<p><strong>Confirm the password</strong>:</p>
    		<input type="password" name="pass2" value="<?php echo @$data['pass']; ?>"required>
    	</p>
    
    	<p>
    		<button type="submit" name="do_signup">Signup</button>
    	</p>
    
    </form>

    А в подключении вышло так:
    <?php
    $host = 'localhost'; // адрес сервера 
    $database = ''; // имя базы данных
    $user = ''; // имя пользователя
    $password = ''; // пароль
    
    $conn = mysqli_connect($host, $user, $password, $database) or die("Error connection");
    mysqli_query($conn,"set names utf8") or die ("<br>Invalid query: " . mysqli_error());
    
    ?>
  • Почему не добавляются данные с формы в БД MySQL?

    @Laplast Автор вопроса
    Игорь, И пробуя твой код для подключения все равно вижу ошибку
    (Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'borman_mag01user'@'s68.linuxpl.com' (using password: TAK) in /home/borman/domains/okf.cc/public_html/borman-mag/shop/db.php on line 7
    Не могу соединиться с MySQLi.).
    Я не понимаю от куда оно берет 's68.linuxpl.com' ip для подключения я ввожу совсем другой.
  • Почему не добавляются данные с формы в БД MySQL?

    @Laplast Автор вопроса
    Игорь, не до конца могу проследить для чего используется:
    $row = mysqli_query($db, "SELECT * FROM table WHERE id");

    что именно она делает и для чего.
  • Почему не добавляются данные с формы в БД MySQL?

    @Laplast Автор вопроса
    Ок тут я скорее всего и ступил. Просто у меня подключение не как не налаживается вечно ошибка. Пробовал через плагин RedBeanPHP, подключаюсь но только на локальном. При загрузке на сервер он не хочет его читать. А поменять назад код в bd забыл. Но через стандартный я вообще подключится не смог ни разу за все время и попытки.
    Данные я если что вводил, так что бы не палить инфу убрал.
    <?php
    $host = ''; // адрес сервера 
    $database = ''; // имя базы данных
    $user = ''; // имя пользователя
    $password = ''; // пароль
    
    $link = mysqli_connect($host, $user, $password, $database) 
        or die("Ошибка " . mysqli_error($link));
    
    mysqli_close($link);
    
    ?>

    И вот этот код дает ошибку.
    Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'borman_mag01user'@'s68.linuxpl.com' (using password: TAK) in /home/borman/domains/okf.cc/public_html/borman-mag/shop/db.php on line 7

    Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in /home/borman/domains/okf.cc/public_html/borman-mag/shop/db.php on line 8
    Ошибка
    Может я использую старый код который уже не поддерживается?