
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Dá uma lida sobre arrays, você vai que arrays tem índices, logo se você der: echo $chars_blocks, vai ser impresso "array", se você der echo $chars_blocks['0'], vai ser impresso a echo $chars_blocks['1'], vai ser impresso B Você vai ter que jogar esse lanço dentro de um foreach pra ler todas as posições do array e ai a cada volta comparar com o strstr...
-
Bom, teoricamente, se o script estiver assim <?php // Conectando, escolhendo o banco de dados $link = mysql_connect('localhost', 'root', 'root') or die('Não foi possível conectar: ' . mysql_error()); //echo 'Cadastro Efetuado com Sucesso'; mysql_select_db('bd_hipercred') or die('Não foi possível selecionar o banco da dados'); echo $_SESSION; // Fechar a conexão //mysql_close($link); $cpf = $_GET["cpf"]; echo $cpf; $sql = mysql_query("SELECT * FROM servidor WHERE cpf = '$cpf'")OR DIE(mysql_error()); if(mysql_num_rows($sql) == 0){ //Aqui é se o CPF não estiver cadastrado echo 'cpf já consta no banco de dados'; }else{ //Aqui é se o CPF já constar no banco echo 'o cpf não consta no banco de dados'; } mysql_close($link); ?> Ele está certo, e se diz que não consta, é porque não consta mesmo...adicionei um OR DIE(mysql_error()) ali
-
upload de qualquer arquivo e tamanho em php
pergunta respondeu ao andre_nascimento18 de ESerra em PHP
Qualquer tamanho é impossível, o tamanho é limitado nas configurações do apache e do php, e só que é root no servidor pode alterar isso. Por padrão qualquer arquivo pode ser enviado por servidor... claro que o host também pode impedir certos arquivos de serem enviados, mas ai você tem que ver a limitação com o host... -
Amigo, em primeiro lugar, cuide o seu linguajar, ninguém é obrigado a entrar e ler palavras de baixo calão. Em segundo lugar, Portal Chapada, To na foto, certos e organizados? Ou você não entende nada ou nunca viu os fontes desses scripts... semana passada tive que ir apagar um incêndio num portal que usa o chapada, era uma festa de falhas de segurança... O tempo que você fica correndo atrás dessas tranqueiras poderia simplesmente desenvolver scripts similares seus...
-
Remova essa linha: mysql_query($query) or die('A consulta falhou!: ' . mysql_error());
-
Coloca aqui no fórum umas 5 tentativas suas pra gente ver...
-
Procura aqui no fórum por INSERT INTO, já postei uma micro tutorial que ensinava a postar os dados no BD...
-
Faça um JOIN na tabela pra pegar os dados de uma vez então... SELECT e.*,p.* FROM pedidos p LEFT JOIN estoque e ON e.id = p.id_produto WHERE p.num_pedido = '$pedido' Assumi que o que liga uma tabela a outra é a coluna "id" da tabela estoque com a coluna "id_produto" da tabela pedidos
-
Use strstr... você cria um array com os caracteres que não podem existir, e ai testa esse array com o que foi enviado no form, se a função retornar true é porque encontrou algo, se retornar false é porque não encontrou nada (que é o que você quer).
-
Basicamente você deve salvar os PDFs fora da área acessível pelo navegador (antes da pasta www/public_html), e dai forçar o download com um script pra ler o conteúdo do PDF e mostrar pro usuário a janela de download. -> http://php.net/header O primeiro exemplo faz exatamente isso.
-
http://scriptbrasil.com.br/forum/index.php?showtopic=91361
-
No caso tem que verificar se login existe, se a senha está correta, dá pra fazer as duas coisas de uma vez na mesma query, além do que, pegar os dados vindo de um form e jogar direto na query é pedir pra ter problema, pesquise sobre a função mysql_real_escape_string e sql injection...
-
3 querys? Diogo, dá uma pesquisada no google, pois esse teu sistema de login não tem a menor lógica... mas se quiser continuar a usar ele, boa sorte, bom, só ressaltando que você não está salvando o id do cara, porque olha só... $id_user = mysql_query("select id from user_empresa where login = '$login'"); ..... $_SESSION["id_user_usuario"] = $id_user; Com a query você pegou o ID, mas ai você precisa obter os resultados que vieram da query... use mysql_fetch_assoc, como eu sei que você vai perguntar como usa já vou colocar... $id_user = mysql_query("select id from user_empresa where login = '$login'"); $dados_da_ultima_query = mysql_fetch_assoc($id_user); .... $_SESSION["id_user_usuario"] = $dados_da_ultima_query['id'];
-
Você não precisa verificar letra por letra... o str_replace faz o que você precisa... no caso como haverão várias ocorrências (vários possívies caracteres) você vai ter que dar uma pilha de str_replace ou usar dois arrays para substituição... já até postei sobre isso aqui no fórum...
-
Porque você não grava o id do cara na sessão e ai pega o que estiver na sessão em vez de ficar passando os dados por querystring?
-
A pergunta de 1 milhão é, como o script vai saber o que já foi salvo? Você pretende salvar a informação onde? Eu particularmente faria assim, gravaria todos os nomes separados por vírgula dentro de um arquivo txt, ai toda vez que colocasse o script pra rodar leria o arquivo txt (fopen/fread) e daria um explode nas vírgulas, isso criaria um array, pegaria todas as imagens da pasta e antes de qualquer ação testaria (in_array) pra ver se o nome estava no array que eu criei, se não estivesse processava e guardava o nome em uma variável, se estivesse não fazia nada, pois a imagem já teria sido processada outra vez. No final lia os nomes que estivessem no TXT de novo e juntaria com os que eu guardei na variável nova...
-
Dhuankles, acho muito interessante que você leia as regras, pois você primeiro perguntou aqui, ai pegou a resposta e abriu outro tópico, não satisfeito voltou a esse (isso pode ser entendido como flood). Outra dúvida sua, você também abriu mais de um tópico, é bom você tem em mente que usar o fórum é um privilégio, e não um direito.
-
Você quer saber os nomes das colunas do BD? Use o Show Columns, depois disso jogue dentro de um laço para criar os options do select...
-
Se você vai salvar o arquivo não deve colocar header("Content-Type: image/jpeg"); O header vai ser de uma página html normal...
-
Então usa o rand para criar nomes aleatório...
-
Sem ver o script não dá pra saber...
-
É, eu uso o firefox e teu site não funciona nele, depois que eu abri o site com o IE que eu vi (e editei) a minha mensagem, conforme eu disse, o script tá fazendo uma query em uma tabela que não existe no servidor...