Jump to content


yZarc's Content

There have been 137 items by yZarc (Search limited from 04/05/2023)



Ordernar por                Order  

#135621 Sessões Em Php

Posted by yZarc on 04/07/2003, 01:26 in PHP

Obrigado pela resposta yzarc neet, mas o quero dizer eh:

session_start()
$_SESSION['codigo'] = 1;

echo $_SESSION['codigo'];

entende, quando tento ler a var de sessão ele naum imprime o valor da sessão, as vezes nos sistemas de login e enviou os valores de um formulário para uma outra página que registra os valores da sessão e entaum redireciona de volta pra pagina que enviou o formulário, e em seguida imprime os valores das variáveis de sessão na página, mas esta solução eh meio estranha....

bl, entendi mais num compreendi, hehe

achei isso se servir

<?php
 session_register ("logged_in");
if (!strcmp($user, "user") && !strcmp($pass, "password"))
   $logged_in = 1;

 if ($logout)
  $logged_in = 0;

 if ($logged_in) 
   echo "logged in. <A href=\"sestest.php?logout=1\">log out</A>";
 else
   echo "<FORM action=sestest.php method=get>User: <INPUT type=text name=user>
Password: <INPUT type=text name=pass>
<INPUT type=submit></FORM>";
?>

tpw q q coisa ve lá no php.net



#135623 Include

Posted by yZarc on 04/07/2003, 01:35 in PHP

usa assim

<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <? $i=1;while($i<=4){?>
 <tr>
    <td><? include ("banner.php");?> </td>
  </tr>
<? $i++;}?>
</table>

ele vai mostra uma tabela com 4 colunas, se quiser 4 linhas só dar o while no td

num sei c eta isso mais ta ai uma ideia



#136240 Problema Insistente!

Posted by yZarc on 04/07/2003, 16:57 in PHP

mais é óbvio isso,

id é pra identificar, vc coloca ele como notnull que ele seria obrigatório, e como chave primaria,
isso vira o id unico, ou seja, ele nunca vai se repetir, e com o auto_increment selecionado no campo ele vai sempre colocar o proximo numero,

é isso,



#140303 Apagar Cookie

Posted by yZarc on 09/07/2003, 01:46 in PHP

tpw, pra deletar ele num sei c da
vc pode colocar um tempo de vida nele,
ai por ex em 1 minuto ele se deleta, seria assim,
setcookie ("cookie", $valor,time()+60); /* aqui é tempo em segundos */



#140309 \w , \r , \n , Etc

Posted by yZarc on 09/07/2003, 01:56 in PHP

<br><br>recebido<br><br><br>Neon Knight escreveu:<br><br>Testando coloracao do nick

se ele tiver assim vc poderia fazer assim,
tpw, ele colore o escreveu e uma palavra antes,
pq envez desse pensamento, vc num faz assim,
pinta do ....br><br><br>Neon Knight .... vc
usa esses dois br como ponto de referencia, ou se vc tiver controle
disso ai, poderia colocar um comentário <!-- nick_inicio --> <!-- nick_final -->
talvez..., :ok:



#140313 Select Com Condicao

Posted by yZarc on 09/07/2003, 01:59 in PHP

Não sei se é bem o que vc quer, mas vc pode fazer desta forma para puxar os dados

SELECT * from tabela WHERE destaque like 'sim'

Me corrijam se eu estiver errado!!!


T+

assim funciona, mais o mais correto seria,

SELECT * FROM `tabela` WHERE `destaque` = 'sim'

