Jump to content


Fábio Sciubba's Content

There have been 30 items by Fábio Sciubba (Search limited from 30/03/2023)



Ordernar por                Order  

#990342 Código Redirecionamento

Posted by Fábio Sciubba on 18/12/2009, 16:39 in PHP

Já foi com html e com PHP mas tem tb com javascript: <script>window.location.href="destino.php"</script>
O header do php é um tanto problemático, se preferir usar é bom setar o output_buffering no ini mas nem todo servidor permite!



#977545 Navegador

Posted by Fábio Sciubba on 17/08/2009, 16:26 in PHP

O codigo PHP é so do lado do servidor...

Use Javascript!



#977544 Unlink() Em Diretório 'anterior'

Posted by Fábio Sciubba on 17/08/2009, 16:18 in PHP

Uma coisa e fazer em localhost outra e quando jogamos em um server

Você tem que mudar o path para o diretório que esta o arquivo, e ter certeza que esta com permissão para leitura e escrita.

Tente assim:

[codebox]
<?php
$pathAntigo = getcwd(); //Guarda o path antigo
$destino = '../pastaDestino/'; //guarda o destino da pasta onde esta o arquivo na variavel destino
chdir($destino); //seta o path para a pasta do arquivo
unlink("arquivo.txt"); //deleta o arquivo
chdir($pathAntigo); //volta ao path antigo para trabalhar normalmente
?> [/codebox]

:lol:



#975503 Problema Ao Executar Comando If

Posted by Fábio Sciubba on 27/07/2009, 18:04 in PHP

Notice: Undefined index: sec in C:\wamp\www\regional\upload\funcao_geral.php on line 36


Não é erro.
Simplesmente é um aviso, de que você não definiu a variável.
Mas não interfere em nada.

Basta adicionar no inicio do código:
ini_set("display_errors", "OFF");

Até mais ^_^



Entretando nem todo servidor permite "ini_set"



#975502 Alguma Sugestão Em Php Para Estouro De Memória

Posted by Fábio Sciubba on 27/07/2009, 18:01 in PHP

Tentou setar o limite de memoria no php.ini ?? ou sou eu que n to entendo nada?



#975499 Mysql_insert_id()

Posted by Fábio Sciubba on 27/07/2009, 17:49 in PHP

estou tentando o seguinte código:

$insert_cadastro = mysql_query("INSERT INTO usuarios 
(nome, login, pergunta_secreta, resposta_secreta, email, senha, senha_temp, creditos, tipo_conta, data_cadastro, dia_nasc, mes_nasc, ano_nasc, creditos_ganho, hits, upline_n1, upline_n2, upline_n3, upline_n4, upline_n5, upline_n6, upline_n7, upline_n8, upline_n9, upline_n10, indicacoes, categorias_ver, linguagem_ver, surfs_manual, surfs_auto) 
VALUES 
('$cadastro_nome_completo', '$cadastro_usuario', '', '', '$cadastro_email', '', '$senha_temporaria', '', '0', '$dia_mes_ano_servidor', '$cadastro_dia_nasc', '$cadastro_mes_nasc', '$cadastro_ano_nasc', '0', '0', '$cadastro_upline', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '$cadastro_categoria_ver', '$cadastro_linguagem_ver', '0', '0') 
") or die(mysql_error());
$id_usuario_inserido = mysql_insert_id("$insert_cadastro");

mas está dando erro...


Warning: mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in includes\formulario-enviaemail-adiciona-no-banco.php on line 13



e agora? :S



Não sei pra que complicar tanto...

troque
$id_usuario_inserido = mysql_insert_id("$insert_cadastro");
por
$id_usuario_inserido = mysql_insert_id($insert_cadastro);


linha 13 = $id_usuario_inserido = mysql_insert_id('$insert_cadastro');



#975497 Espaços Em Branco...

Posted by Fábio Sciubba on 27/07/2009, 17:39 in PHP

Nao sei se entendi bem, mas....

if(str_replace(" ", "", $nome)==NULL){
}



#975496 Problemas No Session_start()

Posted by Fábio Sciubba on 27/07/2009, 17:35 in PHP

Provavelmete voce iniciou o codigo HTML antes da do session_start().

voce deve iniciar a session antes de qualquer coisa no codigo,
ou ligar o "output_buffering" no php.ini
mas nem todo servidor permite que voce altere essa configuração!



#974963 Include Com Parâmetros Na Url Não Funciona

Posted by Fábio Sciubba on 22/07/2009, 14:26 in PHP

estou dando um include em um arquivo, funciona assim:

include("arquivo.php");


Mas não funciona assim:

include("arquivo.php?variavel=1&variavel2=2");


Pq?


O include funciona mais ou menos como uma inclusão do codigo fonte do destino no meio do codigo fonte de origem...

exe:

codigo1.php:
<?php$teste = 1;?>

codigo2.php:
<?php$teste = 2;include ('codigo1.php');?>

para o servidor o codigo2.php vai funcionar assim:
<?php$teste = 2;$teste = 1;?>

Para o que vc ta tentando fazer tente assim:

$variavel=1;$variavel2=2;include("arquivo.php");



#974096 Menu Iniciar Php

Posted by Fábio Sciubba on 15/07/2009, 16:47 in HTML, CSS e Metodologias

Coloca ai o que vc arrumou!!!



#974095 Mysql_insert_id()

Posted by Fábio Sciubba on 15/07/2009, 16:36 in PHP

[codebox]
$insert_usuario = mysql_query('...');
$insert_qualquer_coisa = mysql_query('...');

$id_usuario = mysql_insert_id($insert_usuario);
[/codebox]
;)



