
XandyW
Membros-
Total de itens
56 -
Registro em
-
Última visita
Tudo que XandyW postou
-
Olá, sempre fiz minhas conexões pelo método convencional (mysql_connect, mysql_select_db). Estou lendo um pouco sobre o mysqli. Gostaria de saber a diferença entre: class Classe extends mysqli { function __construct() { $conn = mysqli_connect(); } } class Classe{ function __construct() { $conn = new mysqli(HOST,USER,SENHA,DB); } } Existe alguma diferença? Um deles é melhor que o outro? Outra pergunta: caso eu fechar a conexão no __destruct ela fecha assim que carregar a página por completo? Obrigado
-
Utilizei o mesmo código, mas usando radio butons. Está funcionando bem.
-
Farei isso. Obrigado
-
Consegui adaptar o seu código para o meu caso que é um pouco diferente. Só não consigo desabilitar: function habilitaCamposFeriado(idInput){ // Pega todos campos com nome parecido var oElementos = document.getElementsByTagName( 'input'); // Conta quantos campos tem o nome parecido var iElementos = oElementos.length; var feriado = "feriado-"; for( var i = 0; i < iElementos; i++ ) { // Confere se está com o mesmo ID if( oElementos[ i ].id == idInput ) { // Confere se não é o campo folga if(oElementos[i].name == feriado+idInput) { // Ele fica habilitado oElementos[ i ].disabled = false; } else { // Caso contrário, desabilita oElementos[ i ].value = "******"; oElementos[ i ].disabled = true; } } } } Meu caso: [ ] CheckBox1 (Feriado) [ ] Checkbox2 (Folga) ----- | TEXT 1 | | TEXT 2 | | TEXT 3 | | TEXT 4 | Quando marcar o Checkbox1 (feriado), os campos TEXT 1 à 4 e checkbox2 (folga) ficarão disabled. Quando marcar o Checkbox2 (folga), os campos TEXT 1 à 4 ficarão em readOnly (com valor=FOLGA) e o checkbox1 (feriado) ficará disabled. Até aí tudo bem. Só não consigo fazer a operação inversa. Quando clica de novo do CheckBox, desfaz tudo e fica tudo zerado.
-
Construí toda a classe do início. Agora sim, rodando. Só continuo não conseguindo editar meu php.ini. Obrigado.
-
Alguém encontrou o erro na classe?
-
categorias.class.php require_once('sql.class.php'); require_once('conexao.class.php'); require_once('../config.php'); class CATEGORIAS extends SQL{ private $idCategoria; private $nomeCategoria; private $sql; private $sqlNomeTabela; private $sqlCampos; private $sqlDados; private $conn; private function __construct() { $this->conn = new CONEXAO(); } public function cadastraCategoria($nome) { $this->nomeCategoria = array($nome); $this->sqlNomeTabela = "_mundojogos_categorias"; $this->sqlCampos = array("nomeCategoria"); $this->sqlDados = $this->nomeCategoria; $this->sql = new SQL(); //teste (return) return $this->sql->insert($this->sqlNomeTabela, $this->sqlCampos, $this->sqlDados); // Cadastra no banco (ainda não terminei) //mysql_db_query($this->conn->database, $this->sql); } } ?> A função insert retorna a consulta sql, por exemplo: insert into categorias (nome) values ('$nome'); Com essa função está tudo Ok.
-
Coloquei: error_reporting("E_ALL | E_STRICT"); no início do script e nada.
-
sudo chmod 777 /etc/php5/apache2/php.ini chmod: alterando permissões de "/etc/php5/apache2/php.ini": Operação não permitida Não sei mais o que fazer. Tentei de tudo. :( @edit Não teria outra maneira de editar as configurações? Algum software que faça isso por mim?
-
Saída: -rw-r--r-- 1 root root 67595 2011-05-02 20:37 /etc/php5/apache2/php.ini
-
Não estou conseguindo alterar o php.ini - Desliguei o apache. - No terminal: sudo gedit /etc/php5/apache2/php.ini e sudo mcedit /etc/php5/apache2/php.ini No gedit não da pra salvar. No mcedit quando vou salvar aparece "Erro ao tentar gravar dados". Já pesquisei, mas não achei nada.
-
Estou reformulando um projeto meu do zero. Todo orientado em objetos. Existe uma página que faz o cadastro de categorias. Quando coloco o "require 'endereco da classe', o conteúdo html da página não aparece a ela fica toda em branca. Quando excluo a linha do require, ela volta a aparecer. require_once '../../class/categorias.class.php'; if($_GET['cadastro'] == true) { $nomeCategoria = $_POST['nomeCategoria']; $cat = new CATEGORIAS(); $cat->cadastraCategoria($nomeCategoria); // header("Location: pagina de categorias"); } <form action="cadastroCategoria.php?cadastro=true" method="post"> <table width="400px" border="0"> <tr> <td>Nome categoria:</td> <td><input type="text" name="nomeCategoria"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" name="cadastrar" value="Cadastrar"></td> </tr> </table> </form>
-
Bom dia. Estou tento um problema em um de meus projetos. O usuário seleciona qual mês pretende preencher os dados e é gerado um formulário com todos os dias do mês. Quero que ao selecionar uma checkbox relativa ao dia, o respectivo input fique disabled. Obs: o id de cada input é a data correspondente, por exemplo: 18/05/2011 <input type='text' id='18-05-2011' name='18-05-2011'>
-
É o seguinte: A página embed.php exibe na tela, através de um "echo" o endereço do SWF, por exemplo: http://www.meusite.com/flash5.swf (endereço do swf cadastrado no banco de dados cujo id = 5). <embed scr="http://www.meusite.com.br/embed.php?id=5" type="application/x-shockwave-flash" width="400" height="150"></embed>[ Quero que a url vermelha seja substituída pela azul, mas somente na hora de ser interpretada pelo servidor. Ou seja, o usuário vai pegar o código acima e colar no seu blog ou site, mas o servidor vai usar a url gerada pelo embed.php para exibir o código. Em outras palavras: o usuário só vai ver a url vermelha, mas o servidor vai usar a azul.
-
Olá. Estou com um problema no embed. O usuário poderá pegar o código a baixo e colocar no seu site. Não quero que o usuário não veja a url do arquivo swf, portanto tentei fazer isso: <embed scr="http://www.meusite.com.br/embed.php?id=5" type="application/x-shockwave-flash" width="400" height="150"></embed> Sendo que a página embed, exibe a url do arquivo swf com id = 5. Mas o arquivo swf não está sendo exibido.
-
Então teria que instalar a mesma versão do PHP no servidor da empresa?
-
Bom dia, desenvolvi um sistema de cadastro de horas extras em PHP. O problema é que o cliente quer hospedá-lo em localhost e o servidor é Windows. Desenvolvi o sistema todo em Linux e ao rodá-lo no Windows ele mostra vários errinhos que não existem no Linux. Alguém teria alguma solução à propor? Obs: de preferência para poder hospedar no Windows.
-
Sei que o visual deixa a desejar, até porque não sou bom nessa área. Mas o sistema php foi eu quem desenvolvi. Sejam sinceros e deem dicas para o topo, que está muito vazio. (tentei criar um, mas nenhum ficou bom, aí deixei esse, rsrs) Com o tempo pretendo ir melhorando o portal, criando sistema de cadastro, votos, etc. www.mundojogos.net Abraço Obs: no IE o index está com problema, acima dos mais jogados existe um espaço em branco que não existe nos demais navegadores.
-
#define NUM_CAMPOS 10 // define o numero de campos, no caso 10 int main() { int i, vetor[NUM_CAMPOS]; // o laço vai multiplicar todos campos por 2 for(i=0;i<NUM_CAMPOS;i++) { vetor[i] = vetor[i]*2; } return 0; }
-
Na área de Javascript tem pelo menos metade de suas respostas. Só pesquisar.
-
Isso você pode fazer com css. Crie uma div dentro do laço while e no arquivo css, coloque text-aling:left; (isso vai levar os seus textos para a esquerda). Caso queria deslocar outras divs utilize float:left; Qualquer coisa procura por alinhamento horizontal css.
-
RewriteRule ^teste/?$ "pastaondetaoarquivo/teste.htm" [R=301,L] Tente isso.
-
$db = mysql_connect("localhost","root",""); $dado = mysql_select_db("login",$db) or die("Erro na conexão"); Adicione o die em negrito. Caso a conexão não ocorra com sucesso, aparecerá a mensagem "Erro na conexão.".