Sou novo aqui estou com problema com o sistema linux!
Não consigo iniciar o computador aparece na tela O SEGUINTE ( Welcome to localhost , usuario ao lado aparece userrname e Passord:
e não lembro a senha.
Olá, Sou Médio em C++, sei das noções básicas da linguagem, mas queria saber como Criar um Terminal de Comando, onde podemos digitar Comandos e ele Responde com alguma coisa, acho que isso não é tão avançado assim não é?! pois o cmd só tem 296kb! Tenho um Código aqui, antes meu Terminal parava de funcionar, não dava certo, mas agora eu consertei, mas não consigo consertar este código, o programa não processa os if, só processa o primeiro, e ainda assim, se for colocar um comando, só pode colocar um, então o programa finaliza!
aqui está o código, mudei os if pelo switch (o "programa" está em beta, irei acrescentar mais comandos!):
#include <iostream>
#include <stdlib.h>
#include <cstdlib>
#include <stdio.h>
#include <conio.h>
#include <time.h>
using namespace std;
int sda;
bool tdg;
int main()
{
sda == 1, 2, 3, 4;
string loc = "Source:\Dalt\, Source:\NMOS\, EDH:\s_alt\new\"";
char comandos; {
char DIA;
char BinS;
char Undo;
char Set;
char Alt;
char Ajuda;
printf("User&InternalSource**>");
cin >> comandos;
cin.ignore ();
switch(comandos)
{
case 1:
cin >> DIA;
cout << "O Diagnostico Interno Alinhado processou um total de ";
cout << sda;
cout << " Fontes Alternadas";
break;
case 2:
cin >> BinS;
tdg = true;
cout << "A Fonte foi Parada, Recarregando Recursos...";
return 0;
break;
case 3:
cin >> Alt;
tdg = false;
cout << "A Fonte Iniciou, Carregando Variaveis...";
break;
case 4:
cin >> Undo;
system("cls");
break;
case 5:
cin >> Ajuda;
cout << "DIA - Diagnostico Interno\n\nUndo - Desfazer\n\nBinS - Parar a Fonte\n\n Alt - Iniciar a Fonte\n\n";
break;
case 6:
cin >> Set;
cout << "Selecione o Local da Nova Fonte: Source:\Dalt\\n\n Source:\NMOS\\n\n ou EDH\s_alt\new\ \n\n";
cin >> loc;
break;
return 0;
case 7:
cin >> loc;
cout << "Fonte Posicionada! \n\n";
cout << "Carregando a Fonte... \n\n";
break;
return 0;
}
system("pause");
return 0;
}
}
Minha Pergunta é: Como fazer um Programa estilo CMD, um Terminal de Comando, ou Processador de Comandos?
Finalizei a programação de uma pagina da internet, quando ela estava na minha maquina rodando com o xampp, estava tudo ok funcionava tudo bem. porem agora upei a mesma para um servidos online para colocá-lo online, porem agora sempre que vou usar o lugar onde efetuo o login no site para publicar noticias ele da o seguinte erro.
Warning: Cannot modify header information - headers already sent by (output started at /home/aprsoluc/public_html/bd/funcoes_usuario.php:32) in /home/aprsoluc/public_html/valida.php on line 16
Vi na net por ai que ocorre porque o session_start(), e os cokies e os header("Location: ...") devem vir em primeiro lugar no código, porem no meu caso é praticamente impossível o header vir em primeiro lugar , visto que o mesmo esta dentro de um if e else, tentei criar uma função e colocá-la em primeiro lugar e depois apenas chamar dentro do if e else, porem continua igual.
E ai como vocês contornam este erro maldito.??????
Aqui o codigo onde esta dando o erro!!
<?php
require_once("bd/funcoes_usuario.php");
require_once("bd/conexao.php");
$email = $_POST["email"];
$senha = $_POST["senha"];
$usuario = buscausuario($conexao, $email, $senha);
if($usuario != NULL){
logausuario($email);
header("Location:restrito.php");
}
else{
$_SESSION["danger"] = "Senha ou login incorretos.";
header("Location:login.php");
}
die();
?>