Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gans

[Resolvido] Erro estranho, acontece apenas no servidor?

Recommended Posts

Olá pessoal, tenho uma pagina que utiliza javascript.

 

No meu computador ela funciona perfeitamente, quando ela estava no servidor também funcionava perfeitamente, porem do nada ela parou de funcionar e eu já quebrei a cabeça tentando descobrir o que era porem não descobri.

 

Vou postar o código

function ativar_todos() {
      if(confirm('Deseja mesmo ativar todos?')) {
	  window.location = "main.php?ac=ativar";
	  }
}
function desativar_todos() {
      if(confirm('Deseja mesmo desativar todos?')) {
	  window.location = "main.php?ac=desativar";
	  }
}
function desativar(id, site) {
        window.open('desativar.php?id=' + id + '&volta=' + site,'','width=780,height=560,top=50,left=100,noresizeable');
}
function dados(id, site) {
        window.open('dados.php?id=' + id + '&volta=' + site,'','width=350,height=460,top=120,left=180,noresizeable');
}
function ativar(id, site) {
        window.open('ativar.php?id=' + id + '&volta=' + site,'','width=780,height=560,top=50,left=100,noresizeable');
}
function gratis() {
        window.open('formulario.php','','width=480,height=540,top=50,left=180,noresizeable');
}
function cadastros() {
        window.open('cadastros.php','','width=480,height=450,top=120,left=180,noresizeable');
}
function codigos() {
        window.open('codigos.php','','width=220,height=450,top=80,left=100,noresizeable');
}
function deletar(id, nome) {
if(confirm('Deseja mesmo deletar o site "'+nome+'"?')) {
	window.location = "main.php?ac=del&id=" + id;
}
}
function status(valor) {
if (valor.value == "status") {
	document.getElementById("busca").innerHTML = '<select name="busca" style="width: 180px;"><option value="0">Suspenso (Pagamento)</option><option value="1">Ativado</option><option value="2">Em teste</option><option value="3">Grátis FDN</option><option value="5">Grátis Outros</option><option value="4">Desativado (Outro)</option></select>';
}
else if(valor.value == "data") {
	document.getElementById("busca").innerHTML = '<input name="busca" type="text" size="20" class="input4" value="Ex: 01/01/2009" />';
}
else if(valor.value == "cadastro") {
	document.getElementById("busca").innerHTML = '<input name="busca" type="text" size="20" class="input4" value="Ex: 01/01/2009" />';
}
else if (valor.value == "cidade") {
	document.getElementById("busca").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct cidade from usuarios ORDER BY `cidade` ASC");
while($c = mysql_fetch_array($usuarios)){
$cidade = $c['cidade'];
echo "<option value=\"$cidade\">".ucfirst($cidade)."</option>"; } ?></select>';
}
else if (valor.value == "estado") {
	document.getElementById("busca").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct estado from usuarios ORDER BY `estado` ASC");
while($c = mysql_fetch_array($usuarios)){
$estado = $c['estado'];
echo "<option value=\"$estado\">".ucfirst($estado)."</option>"; } ?></select>';
}
else if (valor.value == "pais") {
	document.getElementById("busca").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct pais from usuarios");
while($c = mysql_fetch_array($usuarios)){
$pais = $c['pais'];
echo "<option value=\"$pais\">".ucfirst($pais)."</option>"; } ?></select>';
}
else {
	document.getElementById("busca").innerHTML = '<input name="busca" type="text" size="20" class="input4" />';
}
}
function status1(valor) {
if (valor.value == "status") {
	document.getElementById("busca1").innerHTML = '<select name="busca" style="width: 180px;"><option value="0">Suspenso (Pagamento)</option><option value="1">Ativado</option><option value="2">Em teste</option><option value="3">Grátis FDN</option><option value="5">Grátis Outros</option><option value="4">Desativado (Outro)</option></select>';
}
else if(valor.value == "data") {
	document.getElementById("busca1").innerHTML = '<input name="busca" type="text" size="20" class="input4" value="Ex: 01/01/2009" />';
}
else if(valor.value == "cadastro") {
	document.getElementById("busca1").innerHTML = '<input name="busca" type="text" size="20" class="input4" value="Ex: 01/01/2009" />';
}
else if (valor.value == "cidade") {
	document.getElementById("busca1").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct cidade from usuarios ORDER BY `cidade` ASC");
while($c = mysql_fetch_array($usuarios)){
$cidade = $c['cidade'];
echo "<option value=\"$cidade\">".ucfirst($cidade)."</option>"; } ?></select>';
}
else if (valor.value == "estado") {
	document.getElementById("busca1").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct estado from usuarios ORDER BY `estado` ASC");
while($c = mysql_fetch_array($usuarios)){
$estado = $c['estado'];
echo "<option value=\"$estado\">".ucfirst($estado)."</option>"; } ?></select>';
}
else if (valor.value == "pais") {
	document.getElementById("busca1").innerHTML = '<select name="busca" style="width: 180px;"><? $usuarios = mysql_query("select distinct pais from usuarios");
while($c = mysql_fetch_array($usuarios)){
$pais = $c['pais'];
echo "<option value=\"$pais\">".ucfirst($pais)."</option>"; } ?></select>';
}
else {
	document.getElementById("busca1").innerHTML = '<input name="busca" type="text" size="20" class="input4" />';
}
}
window.name = "main";

Não liguem muito pelos códigos é que sou "iniciante" em JS!

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisamos saber como está o código HTML, ou seja, como o JavaScript está sendo chamado (quais eventos?)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok klonder segue os codigos que chamam o JS.

 

<select name="criterio" onchange="javascript: status(this)">
  <option value="-" style="background-color: #EEEEEE; font-weight: bold;" >Busca por:</option>
  <option value="id">ID</option>
  <option value="username">ID Monavie</option>
  <option value="nome">Nome do Cliente</option>
  <option value="telefone">Telefone</option>
  <option value="telemovel">Telemovel</option>
  <option value="cidade">Cidade</option>
  <option value="estado">Estado</option>
  <option value="pais">País</option>
  <option value="email">E-mail</option>
  <option value="data">Data de Vencimento</option>
  <option value="cadastro">Data de Cadastro</option>
  <option value="status">Status</option>
</select>

<h3><a href="javascript: gratis();">Incluir Site Grátis</a></h3>
<h3><a href="javascript: cadastros();">Usuários da Busca</a></h3>
<h3><a href="javascript: codigos();">Códigos Promocionais</a></h3>
<h3><a href="javascript: ativar_todos();">Ativar Todos</a></h3>
<h3><a href="javascript: desativar_todos();">Desativar Todos</a></h3>

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago, removi o javascript: porem o mesmo erro continua.

 

Não entendi sua pergunta o servidor colocar JS nos arquivos?

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá algum erro?

verifique as tags abreviadas...

troque:

<?
por:
<?php

Poste um link do site, pois acredito que o erro esteja na concatenação Javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, consegui resolver o problema. Era o seguinte, quando o PHP puxava os dados, ele pegava o seguinte dado que foi recem adicionado no servidor. que era 0'98'8

 

Quando adicionou esse site no servidor tudo parou de funcionar, e eu percebi agora, a aspas dele quebravam as do javascript.

 

Obrigado a todos e Feliz Natal!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.