
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
LIMIT com início negativo? Troca -20, 20 por 0, 20
-
Primeiro você vai precisar de um JS pra abrir o popup <script language=javascript> function avisa (URL){ window.open(URL,"janela1","width=550,height=30,scrollbars=NO") } </script> Para chamar ele você utiliza: <a href=java script:avisa('envia.php?id=$id')>TEXTO QUALQUER</a> Onde envia.php é a página que será aberta no popup, $id é a variável que vai dizer que foto é (você pode passar o caminho direto até a foto ali)... ai na envia.php (ou outro nome que você der) você resgata o valor do id e faz a exibição da foto, note que esse popup tem tamanho fixo, no seu caso seria interessante que o popup tivesse o tamanho definido a partir das medidas das fotos...
-
(Resolvido) Armazenar imagem em banco de dados e depois mostrar t
pergunta respondeu ao Brenno Ferreira Santiago de ESerra em PHP
Armazenar imagens ou qualquer tipo de arquivo binário no banco de dados é pedir pra ter problema... qualquer DBA sempre vai ter isso em mente... O mais comum é guardar a foto ou arquivo em uma pasta no servidor e no MySQL apenas a referência a esse arquivo... http://scriptbrasil.com.br/forum/index.php?showtopic=91361 http://scriptbrasil.com.br/forum/index.php?showtopic=103230 Acima dois exemplo de como isso funciona... Caso realmente queira dessa maneira, eu já postei a um tempo um link de como fazer isso (enviar arquivos para campos do tipo BLOB... -
Esses erros ai de cima é porque ele não está conseguindo abrir o arquivo portugues.php, que deveria estar em 'includes/languages/'... provavelmente o arquivo não exista mesmo...
-
Tá dizendo que não existe nenhuma coluna chamada products_id na tabela products, confira isso...
-
Basicamente uma query e um laço para criar os options... //Faz a query... $sql... echo "<select name=\"usurario\">"; while($x = mysql_fetch_assoc($sql)){ echo "<option value=\"$x['colunatal']\">$x['colunatal']</option>"; } echo "</select>";
-
http://scriptbrasil.com.br/forum/index.php?showtopic=101609 E a um tempo atrás outro moderador postou que usava sockets.
-
(Resolvido) Calcular altura proporcional à largura nova da imagem
pergunta respondeu ao cassianooliver de ESerra em PHP
NÃO?!!?!?!?!!??!?! $largura1 = 640; $largura2 = 400;//Largura nova $prop = (100*$largura2/$largura1)/100; echo 'Largura: '.$prop*$largura1.'<BR>'; //Aqui óbvio vai dar 400 echo 'Altura: '.$prop*480; //Aqui vai dar 300 Ou seja... EXATAMENTE as mesmas dimensões que você disse acima (640 está para 400, assim como 480 está para 300)... em resumo, olha para a câmera e diga "eu não sou mais esperto que um aluno da quinta série" (vide o programa do Silvio Santos, brincadeirinha). -
O padrão do PHP é o script rodar durante 30 segundos no servidor, depois disso ele é encerrado, se o seu processamento estiver demorando do que isso é normal acontecer o que você falou Você pode aumentar o tempo de processamento colocando no topo do script a seguinte linha: ini_set('max_execution_time','XXX'); Onde XXX é o tempo (em segundos) que você deseja pro script...
-
Se é o erro que estou pensando... altera $this = null; para unset($this); O arquivo que você tem que alterar é o upload.php (o endereço até ele é o informado no erro).
-
A autenticação é feita a nível de script... o modo mais fácil de enviar e-mail autenticado é utilizando a classe phpmailer
-
Passar Valores para uma nova pagina sem formulario
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
Então foi movido errado... porque essa parte que você quer (passar o dado do select pro link) é feita com javascript, só depois é que você vai resgatar o dado com o PHP... Movendo PHP » JS. -
Passar Valores para uma nova pagina sem formulario
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
Cria um formulário... no action do formulário para resgatar o dado basta $_POST['teste'] (se você for enviar usando o método GET altere POST por GET... -
Bastaria: $codigo = $dados[0]; O bom é você dar um print_r no array $dados, assim você vê tudo o que tem lá e os índices... não sei porque você tentou resgatar um array multi-dimensional gerado por um mysql_fatch_array, até onde eu me lembro nunca vi essa função gerar array multi-dimensional...
-
O problema está na query... troca isso: $sql=mysql_query("select * from teste where nome like '%$busca%'", $db); Por isso: $sql=mysql_query("select * from teste where nome like '%$busca%'", $db) OR DIE (mysql_error()); Isso vai gerar um outro erro, mas esse trás a informação do próprio mysql dizendo qual o problema...
-
Só uma dúvida, qual o problema? Porque você simplemente diz "onde está o erro", mas não diz o que a página deveria fazer e não está fazendo...
-
LER PARAMETRO DE UMA FUNCAO JAVASCRIPT NO PHP
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
E nem vai funcionar mesmo... você vai precisar usar ajax para chamar uma página php pra processar o que você quer... dessa maneira que você colocou não vai funcionar pois o PHP já vai ter sido processado quando você chamar o JS... Movendo PHP » JS. -
(Resolvido) Calcular altura proporcional à largura nova da imagem
pergunta respondeu ao cassianooliver de ESerra em PHP
Tentei sim, na verdade você que se embolou todo, pois olha só que você escreveu no post inicial: Ou seja, no primeiro post você colocou 300 de largura, agora no segundo você mudou para 400, ou seja, se você não se decide a largura da imagem, o culpado não sou eu, a minha lógica está perfeita.... -
(Resolvido) Calcular altura proporcional à largura nova da imagem
pergunta respondeu ao cassianooliver de ESerra em PHP
A matemática vai mal ai, hein??? $largura1 = 640; $largura2 = 300; $prop = (100*$largura2/$largura1)/100; Pronto, $prop vai conter uma número que se multiplicado por 640 e 480 vai resultar em uma imagem proporcional... -
Pra isso existe o TYPE... por exemplo: $_FILES['userfile']['type'] -> Retorna o mime-type do arquivo http://www.php.net/features.file-upload Só que isso também não é seguro, pois pode ser modificado, o melhor é pegar o mime-type com getimagesize, essa informação é gerada pelo servidor e é mais segura...
-
Você não vai poder inserir a variável $lista, pois antes: foreach($_POST['grupo'] as $item){ $lista .= $item . ', '; } Você concatena várias informações juntas... Como pelo visto a informação que você quer está na coluna grupo da query: $sql_email = " SELECT nome, email FROM clientes WHERE grupo IN(" . $lista . ") "; Adicione ali no SELECT a coluna do grupo, resgate ela dentro do laço e use essa nova informação na hora de inserir no BD...
-
Guarda os dados em sessões... http://br.php.net/manual/pt_BR/ref.session.php
-
Tá funcionando perfeitamente...
-
O manual já tem o exemplo de uso: http://br2.php.net/function.mail Você só tem que resgatar os dados do formulário ($_POST OU $_GET, dependendo do método de envio do formulário).