Durub
-
Total de itens
788 -
Registro em
-
Última visita
Posts postados por Durub
-
-
$File = explode('/', $_SESSION['tempfile']); $File = $File[count($File) - 1];
Coloca este código no começo daquele "script" que te passei, e depois troca o $_SESSION['tempfile'] por $File.
Mas recomendo à você dar uma olhada na função explode e no count, para você entender melhor o código e o que "fiz".
Obrigado ao ESerra pela dica, não sabia como fazer. :P
Tava pensando em um explode + foreach, já que o último valor a ser escrito seria o arquivo. (Tinha esquecido do count)
Poste aí depois se funcionou. :)
Abraços.
-
function mySelect(x) { document.getElementById("textArea").innerHTML = x.options[x.selectedIndex].value; }
<form> <textarea name="textArea" cols="10" rows="5"> Descrição.. </textarea> <br /> <select id="selCombo" class="dropDown" onChange="java script:mySelect(this);" /> <option value="Volvo"/>Volvo <option value="Saab"/>Saab <option value="Fiat"/>Fiat <option value="Audi"/>Audi </select>
Não tenho certeza se vai funcionar, mas tente isso.
Abraços.
-
if($user['Authority'] == 4) { $type = "VIP"; } elseif($user['Authority'] == 3) { $type = "Royal"; } elseif($user['Authority'] == 2) { $type = "Cash"; } else { $type = "Normal"; }
Só para dar um exemplinho. :)
Abraços.
-
Tente:
$string_a_ser_gravada = $conteudo . "\n";
Ao invés de:$string_a_ser_gravada = "<p>$conteudo</p>";
Ou ainda para corrigir esse problema das tags com a dica do Gigabyte: Ao receber os dados em uma string, passe a função strip_tags nela. Exemplo:$recebedados = RecebeDoArquivo("oi.txt"); $recebedados = strip_tags($recebedados); // As tags HTML agora serão retiradas da string, neste caso, o <p> e </p>
Abraços.
-
Eu conheço, fiz um curso de PHP faz um tempão em um serviço do governo.
Qual o problema que você está tendo na instalação?
Abraços.
-
<?php $ascii = 97; while($ascii != 122) { $ascii++; echo chr($ascii) . '<br />'; } ?>
a-z
A-Z = substitua 97 por 65 e 122 por 90.
-
1:
double operacao(double numero1, double numero2, string *operacao) { double vreturn; switch(operacao) { case '+': vreturn = numero1 + numero2; break; case '-': vreturn = numero1 - numero2; break; case '/': vreturn = numero1 / numero2; break; case '*': vreturn = numero1 * numero2; break; case default: vreturn = 53.99292; break; } return vreturn; }
2:resultado = operacao(a, b, c); if(resultado == 53.99292) { cout << "Operacao invalida"; goto contaprincipal; }
Explicação:
Coloquei uma flag de erro no primeiro código, assim caso não for nenhuma operação, ele retorna o valor double "53.99292", tem que ser um número bem difícil de "dar certo" pra usar como flag. Tem outros jeitos de fazer, mas nesse caso (e o melhor que pude pensar agora) é este.
3:
Sin, Cos, Tan, cálculo de x², x³, etc.
Abraços.
-
<? // inicia a função para enviar a foto 1 if($foto01 != "none"){ if (copy($foto01, "$url".$foto01_name)){ echo "Foto 1 enviada com sucesso!"; } else { echo "A foto 1 não foi enviada com sucesso!"; } } // termina a função para enviar a foto 1 ?>
Qualquer dúvida, pergunte.
Abraços.
-
É porque o IE também utiliza o padrão de barras do Explorer, afinal, é da Microsoft também.
Abraços.
-
#include <stdio.h> #include <conio.h> #include <string.h> void Leia(char *szString); void Escreva(char *szString); int main() { char szNome[65]; Leia(szNome); Escreva(szNome); printf("Pressione qualquer tecla para continuar..\r\n"); _getch(); return 0; } void Leia(char *szString) { printf("Entre com o nome: "); gets(szString); } void Escreva(char *szString) { printf("%s\r\n\n", szString); }
Reescrevi o código inteiro, olha, estou com um pouco de pressa agora, depois eu explico o porque "de tudo". Compilou normalmente utilizando o compilador do Visual Studio 2008, testei e tava rodando bem também.
Abraços.
-
int impar(int vet[])
OU
int impar(int vet[10])
Porém, caso você saiba que a variável vai realmente receber somente 10 elementos, o recomendado é o segundo.
Abraços.
-
Substitua no downloader.php:
Isto (linha 470):
// Remove the temp file @unlink ($_SESSION['tempfile']);
Por isto:// Remove the temp file and write the name of file in temp/arquivos.txt $FileHandler = fopen("temp/arquivos.txt", "a"); fwrite($FileHandler, $_SESSION['tempfile'] . '\n', 500); // \n = line feed in Unix/Linux systems fclose($FileHandler); @unlink ($_SESSION['tempfile']);
____________________________________________________________ Isto (linha 518 após a substituição acima):// Remove the temp file $downloader->removeTemp ($_SESSION['temp']); @rmdir ($_SESSION['temp']);
Por isto:// Remove the temp file and write the name of file in temp/arquivos.txt $FileHandler = fopen("temp/arquivos.txt", "a"); fwrite($FileHandler, $_SESSION['tempfile'] . '\n', 500); // \n = line feed in Unix/Linux systems fclose($FileHandler); $downloader->removeTemp ($_SESSION['temp']); @rmdir ($_SESSION['temp']);
Me avise se funcionar ou não!
Abraços.
-
$caminho_absoluto=dirname(__FILE__) . '/';
Tente isso, neste caso o arquivo vai ser copiado para a pasta que está o arquivo de upload.
Abraços.
-
Fatal error: Call to undefined function pinga() in C:\Documents and Settings\ADM2\Desktop\Downloads\Site\Status.php on line 27
As funções no PHP são case-sensitive, ou seja, você deve escrever Pinga ao invés de pinga.
@MLeandro:
Você está retornando a função print, o que faz ocorrer a saída da função, não podendo fechar a conexão.
Abraços.
-
Você deve colocar na parte aonde ele faz o download um código que escreva qual arquivo que está sendo baixando em um .txt.
Um exemplo disso seria este código:
$Arquivo = "arquivo.exe"; // Arquivo que está sendo baixado $FileHandler = fopen("temp/arquivos.txt", "a"); fwrite($FileHandler, $Arquivo . '\n', 500); // \n = final de linha em sistemas Unix/Linux fclose($FileHandler);
Este código escreveria arquivo.exe no arquivos.txt.
Funções:
fopen: http://br.php.net/manual/pt_BR/function.fopen.php
fwrite: http://br.php.net/manual/pt_BR/function.fwrite.php
fclose: http://br.php.net/manual/pt_BR/function.fclose.php
Abraços.
-
MLeandro, o else no seu código está errado. O correto seria:else { return print("<font color='#336600'><b>Online</b></font>"); fclose($fp); } }
fclose($fp); return print("<font color='#336600'><b>Online</b></font>");
Abraços.
Gerando XML com PHP
em PHP
Postado
Tente trocar o
para ou.
Parece que ele não esta reconhecendo o acento pelo seu código.
Abraços.