Jump to content

mauro26

Members
  • Content count

    121
  • Joined

  • Last visited

Everything posted by mauro26

  1. mauro26

    Pacotes e Creditos

    Oi tudo bem? Preciso de uma ajuda na melhor forma de estruturar o meu projecto. Foi dado por parte do cliente uma tabela de preços, onde os utilizadores poderiam divulgar os seus automoveis, basicamente se o stand quiser divulgar o seu carro em mais que um país ele pagar o dobro ou triplo, e além disso existem tipos de anuncios, que é o gold, silver e platinum (também existe um gratuito, mas só é possivel inserir um anuncio). Nessa tabela existem 5 países, onde se o utilizador desses 5 escolher de 2 a 4 ele pagar uma diferença a dobrar, por isso se um país custar 50 reais, ele se selecionar outro país ficam 100, e se selecionar mais 1 fica 150 (preço base de um país são 50 reais), mas ele quer a possibilidade de o utilizador poder escolher os países todos podendo ficar com um desconto por exemplo de 20%. Cada anúncio tem uma duração de 4 semanas a partir do momento que vai live (ativo). Alguem me sabe ajudar a melhor forma para organizar essas tabelas no banco de dados?
  2. mauro26

    Iterando 3 for loops

    Oi tudo bem? Estou aqui analisando um codigo, mas esta a por-me doido, não estou conseguindo contabilizar 10 ©, alguem pode-me ajudar na sua interpretação? int c = 0; A: for(int i = 0; i < 2; i++){ B: for(int j = 0; j < 2; j++){ C: for(int k = 0; k < 3; k++){ c++; //System.out.println("c "+c+" k "+k+" j "+j); if(k>j) break; } } } System.out.println(c); abraço
  3. mauro26

    mod_rewrite htacess

    Oi precisava de uma ajuda, expressoes regulares não é o meu forte, eu quando vai criar o meu url amigavel, meto no htacess assim: RewriteRule quemsomos/(.*) page.php?id=$1 Mas depois sou obrigado a fazer para cada link o seu proprio nome, fico com uma lista comprida, não existe nenhuma forma de poder no lugar de quemsomos meter o texto que quiser e depois usar so o id para identificar, algo como isso RewriteRule ^/(.*) page.php?id=$1 não sei, assim nao necessito escrever no htacess em cada um dos links e so preciso de uma linha
  4. mauro26

    mod_rewrite htacess

    Alguem sabe o problema das minhas paginas, ele muda o conteudo, mas nao muda as paginas, por isso fico com a estrutura do template sempre o mesmo, qual o problema? Aqui vai meu codigo: RewriteRule ^([a-zA-Z0-9_-]+)$ page.php?url=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ page.php?url=$1 RewriteRule ^([a-zA-Z0-9_-]+)$ nossoproduto.php?url=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ nossoproduto.php?url=$1
  5. mauro26

    mod_rewrite htacess

    Eu queria por exemplo ter a possibilidade de meter o url como: www.dominio.com/qualquernome/123 mas nesse caso so me possibilidade meter assim: www.dominio.com/123 Eu nesse caso vou ser obrigado a criar uma coluna na base dados
  6. mauro26

    mod_rewrite htacess

    Não esta a funcionar Diego, ele não apanha o id, sem ele não consigo pegar os dados da base dados.
  7. mauro26

    mod_rewrite htacess

    Até pdoeria usar, mas esse site ta hardcoded, nao está sendo usada nenhuma framework
  8. UPDATE jobs SET title_pt = REPLACE (title_pt, '()', '')
  9. Oi tudo bem? Preciava de uma ajuda, eu tenho mais de mil registos na base dados que necessito atualizar, e o que necessito eliminar é no fim das minhas colunas titulo os parentesis "()". Isso aconteceu por que a variavel estava vazia no php. Eu pensei fazer um select para pesquisar por uma padrão: SELECT * FROM jobs WHERE title_pt LIKE '%()' Mas agora necessito eliminar eles, fazer um update, alguem pode-me dizer os comanados para isso? Tambem poderia fazer um count pelo numero de caracteres e eliminar os dois ultimos caracteres do titulo, mas não sei como o fazer. abr
  10. Oi tudo bem, estou com um problema, necessito enviar para a base dados uma quantidade enorme de registos, onde cada registo muda consoante a sua localização, especialidade, e linguas. Mas por alguma razão só o primeiro foreach loop faz a iteração por cada valor do array, enquando o resto vai logo para o ultimo index não percorrendo o resto da lista, alguem sabe-me dizer o que está mal? Abaixo deixo o codigo para melhro entenderem o que pretendo. //Locais de países $locations_uk = array("titles"...); $locations_pt = array("titles"...); $locations_it = array("titles"...); $locations_es = array("titles"...); //Listas de especialidades de trabalho em diferentes linguas $specs_uk = array("titles"...); $specs_pt = array("titles"...); $specs_it = array("titles"...); $specs_es = array("titles"...); foreach ($locations_uk as $uk) { foreach ($specs_uk as $spec_uk) { $title_uk = "Trabalho em ".$locations_uk." na especialidade de ".$spec_uk." "; } foreach ($locations_pt as $pt) { foreach ($specs_pt as $spec_pt) { $title_pt = "Trabalho em ".$locations_uk." na especialidade de ".$spec_pt." entrevista em ".$pt."."; } } foreach ($locations_it as $it) { foreach ($specs_it as $spec_it) { $title_it = "Trabalho em ".$locations_uk." na especialidade de ".$spec_it." entrevista em ".$it."."; } } foreach ($locations_es as $es) { foreach ($specs_es as $spec_es) { $title_es = "Trabalho em ".$locations_uk." na especialidade de ".$spec_es." entrevista em ".$es."."; } } } abr
  11. mauro26

    Insert registo mysql em multi foreach loops

    so aparece listas de Array Array Array Array e mesmo assim nao esta puxando o resto dos valores porque o nr de arrays listados é o mesmo que tinha, deve ter indo buscar o ultimo valor do segundo foreach
  12. mauro26

    Insert registo mysql em multi foreach loops

    não estou entendno, mas já não estou usando array nas minhas listas? Pode dar um exemplo a partir do codigo que postei acima?
  13. mauro26

    foreach em multi arrays

    Obrigado Beraldo, infezlimente na minha situação é um pouco mais complexo que isso. :S
  14. mauro26

    foreach em multi arrays

    Oi tudo bem? Estou aqui com um probleminha, normalmente na empresa onde trabalho é necessário enviar registos de informação iguais, mas o que muda neles é a sua localização, e por isso o que normalmente costumava fazer no meu script era o seguinte: $locationsPrincipal= array( "London", ....foreach ($locationsPrincipal as $localp) { $title_en = "String en".$localp $title_pt = "String pt".$localp $sql... $insert.. } E ele funcionou muito bem, mas agora ocorreu um problema que estava-me criando problemas, eles agora querem que combine mais 5 arrays, onde cada array sao localizações de diferentes países, e nas localiações de cada país deve ficar na sua propria lingua, mas há que tem em conta que o array locations é sempre o principal, tem que conter sempre em todos os registos. As combinações seriam algo assim $locationsPrincipal= array( "London", "Oxford", .... $locationsEspanha= array( "Barcelona", .... $locationsPortugal= array( "Barcelona", .... foreach ($locationsPrincipal as $localp) { $title_es = "String en".$localp."String ".$locationsEspanha $title_pt = "String pt".$localp." String ".$locationsPortugal $sql... $insert.. } A ideia seria essa, sabem dizer a melhor forma de o fazer? No meu caso seriam no total de 6 arrays, onde o $locationsPrincipal seria o main e sempre presente em todos enquanto faz-se a interação nas localidades dos outros países
  15. mauro26

    Paginação varias Listas

    Oi tudo bem? Tenho uma pagina onde lista vagas de trabalho, e o meu problema é como existe várias listas eu fico com várias paginas, mas como são demasiados fico estragado a pagina, precisava em vez de ter uma lista de paginas assim: " 1 | 2 | 3 |...." até ao 100 Precisava algo " 1 | 2 | 3 |... | 98 | 99 | 100" que me permita manter uma melhro imagem Aqui vai o meu codigo: Query SQL:$quantidade = 12; $pagina = (isset($_GET['page'])) ? (int)$_GET['page'] : 1; $inicio = ($quantidade * $pagina) - $quantidade; $sql_jobs = "SELECT * FROM jobs WHERE active = '1' AND country = '$location' ORDER BY recommend DESC, id_job DESC LIMIT $inicio, $quantidade"; Codigo paginação: <ul id="pagination"> $consultaTotal = mysql_query($sqlTotal) or die(mysql_error()); $numTotal = mysql_num_rows($consultaTotal); $totalPagina = ceil($numTotal/$quantidade); $currentPage = 'class="active"'; /*http://www.reach-hr.com/<?php echo $_SESSION['lang'];?>/<?php echo $urlKeyword;?>*/ for ($i = 1; $i <= $totalPagina; $i++){ if ($_GET['page'] == $i) { $currentPage = 'class="active"'; }else{ $currentPage = ''; } if ($i == $pagina) // <li><a rel="nofollow" class="active">1</a></li> echo '<li ><a '.$currentPage.'rel="nofollow" href="http://dominio.com/'.$_SESSION['lang'].'/'.$urlKeyword.'?page='.$i.'" title="">'.$i.'</a></li>'; else echo '<li ><a '.$currentPage.' href="http://www.dominio.com/'.$_SESSION['lang'].'/'.$urlKeyword.'?page='.$i.'" title="">'.$i.'</a></li>'; } </ul>
  16. mauro26

    Mais que um return em uma função

    Oi tudo bem? Alguem sabe-me dizer se estou correcto usando mais que um return numa função? Eu tive que usar um return visto quando fazia algum tipo de sanitiação ou validação de campos no php de forma o formulario aparecer-me tinha que usar um return, porque quando usava um exit ou die a mensagem de erro/alerta aparecia mas não o resto (formulario). Meu codigo: $error_message = array( "name" =>"<p style='color:red;font-weight:bold'>O campo do Nome encontra-se vazio</p>", "email" =>"<p style='color:red;font-weight:bold'>O campo do Email encontra-se vazio</p>", "password" =>"<p style='color:red;font-weight:bold'>O campo da Senha encontra-se vazio</p>"); if (empty($nome)) { echo $error_message['name']; return; } if (empty($email)) { echo $error_message['email']; return; } if (empty($password)) { echo $error_message['password']; return; } if (filter_var($email, FILTER_VALIDATE_EMAIL) == FALSE) { echo "<p style='color:red;font-weight:bold'>Email inválido, por favor corrige</p>"; return; }
  17. Oi tudo bem? Estou usando o phpmailer para enviar os emails do meu formulário, mas eu precisava de guardar o conteudo do meu email na minha base dados, mas não estou conseguindo, na coluna da base dados aparece vazio, com certeza não estou fazendo correctamente., tenho o codigo assim: ... $mail->MsgHTML("mensagem em html"); ... $emailTexto = $mail->MsgHTML(); $sql_user = "INSERT INTO candidatos (email) VALUES ('$emailTexto')"; O que estou fazendo mail?
  18. Oi precisava de uma ajuda, ou melhor uma sugestão mais pratica, eu tenho um formulario de email, bem grande, onde tem imensos campos, e essa informação é enviada por email ao cliente, mas agora pediram-me para guardar essa informação numa base dados, alguma sugestão de uma forma mais pratica de enviar essa informação a base dados sem ter que criar uma coluna para cada campo, e ter que enviar cada um.
  19. mauro26

    Animar Imagem Java2D

    resolvido
  20. mauro26

    Animar Imagem Java2D

    Oi tudo bem? Estou tentando animar a imagem que tenho na minha classe usando o timer, mas não está funcionando, alguem faz ideia qual poderá ser o problema? Ai vai o codigo: http://pastebin.com/ETNaDRm2
  21. mauro26

    Expressões Regulares

    Oi tudo bem? Precisava de uma ajuda em expressões regulares, não é o meu forte. Eu basicamente tenho numa string um tag assim -> [34] Basicamente quero usar essa tag para pegar o seu numero que é o id e depois fazer a query para pegar a informação relativa a ele. Sei que tenho que usar um padrão para descobrir ele no string e depois pegar os numeros dentro do brackets e a seguinte fazer a substituição que no meu caso vai ser por uma função. Alguem pode-me ajudar?
  22. mauro26

    Expressões Regulares

    Obrigado Beraldo, mas so mais uma pergunta, eu criei um foreach loop foreach ($matches as $i => $row) { echo $row[$i] ."<br>"; } E o resultad é [45] 76 O problema é que o 45 tem o brackets e não quero que tenha, porque ele está assim e como remover o brackets?
  23. mauro26

    Fazendo post em Ajax

    Oi tudo bem? Estou tentando chamar uma função em php com jquery ajax, mas não me está funcionando, nem me dá erro, aqui vai o meu codigo. Pagina: profile.php php/html: if (isset($_REQUEST['SubmitInsertExperience'])) { insertProfessionalExperience($candidateSession); } JS: $(document).ready(function() { $("#SubmitEditExperience").click(function(event){ $.post( "profile.php", { name: "SubmitInsertExperience" }, function(data) { $('#stage').html("Updated with Success"); } ); }); });
  24. mauro26

    Fazendo post em Ajax

    estranho, ele funciona url: "profileajax.php", mas não para url: "inc/profileajax.php",
  25. mauro26

    Fazendo post em Ajax

    Oi Ted, meti o meu codigo da seguinte forma: $("#SubmitEditExperience").click(function(event){ $.ajax({ type: 'post', url: 'inc/profile.php', data: {insertprofession: "hello"}, success: function(data) { $('#stage').html("Updated with Success"); } }); O problema no profile.php, eu meti a chamar a função da seguinte forma: $insertprofession = $_POST['insertprofession']; if ($insertprofession == "hello"){ insertProfessionalExperience(1); } Ele não me funciona, mas se não tiver dentro do if ele insere o registo, por alguma razão o valor da variavel $insertprofession não está passando.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.