ai vc ainda pode colocar o ORDER BY ` no campo de data de cadastro pra mostrar os ultimos

SELECT * FROM `tabela` WHERE `destaque` = 'sim' ORDER BY `data_cadastro`



#140320 Atraso Na Funcao Mail()

Posted by yZarc on 09/07/2003, 02:15 in PHP

varias, mais essas são mais complicadas, por ex,

mandar direto pelo sendmail

$mailer = popen ("/usr/sbin/sendmail -t -i","w"); 
$mesg  = "Mensagem de email";
fwrite ($mailer,"Subject: $sub \n\r From: $from \n\r To: $to \n\r  $mesg \n\r "); 
pclose ($mailer);

vc pode tentar algo com o IMAP ( http://br2.php.net/imap )

ou por socks, http://br2.php.net/function.fsockopen

peguei isso no HTTP://BR2.PHP.NET/

<? 

function another_mail($to,$subject,$headers,$message) 
{ 
// Could get this from the php ini? 
$from="me@here.com"; 
list($me,$mydomain) = split("@",$from); 

// Now look up the mail exchangers for the recipient 
list($user,$domain) = split("@",$to,2); 
if(getmxrr($domain,$mx,$weight) == 0) return FALSE; 

// Try them in order of lowest weight first 
array_multisort($mx,$weight); 
$success=0; 

foreach($mx as $host) { 
 // Open an SMTP connection 
 $connection = fsockopen ($host, 25, &$errno, &$errstr, 1); 
 if (!$connection) 
continue; 
 $res=fgets($connection,256); 
if(substr($res,0,3) != "220") break; 

 // Introduce ourselves 
 fputs($connection, "HELO $mydomain\n"); 
$res=fgets($connection,256); 
 if(substr($res,0,3) != "250") break; 

 // Envelope from 
 fputs($connection, "MAIL FROM: $from\n"); 
 $res=fgets($connection,256); 
if(substr($res,0,3) != "250") break; 

 // Envelope to 
 fputs($connection, "RCPT TO: $to\n"); 
$res=fgets($connection,256); 
 if(substr($res,0,3) != "250") break; 

 // The message 
 fputs($connection, "DATA\n"); 
 $res=fgets($connection,256); 
if(substr($res,0,3) != "354") break; 

 // Send To:, From:, Subject:, other headers, blank line, message, and finish 
 // with a period on its own line. 
 fputs($connection, "To: $to\nFrom: $from\nSubject: $subject\n$headers\n\n$message\n.\n"); 
$res=fgets($connection,256); 
 if(substr($res,0,3) != "250") break; 

 // Say bye bye 
fputs($connection,"QUIT\n"); 
$res=fgets($connection,256); 
 if(substr($res,0,3) != "221") break; 

 // It worked! So break out of the loop which tries all the mail exchangers. 
 $success=1; 
 break; 
} 
// Debug for if we fall over - uncomment as desired 
// print $success?"Mail sent":"Failure: $res\n"; 
if($connection) { 
 if($success==0) fputs($connection, "QUIT\n"); 
 fclose ($connection); 
} 
return $success?TRUE:FALSE; 
} 

another_mail("recipient@some.domain","My Subject","X-mailer: PHP Script\nX-another-header: Whatever","Test email body.\n\nNote if you actually put a period on a line\nby itself, the function will terminate prematurely.\n\nYou will get a partial email sent though.\n"); 
?>



#140325 Erro De Diretório

Posted by yZarc on 09/07/2003, 02:18 in PHP

primeira regra, NUNCA ALTERE A PHP.INI, é furada e vc pode ferrar ele,

segundo, manda a msg de erro pra gente ver se sabe oq é,



#140335 Contador De Cadastros......

Posted by yZarc on 09/07/2003, 02:22 in PHP

se nao me engano é assim:

 $result = mysql_query("SELECT * FROM `anuncio`WHERE nome LIKE 'som' ", $db);

Ow valew ae Lice, funcionou corretamente como estava precisando! :lol:

só mudando uma pequena coisa, vc pode fazer assim, tbem

$result = mysql_query("SELECT * FROM `anuncio` WHERE nome LIKE '%som%' ", $db);

que se no campo nome tiver algo a mais que som ele conta tbem,



#140342 Ajuda Na Query String

Posted by yZarc on 09/07/2003, 02:30 in PHP

puts, e uma outra coisa cara, usa assim da proxima vez que fazer algo assim:

<? include "$area.php"; ?>


vc iria ter economizado um bom tempo :D

o cara, mando bem ai,

mais se vc quiser do modo anterior ainda, eu indico assim,

<? 
switch ($area)
    {
    case Inicio:
        include($cg[dir]."/".$area.".php");
    break;
    case Programa:
        include($cg[dir]."/".$area.".php");
    break;
     }

?>



#140345 Gravar Arquivo No Servidor...

Posted by yZarc on 09/07/2003, 02:34 in PHP

ou usar o socks tbem, é bom tbem



#140965 Sublinhar

Posted by yZarc on 09/07/2003, 21:14 in PHP

ou

$palavra="mae";
$var="Minha mae comeu cachorro quente.";
$rep=strtr($var, "$palavra", "<b>".$palavra."</b>");



#141351 Sublinhar

Posted by yZarc on 10/07/2003, 12:35 in PHP

strtr só funciona se for string... se for text, long text, blob ou similares, pode dar pau ao achar um enter pelo caminho...

mas pro exemplo que ele mesmo deu, funciona PLENAMENTE(plenamente é a minha palavra do dia), hehehe

aham, eu sei, mais como era só uma frase, ai mandei assim mesmo, =]



#141353 Código De Localizar Arquivo

Posted by yZarc on 10/07/2003, 12:38 in PHP

pra localizar arquivo em outro servidor vc pode usar o socks , mais tpw, vai ser meio gambi,
se ele der erro é que o arquivo num ta la, ou tentar pelo ftp.,

mais não consegui pensar em nada pra isso,



#141357 Invision 1.2, Em Portugues

Posted by yZarc on 10/07/2003, 12:46 in PHP

alguem acho por ai ou já traduzio o arquivo de idioma do invision 1.2 ?



#141503 Gravar Arquivo No Servidor...

Posted by yZarc on 10/07/2003, 15:08 in PHP

e ai, encher ... que nada =]]

tpw, o socks é de socket, num sei explica, mais seria uma conexão com o servidor
do outro lado,
aqui tem tudo que vc precisa saber, nem é complicado,
só vc prestar atenção pra fazer correto
http://br2.php.net/m...n.fsockopen.php

Exemplo 1. fsockopen() Example

<?php
$fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\r\nHost: www.example.com\r\n\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
?>



#141726 Código De Localizar Arquivo

Posted by yZarc on 10/07/2003, 19:22 in PHP

isso tem no superphp.com.br né,
tpw, vc pode fazer de 2 formas ou mais, as duas que imagino seria vc tentar uma conexão
pelo ftp ou por socks mesmo, se ele der erro é que o servidor ta off,
por socks aqui que é o que funfa, vc forma ele conecta no porta 80 e talz,



#141727 Busca Com Downloads

Posted by yZarc on 10/07/2003, 19:23 in PHP

deve ser phpnuke isso.



#141785 Busca Com Downloads

Posted by yZarc on 10/07/2003, 21:02 in PHP

Raphael, não se c vc conhece ele, deve conhecer,mais c não, vc vai precisa de um freehost pra colocar as paginas que são em php, mais ele é super facil, só instalar o idioma portugues e pronto,



#142196 Busca Com Downloads

Posted by yZarc on 11/07/2003, 10:08 in PHP

vai ser dificil alguem te ajudar por icq ai, mais boa sorte,

acho que vc deveria tentar fazer antes de pedir ajuda de cara....



#142200 Como Agendar A Execução De Um Script

Posted by yZarc on 11/07/2003, 10:12 in PHP

vc pode fazer assim por ex,

usar o sleep() pra fazer esperar, o $REMOTE_ADDR pra pedar o ip e o flush()

tpw, vc da um um sleep por ex com o valor em segundos que vc quer que ele espere,
e no final da pagina vc coloca um flush() vasio sem nada de "propriedade"

vc vai ter que bolar o cod ai, mais é facinho,

acho que só com esses comandos da



#142202 Preciso De Um Script De Login Urgente

Posted by yZarc on 11/07/2003, 10:14 in PHP

no site da wmo tem varios scripts de proteção, da uma olhada la



#142811 Exportar

Posted by yZarc on 12/07/2003, 01:25 in PHP

no caso teria como eu exportar esses dados alinhados para o excel,word ou para um bloco de notas?

tem sim, só exportar para o formato CSV

e facil, so criar um arquivo formato texto puro assim, pra excel,
; define os campos e o enter ou quebra de linha definem uma nova linha, por ex

Cadastro 1; 15; 52; SP; BRasil; emais1@mail.net
Cadastro 2; 17; 72; SP; BRasil; emais2@mail.net
Cadastro 3; 13; 52; SP; BRasil; emais3@mail.net

ai so salvar num arquivo .txt ou .csv que o excel importa ele,
pra criar o arquivo vc pode usar o fopen()



#143627 Exportar

Posted by yZarc on 12/07/2003, 23:29 in PHP

+- assim
<PRE>
<?
print($_GET['campo1'].";".$_GET['campo2'].";".$_GET['campo3'].";".$_GET['campo4'].";\n\r");
?>
</PRE>

a base e +- essa,
pra vc fazer o teste so salvar o que isso retornar ai vc tenta importar no excel,



#143631 Problema Na Minha Skin Do Invision !

Posted by yZarc on 12/07/2003, 23:33 in PHP

--------------------------------
Eu tbm tenho outra duvida , tem como eu usar uma skin da versão 1.1 na vesão 1.2 beta ? E oq eu devo fazer para fazer funcionar :blink:
--------------------------------

tem naum




IPB Skin By Virteq