if(empty($acao)){ $acao = ''; }
Para saber a url que ele requisitou, use $_SERVER['SCRIPT_URI'], a partir daí vc pode redirecionar ele para outra página Ex : ?voltapara=http://, não se esqueça de usar urlencode(), para encodar a URI.
[]'s
There have been 46 items by Ferlouko x) (Search limited from 06/05/2023)
Posted by Ferlouko x) on 01/08/2009, 13:44 in PHP
if(empty($acao)){ $acao = ''; }
Posted by Ferlouko x) on 31/07/2009, 22:51 in PHP
Posted by Ferlouko x) on 31/07/2009, 19:15 in PHP
Se eu entendi bem sua dúvida, basta pegar através do método POST como @Dudu disse acima.Estou com dificuldades em selecionar o conteúdo da <textarea>
echo $_POST['nomedocampo'];
Posted by Ferlouko x) on 25/07/2009, 14:55 in PHP
while($line = mysql_fetch_assoc($query)){ foreach($line as $key => $value){ echo 'Campo : '.$key.'<br/>'; echo 'Valor : '.$valor.'<br/>'; echo '<hr/>'; } }
Posted by Ferlouko x) on 25/07/2009, 14:44 in PHP
Bastar usar a array com o valores, no caso key = '1' , e usar o array_rand() sobre ela=> Array
(
[0] =>
[1] =>
[2] =>
)
[1] => Array
(
[0] => http://www.1doslinks.com.br
[1] => http://www.google.com.br
[2] => http://forum.wmonlin...howtopic=223025
)
)]
$key = array_rand($resultados[1]); echo $resultados[1][$key];
Posted by Ferlouko x) on 21/07/2009, 18:49 in PHP
AAAAAAh! Agora sim, valeu paulo Ricardo, digamos que 1% do problema foi resolvido, agora vem a bomba, não consigo de jeito nenhum fazer download de um arquivo desse arquivo q estou verificando a existência. Já tentei de todas essas formas:
header("content-type: img/jpg");header("content-disposition: attachment;filename=01.jpg");file_get_contents("http://www.servidor.com/<caminho_do_arquivo>");//OBS: se eu colar no browser [url="http://www.servidor.com/<caminho_do_arquivo>"]http://www.servidor.com/<caminho_do_arquivo>[/url], A IMAGEM ESTÁ LÁ.
ASSIM TB TENTEI E NÃO DEU:$file = "http://www.servidor.com/<caminho_do_arquivo>"; header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file); exit;
Um problema relativamente simples, mas na prática me dando dor de cabeça, dessa forma vou entrar pras estatísticas (se é que me entende!).
filesize() só funciona com arquivos locais. Para pegar dados do cabeçalho de um arquivo remoto use : fopen() (que abrirá o arquivo) e depois stream_get_meta_data() (que criará uma matriz contendo valores do cabeçalho do arquivo).header('Content-Length: ' . filesize($file));
Posted by Ferlouko x) on 21/07/2009, 12:43 in PHP
Posted by Ferlouko x) on 19/07/2009, 10:01 in PHP
Posted by Ferlouko x) on 18/07/2009, 23:01 in PHP
$pasta = $_GET['categorias'];
Posted by Ferlouko x) on 18/07/2009, 14:49 in PHP
extract($_POST); mysql_select_db($database, $connDB); $sql = mysql_query("INSERT INTO tabela (nome) VALUES ('$nome')") or die(mysql_error());
Há, sem ofensa, mas procure ser mais construtivo em seus comentários.
Posted by Ferlouko x) on 17/07/2009, 18:54 in PHP
INSERT INTO tabela_dois (nome, last_id) VALUES ('$nome', LAST_INSERT_ID(last_id))
Posted by Ferlouko x) on 16/07/2009, 19:07 in PHP
Um visitante acessando o seu web site ganha um identificador único, o assim chamado id de sessão. Este é salvo em um cookie do lado do usuário ou propagado via URL.
Posted by Ferlouko x) on 16/07/2009, 18:34 in PHP
Você esqueceu das aspas, a ER está casando apenas Ex : width=320 e não width="320"width="320" height="265"
$var = preg_replace('/width=("[0-9]+"|\'[0-9]+\')/i','width="247"',$var); $var = preg_replace('/heigh=("[0-9]+"|\'[0-9]+\')/i','height="198"',$var);
Posted by Ferlouko x) on 16/07/2009, 13:22 in PHP
in_array(), apenas verifica se o valor existe no array
Aviso
Esta função pode retornar o booleano FALSE, mas também pode retornar um valor não-booleano que pode ser avaliado como FALSE, como 0 ou "". Leia a seção em Booleanos para maiores informações. Utilize o operador === para testar o valor retornado por esta função.A partir do PHP 4.2.0, array_search() retorna NULL em caso de falha ao invés de FALSE
4.2.0 needle pode agora ser um array.
Posted by Ferlouko x) on 16/07/2009, 12:42 in PHP
Posted by Ferlouko x) on 16/07/2009, 12:29 in PHP
<? session_start(); /* .. */ $settings = 'valor'; /* ... */ $_SESSION['ckuser'] = $settings; ?>
Posted by Ferlouko x) on 16/07/2009, 00:42 in PHP
<?php $to = 'nobody@example.com'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?>
Posted by Ferlouko x) on 16/07/2009, 00:33 in PHP
$conexao = mysql_connect('server','user','pass'); /* .. */ $id = mysql_insert_id($conexao);
Cuidado
mysql_insert_id() converte o tipo de retorno nativo da API em C do MySQL mysql_insert_id() para um tipo long (chamado int no PHP). Se a sua coluna AUTO_INCREMENT for uma coluna do tipo BIGINT, o valor retornado por mysql_insert_id() será incorreto. Ao invés, use a função SQL interna do MySQL LAST_INSERT_ID() em uma consulta SQL.
SELECT LAST_INSERT_ID(`campo`) FROM `tabela` ORDER BY `campo` DESC LIMIT 1
Posted by Ferlouko x) on 15/07/2009, 21:48 in PHP
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
Posted by Ferlouko x) on 15/07/2009, 13:16 in PHP
Retorna uma array com os nomes dos arquivos do diretório especificado em caso de sucesso, ou FALSE em caso de erro.
Posted by Ferlouko x) on 14/07/2009, 23:41 in PHP
Posted by Ferlouko x) on 08/07/2009, 12:40 in PHP
foreach($_POST['campo'] as $key => $value)
Posted by Ferlouko x) on 07/07/2009, 18:51 in PHP
Posted by Ferlouko x) on 04/07/2009, 23:22 in PHP
$var = 'lazer-e-turismo/noticia'; $var = explode('/',$var); //acessando o primeiro valor echo $var[0]; //segundo. echo $var[1];
Posted by Ferlouko x) on 04/07/2009, 23:15 in Artigos, Dicas e Tutoriais de PHP
<?php class site { var $url; function site($site) { $this->url = $site; } function verifica() { if(isset($this->url)) { $metatags = @get_meta_tags($this->url); if(empty($metatags)){ print 'Site não existe!'; }else{ $metatags['description'] = empty($metatags['description']) ? 'Em branco' : $metatags['description']; $metatags['keywords'] = empty($metatags['keywords']) ? 'Em branco' : $metatags['keywords']; $metatags['author'] = empty($metatags['author']) ? 'Em branco' : $metatags['author']; print("<div style='font-size:11px;font-family:tahoma;'>"); print("Site existe!<br>"); print("META TAGS:<br>"); print("<strong>Description:</strong> ".$metatags['description']."<br>"); print("<strong>Keywords:</strong> ".$metatags['keywords']."<br>"); print("<strong>Author:</strong> ".$metatags['author']."<br>"); print("</div>"); } }else{ print("Preencha um site"); } } } $site = new site("http://www.eduardostuart.com"); $site->verifica(); ?>
Community Forum Software by IP.Board
Licensed to: Webmasters Online