ARD
-
Total de itens
520 -
Registro em
-
Última visita
Posts postados por ARD
-
-
Se você está hospedando o site na mesma maquina que está o banco de dados, então deixa o host como "localhost" independente do apontamento de url que você irá fazer.
Você teria que colocar o seu dominio "seuip.ddns.com.br" caso as páginas estivessem hospedadas fora da sua rede e somente o banco de dados estivesse em "seuip.ddns.com.br".
criei um usuario no mysql (visitante) e no campo (host) coloquei (%) e no mysql (bind-address = 0.0.0.0)Esta configuração acima está correta.
bind-address = 0.0.0.0 -> Libera a comunicação de qualquer ip à maquina que está rodando o MySQL e o usuário com o campo host = "%" é para liberar a autenticação de qualquer host.
Ps: Você testou se o redirecionamento está funcionando?
T+
André
-
Muito simples...
$sql = "SELECT * FROM ip WHERE ips = '$variavel_ip'"; $result = mysql_query($sql)or die(mysql_error()); if(mysql_num_rows($result) != 0) { //faz update na tabela $update = "update ip SET status = '1' where ips = '$variavel_ip'"; }
Obs: Na consulta SQL você utiliza somente um sinal de igualdade "="
T+
André
-
George, aqui o site com exemplo não abriu... Criei este script abaixo, veja se funciona com você:
<?php $zip = new ZipArchive(); //local onde será criado o arquivo $filename = "/var/www/teste/arquivo.zip"; if($zip->open($filename, ZIPARCHIVE::CREATE) !== true) { echo "Impossivel abrir o arquivo zip setado."; exit(); } //adiciona o arquivo "/var/www/mysite/index.php" com o nome "index.php" $zip->addFile("/var/www/mysite/index.php","index.php"); $zip->close(); ?>
Para maiores informações, consulte: http://www.php.net/manual/pt_BR/zip.examples.php
Caso não consiga adaptar o código à sua necessidade é só postar.
T+
André
-
Tente assim:
$tel = 6635551943; echo "(".substr($tel,0,2).") ".substr($tel,2,4)."-".substr($tel,6);
T+
André
-
-
Como está o seu html?
T+
André
-
Posta o código PHP de como você está fazendo...
T+
André
-
Isso não é um erro, é somente uma notificação. Isto ocorre pois você está recuperando uma variável que ainda não existe, para resolver isto basta você colocar o código abaixo:
if(isset($_POST['index-'])) { test(); }
isset irá verificar se a variável foi iniciada. Ah... Cadê o submit do seu formulário?<input type="submit" value="Enviar" />
T+
André
-
Para evitar tópico duplicados, vou postar aqui mesmo o meu código de validação. A diferença em relação ao postado acima, é que ele irá verificar se o domínio é válido.
<?php /** * @author Andre Raynaud Duarte * @version 1.0 10/01/2008 10:47 * @param string $str_mail * @return bool */ function verify_mail($str_mail) { if (eregi("^[-_a-z0-9]+(\.[-_a-z0-9]+)*\@([-a-z0-9]+\.)*([a-z]{2,4})$", $str_mail)) { $dns_mail = explode("@",$str_mail); if(checkdnsrr($dns_mail[1])) { return true; } else { return false; } } else { return false; } } ?>
-
É simples... Você somente esqueceu de chamar a função, depois da função faça assim:
<?PHP test(); ?>
T+
André
-
Veja se você não está incluindo a classe mais de uma vez.
Dá uma verificada nos seus includes.
T+
André
-
Recuperando o valor do select:
$my_select = $_POST['meu_select'];
Verificando o valor com switch:switch($my_select) { case 1: echo "Executa o comando 1"; break; case 2: echo "Executa o comando 2"; break; }
Você também poderia verificar com if's e else's...if($my_select == 1) { echo "Executa o comando 1"; } elseif($my_select == 2) { echo "Executa o comando 2"; } else { echo "outro comando..."; }
T+
André
-
Isto é permissão de pasta. Acesse o seu servidor via FTP, clique com o botão direito do mouse em cima da pasta "gifs" e dê permissão 777.
T+
André
-
Uma pequena observação:
[...]uma vez que uma página ph não pode ser testada a não ser depois de colocada no ar visto ser uma linguagem dinâmica entre utilizador e website[...]
Para você efetuar os testes localmente, basta você instalar e configurar o PHP + Apache (funciona com o IIS também) em tua maquina. Mr. Google lhe apresenta uma imensa lista de tutoriais que lhe ajudarão fazer isto: http://www.google.com.br/search?hl=pt-BR&a...uisar&meta= O seu código com certeza irá retornar um erro. Troque ele por isto:<?php if (isset($_POST["nome"]) && isset($_POST["idade"])) { echo "Dados correctos"; exit; } echo "Por favor preencher os campos"; ?>
A função isset irá verificar se as variáveis foram iniciadas, caso contrário, irá executar o último echo.
Dê uma olhada também na função empty
Opa, esqueci da enquete. Você pode incluir a enquete dentro da sua página principal usando include
T+
André
-
No seu formulário você deve adicionar este atributo:
enctype="multipart/form-data"
Troque isto:if ($_POST["foto"]){ if(isset($_FILES["Imagem"])){ $Imagem = $_FILES["Imagem"]; $Tamanhos = getimagesize($Imagem["tmp_name"]); $TipoArquivo = $_FILES['Imagem']['type']; $Data = date("dmY-His"); $Nome_Imagem = $Imagem["name"]; $extensao = explode(".", $Nome_Imagem); $Extensao = $extensao[1]; $Pasta = "../gifs/imgnoticias/"; $Novo_Nome = $Pasta . $Data . "." . $Extensao; $Caminho = $Pasta . $Novo_Nome; move_uploaded_file($Imagem["tmp_name"], $Novo_Nome); } }
Este linha aqui não está de acordo com os campos do formulário: if(isset($_FILES["Imagem"]) Por isso:if(!empty($_FILES['foto']['name'])) { $Imagem = $_FILES["foto"]; $Tamanhos = getimagesize($Imagem["tmp_name"]); $TipoArquivo = $Imagem['type']; $Data = date("dmY-His"); $Nome_Imagem = $Imagem["name"]; $extensao = explode(".", $Nome_Imagem); $Extensao = $extensao[1]; $Pasta = "../gifs/imgnoticias/"; $Novo_Nome = $Pasta . $Data . "." . $Extensao; $Caminho = $Pasta . $Novo_Nome; if(move_uploaded_file($Imagem["tmp_name"], $Novo_Nome)) { echo "Imagem enviada com sucesso!"; } else { echo "Não foi possível enviar a imagem."; } }
Deve funcionar. Ah, isto não tem nenhuma relação com o phpMyAdmin.
T+
André
-
<?php $to = "fulano@seudominio.com"; $subject = "Olá, mundo!"; $html = " <html> <body> <?php echo $variavel; ?> Este é meu <b>primeiro</b> email em formato HTML! </body> </html>"; $headers = "Content-type: text/html; charset=iso-8859-1\r\n"; if (mail($to, $subject, $html, $headers)) { echo "Email enviado com sucesso !"; } else { echo "Ocorreu um erro durante o envio do email."; } ?>
Desta forma não vai dar certo não. O que você deve fazer é concatenar a string, desta forma:<?php $html = " <html> <body> $variavel Este é meu <b>primeiro</b> email em formato HTML! </body> </html>"; ?>
Ou desta:<?php $html = " <html> <body>".$variavel."Este é meu <b>primeiro</b> email em formato HTML! </body> </html>"; ?>
T+
André
-
update etapa set eta_numero ='01', eta_nome ='etapa', eta_cidade ='gravatai vxcvxcvxcv', eta_data ='02/04/2008', eta_anobase ='', eta_etapa ='$net-$eta' where idetapa =
Referente à tabela...
Todos estes campos aceitam strings?
Pelo visto $cod está vázia.
T+
André
-
Dá um echo nesta variável $sql e posta aqui o resultado. Você deve observar se não está tentando inserir uma string em um campo inteiro.
T+
André
-
O erro está aqui:
'<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . tep_image_button('small_view.gif', IMAGE_BUTTON_VIEW) . '</a>');
Observe que você colocou a string dentro de parênteses ")" só que você só fechou e não abriu o mesmo. Troque por:'<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $new_products['products_id']) . '">' . tep_image_button('small_view.gif', IMAGE_BUTTON_VIEW) . '</a>';
Deve funcionar.
T+
André
-
Assim:
<center>Texto</center>
Ou:<div align="center">Texto</div>
T+
André
-
"quinhosp", Faça o seguinte:
1. Transforme o seu checkbox em um vetor, ex:
<input type="checkbox" name="emails[]" value="teste@teste.com.br" id="emails" /> <input type="checkbox" name="emails[]" value="mais@teste.com.br" id="emails" />
2. E na página da action do form você faz um loop para recuperar os valores, ex:<?php foreach($_POST['emails'] as $mails) { echo $mails."<br />"; } ?>
T+
André
-
É muito simples cara, você não precisa mais perder a sua honra rsrsrs
function dec_bin($decimal) { $binario = ""; while($decimal != 0) { $resto = $decimal % 2; $decimal = floor($decimal / 2); $binario = $resto.$binario; } return $binario; }
Veja aí se funciona. Dá uma olhada aqui http://pt.wikipedia.org/wiki/Sistema_bin%C...atem%C3%A1tica)
T+
André
-
Para a sua primeira pergunta:
Coloque na action do form a url "http://webmail.academiapodium.com/src/login.php", e os campos (desta página http://www.academiapodium.com) devem ter o mesmo nome dos campos da página http://webmail.academiapodium.com/src/login.php. ;)
T+
-
Neste caso o campo já iria para uma página php como array, por exemplo:
HTML
<input type="checkbox" name="cor[]" value="Azul" /> <input type="checkbox" name="cor[]" value="Vermelho" /> <input type="checkbox" name="cor[]" value="Verde" />
No php<?php foreach($_POST['cor'] as $cor_selecionada) { echo $cor_selecionada."<br />" } ?>
Basta você colocar o nome do campo com colchetes, ex: nome_do_campo[]. E na página você recupera os valores sem os colchetes, ex: $_POST['nome_do_campo'].
T+
André
(Resolvido) eRRO NA HORA DE EXIBIR A PAGINA - AJUDAAAAA
em PHP
Postado
Está faltando fechar o bloco com uma chave "}".
Nesta parte:
Você abre a chave, mas no final você não fecha. Substitua isto: Por isso:T+
André