#972812 Ajuda Com Script De Whois

Posted by Fábio Sciubba on 03/07/2009, 14:38 in PHP

os dois últimos servidores não respondem



#972444 Php Com Netbeans - Que Mistura é Essa?

Posted by Fábio Sciubba on 30/06/2009, 17:04 in PHP

Sinceramente... só serve pre pesar mais o pc...
É a mesma coisa que usar php editor...

;x


Discordo completamente, uso o NetBeans pra desenvolver em PHP, concordo que não é leve, mas é muito poderoso!



#972274 Sql Group By, Ordenando Por Data

Posted by Fábio Sciubba on 29/06/2009, 11:40 in PHP

[codebox] SELECT * FROM agenda WHERE data_ini >= '$hoje' GROUP BY idCliente ORDER BY data_ini ASC LIMIT 0 , 1 [/codebox]

Isso limitará o resultado a uma linha apenas, agora quanto a ordenação e ao filtro >= depende de como voce guarda a data no banco e o que tem nessa svariavel $hoje



Voce ja tentou ordenar pelo id desc? o id mais novo deve ser a data mais nova! Para o caso do Id ser auto increment e a data for automatica... Saco? :D



#972276 Como Expirar Senha A Cada 30 Dias?

Posted by Fábio Sciubba on 29/06/2009, 11:33 in PHP

Se seu problema é que o codigo vai ficar no server do cliente, dai o problema dele alterar a data: manda o sistema solicitar a data de outro server... tipo coloca um codigo no teu servidor um função que retorna a data... dai faz a consulta com a data do teu servidor...



#972082 Ajuda Com Selec Dinamico De Meses

Posted by Fábio Sciubba on 26/06/2009, 15:50 in PHP

De uma olhada na função strtotime

http://br.php.net/strtotime

Exemplos:

$amanha = date('d/m/Y', strtotime("+1 day"));echo strtotime("now"), "\n";echo strtotime("10 September 2000"), "\n";echo strtotime("+1 day"), "\n";echo strtotime("+1 week"), "\n";echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";echo strtotime("next Thursday"), "\n";echo strtotime("last Monday"), "\n";
:lol:



#972043 Problema No Smarty Com Javascript

Posted by Fábio Sciubba on 26/06/2009, 12:07 in PHP

[codebox]&lt;script type="text/javascript">
var resposta=confirm("Confirma exclusão?");
if (resposta==true){
alert("Excluido com Sucesso!");
window.location.href="excluir.php?id=<?php echo $id; ?>";
}else{
alert("Usuário não excluido")
}
</script>[/codebox]



#972042 Exportar Dados Do Execel Para O Mysql Usando Php

Posted by Fábio Sciubba on 26/06/2009, 12:01 in PHP

Tente trabalhar com arquivos CSV, é só salvar como CSV e usar fopen e fgetcsv



#972038 Login Acesso A Nivel

Posted by Fábio Sciubba on 26/06/2009, 11:43 in PHP

Bem... acho que se voce criar uma pagina pra cada nivel tipo /jornalista.php /admin.php... dai quando o usuario logar vc da um include da pagina referente ao nivel dele... isso funciona!!!



#971945 Wponto

Posted by Fábio Sciubba on 25/06/2009, 14:41 in PHP

Já pensei em desenvolver um sistema de ponto por conta própria. Pesquisando sobre o assunto percebi que um problema é que, simplesmente, não valeria nada, você não pode utilizá-lo para calcular hora extra, banco de horas e outras coisas, pois para isso ele deve ser homologado pelos: sindicados, ministérios, secretarias, etc. responsáveis.
Se você utilizar um sistema próprio para estas funcionalidades o empregado pode colocá-lo na justiça com diversos motivos como, por exemplo, que você tem livre controle sobre a base onde se guarda as horas de entrada e saída entre outras coisas!!!!
Concordam?!
:lol:



