Respostas no Fórum
-
AutorPosts
-
flavia c s melo meloParticipante
a esqueci,o erro que retorna:
Fatal error: Uncaught mysqli_sql_exception: Duplicate entry ‘d’ for key ‘PRIMARY’ in C:\xampp\htdocs\Curso PHP com MYSQL\user-new.php:63 Stack trace: #0 C:\xampp\htdocs\Curso PHP com MYSQL\user-new.php(63): mysqli->query(‘INSERT INTO usu…’) #1 {main} thrown in C:\xampp\htdocs\Curso PHP com MYSQL\user-new.php on line 63
flavia c s melo meloParticipantedepois de 4 dias inteiros tentando eu consegui,ta aparecendo os dois sistemas,vou contar meus passos
1-instalei o yumi ele deu erro,ele não abria o instalador do debian
2-instalei o rufus ele abriu o instalador ai instalei o debian
3-ao instalar ele me deu a opção de so dar boot pelo linux
4-achei um tutorial do youtube que falava para instalar o grub
5-instalei o grub e ele não reconheceu nem meu windows nem meu linux
6-tive que dar boot manualmente pelo grub
7-ao consegui acessar meu windows tirei a partição do debian ou seja(desinstalei) ele,ai fui denovo instalar o debian,instalei e meu windows tinha sumido denovo
8-mas ai fui no terminal do linux e dei um su,enter,digitei minha senha,ai dei um sudo update-grub
9-esperei uns 15 segundos e ele reconheceu meu windows,reinicei meu pc e a opção dos dois sistemas estava la(recomendo particionarem o disco antes de ir para o instalador,e se você não consegue particionar o disco olha esse tutorial:
https://www.youtube.com/watch?v=PWKv2PML7PU)deu o mesmo erro comigo,os numeros para particionar ficavam setados em 0obs:o debian tem seu proprio grub não a necessidade de instalar o grub(no meu caso)
(o grub é um boot,ele que da a opção dos sistemas)obs2:não desista,no caminho a um monte de erros chatos mas seu google é seu melhor
flavia c s melo meloParticipanteConsegui bootar pelo grub,achei aqui:
https://qastack.com.br/unix/259069/how-to-start-a-windows-partition-from-the-grub-command-lineflavia c s melo meloParticipanteMEU DEUS deu tudo errado iniciei sem o pendrive e meu windows SUMIU da bios não boota mais la,mais quando vo instala denovo o linux na hora de escolher o disco meu windows ainda ta la,ele existe no meu hd mas não boota,vcs sabem como arruma?
flavia c s melo meloParticipantepara quem esta com esse problema: dei uma pesquisada e não achei nada,mas hoje quando abri meu codigo testei e o bug sumiu estava tudo funcionando,então acho que era algo com o navegador ou meu xampp não sei ao certo,mas sugiro que quando não funcionar algo no navegador tente em outro navegador,ja aconteceu muitas vezes no brave de ele não atualizar meu css,talvez o chrome seje melhor para desenvolver,nele 99% dos meus erros sumiram
flavia c s melo meloParticipantetestei no edge e acontece a mesma coisa,eu tenho que reiniciar o navegador não é nem abrir um nova pagina,mas em um dos meus testes aqui descobri que o erro acontece na hora que ele verifica se o usuario esta conigurado(if isset($_session[‘user’]))
mudando o if para (if 1==1) ele atualiza normalmente o user,talvez possa ter mudado algo no php8 estou usando a ultima versão dele,vou dar uma pesquisada e ver se encontro algoflavia c s melo meloParticipanteeu enviei sem querer mas retornando:
(essa é a parte do topo,é um arquivo separado)
echo “<p class=’pequeno’>”;
if (empty($_SESSION[‘user’])) {
echo “Entrar“;
} else {
echo “Olá,” . $_SESSION[‘user’];
}echo ‘</p>’;
<?phpesse é a parte de login:
session_start();
if (!isset($_SESSION[‘user’])){
$_SESSION[‘user’] = “matheus melojlkjzzss”;
$_SESSION[‘nome’] = “Matheus masdfsadelo”;
$_SESSION[‘tipo’] = “wedfwefdweafewfwaefwef”;
}function cripto($senha){
$c = ”;
for($pos = 0;$pos< strlen($senha);$pos++){
$letra = ord($senha[$pos]) + 1;
$c.=chr($letra);
}
return $c;}
function gerarHash($senha){
$txt = cripto($senha);
$hash = password_hash($txt,PASSWORD_DEFAULT);
return $hash;
}function testar_Hash($senha,$hash){
$ok = password_verify($senha,$hash);
return $ok;
} -
AutorPosts