#971370 Função Que Retorna 2 Variaveis Ao Mesmo Tempo

Posted by Fábio Sciubba on 19/06/2009, 16:55 in PHP

Opa.. do jeito que o g.miranda postou não deu certo..
quando eu vou pegar a variavel ele não mostra nada..
eu pelo ela assim: $variavel['nome'];

A função do Fábio Sciubba vou ter que dar uma olhada mais a fundo...
Obrigado...


Qualquer duvida...

Flw! :lol:



#971365 Função Que Retorna 2 Variaveis Ao Mesmo Tempo

Posted by Fábio Sciubba on 19/06/2009, 16:33 in PHP

Tenta com essa função:

[codebox]//FUNCAO
function SELECAO_COMPLETA($tabelas, $campos, $restricoes, $ordenacoes) {
$tabelasConsulta="";
$camposConsulta="";
$restricoesConsulta="";
$ordenacoesConsulta="";
$i=0;

while($tabelas[$i]!=NULL){
$tabelasConsulta.=$tabelas[$i];
if ($tabelas[($i+1)]!=NULL){
$tabelasConsulta.=",";
}
$i++;
}
$i=0;
while($campos[$i]!=NULL){
$camposConsulta.=$campos[$i];
if ($campos[($i+1)]!=NULL){
$camposConsulta.=",";
}
$i++;
}
$i=1;
while($restricoes[$i]!=NULL){
if($i==1){
$restricoesConsulta.=" WHERE ";
}
$restricoesConsulta.=$restricoes[$i];
if ($restricoes[($i+1)]!=NULL){
$restricoesConsulta.=' '.$restricoes[0].' ';
}
$i++;
}
$i=0;
while($ordenacoes[$i]!=NULL){
if($i==0){
$ordenacoesConsulta.=" ORDER BY ";
}
$ordenacoesConsulta.=$ordenacoes[$i];
if ($ordenacoes[($i+1)]!=NULL){
$ordenacoesConsulta.=",";
}
$i++;
}
$sql_SELECAO = 'SELECT '.$camposConsulta.' FROM '.$tabelasConsulta.$restricoesConsulta.$ordenacoesConsulta;
$exe_SELECAO = mysql_query($sql_SELECAO);
$num_SELECAO = mysql_num_rows($exe_SELECAO);
$retorno = array($exe_SELECAO,$num_SELECAO);
return $retorno;
}

//COMO CHAMAR A FUNCAO:
$tabelas = array('teste');
$campos = array('coluna1','coluna2','coluna3');
$restricoes = array('and','coluna1="0"','coluna2="1"','coluna3="2"');
$ordenacoes = array("coluna1 desc","coluna2 desc");
$aniver = SELECAO_COMPLETA($tabelas,$campos,$restricoes,$ordenacoes);

//TESTE
var_dump($aniver);
exit;[/codebox]

Resulatdo:

array(2) { [0]=> resource(3) of type (mysql result) [1]=> int(1) }

Eu adaptei pra um pequeno banco que eu criei, dai vc adapta pro teu! :lol:

Acho que funciona! ;)

Ele gerou essa query:

SELECT coluna1,coluna2,coluna3 FROM teste WHERE coluna1="0" and coluna2="1" and coluna3="2" ORDER BY coluna1 desc,coluna2 desc



#971354 Help Me Script Php

Posted by Fábio Sciubba on 19/06/2009, 15:54 in PHP

veja se eu entendi bem! O seu problema é quando utiliza-se um "scroll" de magia no seu jogo, altomaticamente se reduz uma quantidade deste scroll do iventário, e sua vontade é que n mude?

Bem...
Quando voce modificou o codigo, voce so retirou essa linha que você apontou?

Se sim:
retire este bloco todo do codigo

[codebox]// Remove scroll from inventory
$sql = "DELETE FROM phaos_char_inventory WHERE id = '$invid'";
mysql_query($sql) or die ("Error in query: $query. " . mysql_error());[/codebox]

Se não: O que acontece quando vc tira.

;)



#971352 Pegar 'info' No Meio De Uma Variavel!

Posted by Fábio Sciubba on 19/06/2009, 15:42 in PHP

Não entendi nada! :wacko:
Explica melhor!



#971350 Função Que Retorna 2 Variaveis Ao Mesmo Tempo

Posted by Fábio Sciubba on 19/06/2009, 15:37 in PHP

Cria um array! na primeira posicao vc passa o resultado na segunda vc passa a quantidade!




IPB Skin By Virteq