antiblock
Elveron

Search the Community

Showing results for tags 'PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Community Servers
    • Anúncios
    • Apresentações
    • Sugestões
    • Suporte (Tickets)
    • Lixeira do fórum
  • Patrocínios
  • Hardware e Software
    • Smartphones e Tablets
    • Desktops e Laptops
    • Sistemas Operativos
  • Ensino
    • Programação
    • Web Design
    • Ensino Escolar
  • Gaming
    • Gaming Mobile
    • Battle Royale
    • Ação e FPS
    • MOBA
    • RPG e MMORPG
    • Outros Géneros
    • Consolas
  • Gerenciamento de Servidores e Clientes
    • Metin2
    • Minecraft
    • Counter-Strike
    • FiveM
    • Browser
    • Outros Servidores
  • Design World
    • Geral e Galerias de Arte
    • Pedidos de Designer
    • Tutoriais e Recursos
  • WebMaster
    • Geral
    • Alojamento Web
    • Plataformas Web
  • Discussão Geral
    • Notícias
    • Computador
    • Video-Sharing e Streaming
    • Automóveis & Motos
    • Desporto
    • Entretenimento
    • Anúncios e Comércio
    • FunZone
    • Off-Tópic

Categories

  • DEVs/Resellers
    • Plechito
    • iBeast
    • dracaryS
    • Vegas
    • Dungeons
  • Leaks Metin2
    • C++ / C# / Python
    • Unpacked
    • ServerFiles
    • Programs and tools
  • Graphics & 3D & Costume
    • Maps
    • Npc & Mobs
    • Equipment
    • Websites, Designs and Scripts
  • FiveM
  • Windows
    • Releases
  • Música
    • Hip-Hop
  • Trash
    • Metin2
    • Android
    • Aplicações
    • WebMaster
    • Jogos PC

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


E-mail


Website URL


Localizaçao


Sobre mim

Found 40 results

  1. Olá comunidade, quero-vos apresentar o antigo, e primeiro layout da página web do Metin2 (Gameforge) em 2006. Este layout só foi utilizado no Metin2 PT em 17 de Junho de 2007 (Data do lançamento em Portugal). Esta era a página web do Metin2 em 2006 até 2009: Como sabem, estamos em 2016 e este layout já tem 10 anos desde que foi utilizado. De acordo com o Internet Archive, o ultimo registo da utilização deste layout foi em JANEIRO 20, 2009 às 21:28:32. Muitos de nós gostamos de ver as coisas como eram antes, e então, pensei, e decidi em criar um novo projecto no qual é trazer esta página web de volta totalmente a funcionar... Felizmente consegui terminar este projecto e venho cá partilhar o projecto com a comunidade! • Recursos utilizados para o desenvolvimento do projecto: - Internet Archive; - HTML & CSS Original; - Imagens Oficiais Este projecto foi totalmente desenvolvido por mim na parte da programação PHP e em outros, o resto foi utilizando os recursos referidos acima. • Disposição dos ficheiros: • Mais informações: - Para quem quiser aceitar pagamentos paypal no seu site, eu já deixei uma IPN configurada do Micah Carrick no directório 'project_2007\inc\paypal'. Para mais informações sobre a IPN leia o ficheiro 'readme.txt' no directório referido. - Para configurar a página web, fazes upload de todos os ficheiros para o teu web host e dá as permissões 777 aos ficheiros ./config.php e ./inc/config.php, depois entra na tua página web que logo serás redireccionado para a página de configuração. Caso a página de configuração falhar, terás de manualmente configurar o ficheiro ./inc/config.php. • Download & VT: - Dropbox: https://dl.dropboxusercontent.com/u/104961902/metin2/www/project_2007.zip - Mega: https://mega.nz/#!7V4CjZaS!Qh8YGPlBfR-77lY0FReJUeYOTRgqokuTLBliuOFibfo - Palavra-Passe de Extracção: owsap - VT: (https://www.virustotal.com/pt/file/aeb1bf7d1b98f80aa7e637539038fd8b9e7ee282e1b3a4aaf40b27555298d732/analysis/1452201873/) Download: https://mega.nz/#!eEZB1R5S!xBpKcj170vzD0FP4pySiGuyPmXbqHqgRppSO4vEikAs Password: owsap VirusTotal: https://www.virustotal.com/pt/file/2dc61ee9b42f49dcc26f309176a3d8e9f0a7695f2f36c6758de1136f9699fb13/analysis/1468705598/
  2. Ayo kids, today vou-vos ensinar a trabalhar com Laravel, uma Framework de PHP open-source, que vos irá ajudar a criar websites da maneira mais fácil e segura possível, utilizando métodos Anti-SQLi da Framework e CSRF (Cross Sire Request Forging). Why Laravel? Bem, para quem programa em Raw PHP, posso-vos dizer que o que mais vai fazer-vos mudar para isto (sem falar das packages que isto tem) é o ficheiro Routes, neste ficheiro podem mapear tudo o que se passa no vosso websites, entre diretórios (e o método deles, seja POST/GET/PATCH/PUT/DELETE) e a função que é executada sempre que lá entram. Sim... mas apenas isso? Não, Laravel ainda vem equipado com Blade, uma "framework" de HTML que vos permite executar código PHP da maneira mais simples e compacta possível, como verificar se o utilizador está logado, com um simples "@if(Auth::check())" que utiliza a classe "Auth" e dá return num TRUE ou FALSE ao executar a função check(), vendo se tens a sessão iniciada nesse browser. Podem também utilizar layouts para o design e fazer um "@yield('NomeDoYield')" no layout para o chamarem noutro ficheiro e inserir dados lá (com um @extends('layouts.NomeDoLayout') e um @section('NomeDoYield') "blah blah" @endsection), sem precisar de repetir o mesmo layout por todas as views (páginas visuais, ou output pages) Coisas necessárias: - Composer (https://getcomposer.org/Composer-Setup.exe) - GIT Bash (https://git-scm.com/download/win) Instalação: 1- Abrir o GIT Bash 2- correr o comando composer global require "laravel/installer" 3- correr o comando laravel new NomeDoProjecto 4- mudar o directório para o do projecto com cd NomeDoProjecto (podem escrever a primeira letra e clicar no TAB que ele dá auto-complete) 5- executar o comando php artisan serve e aceder a http://localhost:8000 Criação da Autenticação: 1- dar CTRL + C na consola para dar exit ao que está a decorrer 2- executar o comando php artisan make:auth 3- aceder novamente a http://localhost:8000 e verificar se os botões "login" e "register" estão lá 3.1- estes botões levam-vos a (não se registem, ainda não criamos a base de dados) Ficheiros do projecto: Ficheiro de configuração: - O ficheiro .env é o ficheiro de configuração, alterem-o de vez com a vossa config da base de dados (não se esqueçam de criar o Schema/DB com o MySQL Workbench ou outra IDE de MySQL) Routes: - a pasta routes é utilizada pelo ficheiro web.php, este contem todo o mapeamento entre as views (output para o utilizador) e as funções (onde é corrido código PHP em segurança, dentro de um controlador) ou com o comando php artisan route:list na consola - Este ficheiro contém informação básica do mapeamento, como o método de execução (GET/POST, ou os utilizados em Rest API, os PUT/PATCH/DELETE), o directório onde vai ser chamada a route (o que quiserem) e a função que é executada ao aceder ao directório (NomeDoControlador@NomeDaFunção), com um nome que podem dar ao mapeamento, para mais tarde o chamarem se necessário. Resources: - Nesta categoria temos os layouts e views, que é o que podem chamar de páginas em HTML, ou páginas de output (visuais), que contêm tudo o que o utilizador vai conseguir ver Exemplo de layout (páginas que têm o design base da página), chamada app.blade.php: (o yield('NomeDoYield') é o que vai-vos poder fazer inserir HTML no sitio daquele Yield, num ficheiro completamente diferente) Exemplo de view (página que chama um layout, ou não, é utilizada para coisas simples), chamada login.blade.php: (como podem ver esta contém um @extends('layouts.app'), que chama o layout "app" que está dentro da pasta "layouts" e um @section('content') que serve para a framework saber que o que vem entre o inicio da section e o final é para ser inserido onde fizeram o Yield no layout) Exemplo de código PHP dentro do ficheiro HTML: (o ficheiro .blade.php deixa-nos correr PHP da forma mais simples possível, conseguindo aceder às classes que torna esta framework de tão grande valor. Aqui podemos ver uma lógica para mostrar a Home a utilizadores com Login já efectudado ou os botões Login e Register aos que estão Deslogados (guests), verificando se o ficheiro Routes que vimos anteriormente tem algum mapeamento com o name "login", se este tiver verificamos pela classe de autenticação Auth se o utilizador tem sessão iniciada, caso não tiver este mostra-lhe os botões de Guest) Controllers: (estes são os ficheiros onde são corridas as funções do projecto, podem criar os controladores que quiserem com o comando php artisan make:controller NomeDoController pela consola, para organizarem melhor o trabalho) Exemplo de controlador: (verificamos que neste controller temos a função index(), que quando é chamada na Route por "HomeController@index" retorna uma view chamada "home", este controlador é constituido pelo namespace que mais tarde direi o que é e para que serve, o import das packages utilizadas para o controlador e a classe em sí, que dá extend no Controller principal da framework) Base de Dados: (esta categoria é composta por 2 coisas importantes, as migrations que são constituidas por blueprints das tabelas, as seeds que armazenam tudo o que querem que já venha de dados na base de dados quando a importarem) Porquê utilizar Migrations? - Podem simplesmente criar uma máquina nova, correr o comando "php artisan migrate" e o "php artisan db:seed --class=DatabaseSeeder" que têm uma base de dados limpa e pronta a ser trabalhada, sem ter que exportar e importar seja o que for Exemplo de migration (tabela users): (esta blueprint é constituida sempre por duas funções, a função de criar e a de apagar a tabela, na de criar podemos ver o básico de uma tabela, começando com um ID em autoincrement, 3 tabelas de texto em que o EMAIL é único e um remembertoken + timestamp, que vem da framework, o token é gravado quando clicam no "Remember Me" ao fazer login e os timestamps vêm sempre com um "created_at" e "updated_at", que mais tarde digo-vos o porquê de ser absolutamente lindo) Vamos lá fazer a migration das tabelas para a base de dados? 1- Incluir isto em App>Providers>AppServiceProvider.php 2- correr o comando "php artisan migrate" 3- done, já se podem registar pelo website Exemplo de algo do dia a dia: 1- correr o comando php artisan make:controller UsersController 2- modificar o controlador meter o use App\User para aceder ao modelo da tabela users criar a função currentUsers() para retornar os utilizadores registados executar um User::all() para ir buscar todos os registos da tabela users, e guardar-los na variável $users retornar à view teste a variável $users com o nome de users, para poder ser acedida dentro da view 3- criar um ficheiro teste.blade.php em resources>views e editar-lo 4- mapear a função com o URL que querem 5- aceder a http://localhost:8000/teste e verificar se funcionou Páginas importantes: - Documentos (https://laravel.com/docs/5.4/) - Queries (https://laravel.com/docs/5.4/queries) - Laracasts (https://laracasts.com/series/laravel-5-from-scratch) - Bom canal de youtube (https://www.youtube.com/user/codexecutable/playlists) Tens alguma dúvida? Acedam ao Discord da cyber (https://discord.gg/knEuRSt) e enviem-me um PM, terei todo o gosto em vos ajudar, seja em algum problema ou até mesmo em lógica
  3. Boa noite! Eu precisava de ajuda para criar um loja simples para o meu servidor de Minecraft ! Como iria funcionar ? (Na minha loja apenas vai haver 2 coisas há venda , que são 2 rank !) O utilizador entra na loja , indica qual é o nome da conta de minecraft, escolhe o rank que quer comprar, faz a compra pelo paypal e é redireccionado para o site após a compra e no mysql ele adicionar numa tabela os campos "NOME" e "RANK" e pronto funciona mais ou menos assim ! No Nome fica o "nome de utilizador" que o jogador escolheu quando foi para a loja como mencionei em cima e o Rank fica o rank que ele comprou que vai ser o nome do produto ! E o resto no jogo in-game eu já consigo fazer sozinho ! O meu único problema é o php e a API do paypal porque nao me consigo adaptar e já vi tutorias mas nao correu muito bem :( Obrigado !!!
  4. Boas malta. É assim tenho um servidor de Metin2, e vou abrir dia 2/3 de Junho. Já está tudo orientado, jogo, patcher, proteções client,fórum mas falta o SITE, eu não sei nada sobre HTML e PHP... Têm por ai malta que saiba fazer BEM? Por exemplo tirar os designs de um site, e aplicar em outro, criar sistema de tickets, IS, etc? Enviem me mensagem privada para mais informações. Posso até pagar...... Obrigada!
  5. Boas! Procuro um programador web para projecto de site por favor quem tiver interessado mande pm ou add me procure no discord ganzazz. Caso o tópico não esteja no sitio certo peço ao moderador que mude.
  6. Bom dia pessoal, Antes de mais queria pedir desculpa pois não sei se esta é a área correta para postar. Nunca trabalhei com o wordpress e o site foi feito em php, mas devido ao wordpress não encontro os ficheiros html. Estou com um problema com um link. Vou dar um exemplo. Na imagem seguinte é onde posso escolher a região. Imaginemos que vou escolher Região Centro e na delegação Figueira da Foz Acontece me isto em todas as localizações que escolher. Eu queria tirar o country e ficar meusite.pt/figueira da foz por exemplo. O único ficheiro que encontro sobre isto é este. Desde ja agradeço o vosso tempo ao ler isto, e peço desculpa se estiver confuso. Muito obrigado. Bruno
  7. Boas gente, Tenho auqi um problemazinho que é.. O objetivo deste codigo seria mostrar os registos do user em sessao, apenas dos dele... Mas nao esta dando certo... Se alguem souber solucionar agradecia. $user_id = SearchUser($_SESSION['user']['id']); $ok = true; //Check user function "SearchUser" if(SearchUser($user_id)) { $dbh = new PDO("mysql:host={$host};dbname={$dbname};charset=utf8", $username, $password); $procurarUser = $dbh->prepare("SELECT ID_Article,ID_Utilizador, Data_Compra, Price, Cred_Depois FROM reg_log ORDER BY Data_Compra WHERE id='$user_id'"); $procurarUser->execute(); $checkUser = $procurarUser->fetchAll(); foreach($checkUser as $User) { echo "<table>"; echo "<tr>"; echo "<td><b>Artigo</b></td>"; echo "<td><b>ID</b></td>"; echo "<td><b>Preço</b></td>"; echo "<td><b>Creditos Anteriores</b></td>"; echo "<td><b>Data & Hora</b></td>"; echo "</tr>"; echo "<br /><tr><td>" . $User['ID_Article'] . "</td><td>". $User['ID_Utilizador'] . "</td><td>" . $User['Price'] . "</td><td>". $User['Cred_Depois'] . "</td><td>" . $User['Data_Compra'] . "</td></tr> " ; echo "</table>"; } $ok = true; $dbh = null; //close db } else { echo "You have no purchases."; $ok = false; }
  8. Boas comunidade, Gostaria de saber como colocar nesta script de pagina de web site em baixo do Admin link um cript em que contenha as MD's que a conta tenha. Ja tentei copiar de um WebSite mas não consegui dava sempre erro e disia "tens de ter a conta logada" e a conta estava mesmo logada. ------------------------------------------------------------SITE SCRIPT ----------------------------------------------------------------------------------------------- <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <?PHP if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) { $sqlCoins = "SELECT coins FROM account.account WHERE id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1"; $qryCoins = mysql_query($sqlCoins,$sqlServ); $getCoins = mysql_fetch_object($qryCoins); ?> <div style="margin-left:10px;"> Bem-vindo <b> <?PHP echo $_SESSION['user_name']; ?></b> <br> <br> <?PHP if($_SESSION['user_admin']>0) { echo'<a href="index.php?s=admin">Admin</a><br />'; } ?> <a href="index.php?s=login">Painel</a><br /> <a href="index.php?s=charaktere">Personagens</a><br /> <a href="index.php?s=passwort">Password</a><br /> <a href="index.php?s=itemshop">Itemshop</a><br /> <a href="index.php?s=spenden">Comprar Coins</a><br /> <a href="index.php?s=logout">Logout</a><br /> </div> <?PHP } else { ?> <form action="index.php?s=login" method="POST" class="login"> <input type="text" class="bar" name="userid" onFocus="if(this.value=='Benutzername') this.value=''" onBlur="if(this.value=='')this.value='Benutzername'" value="Seu ID"> <input type="password" class="bar" name="userpass" onFocus="if(this.value=='Passwortpasswort') this.value=''" onBlur="if(this.value=='')this.value='Passwortpasswort'" value="Passwortpasswort"> <input type="submit" class="btn" value="LOGIN" name="submit"><div class="links"> <a href="index.php?s=register">Não têns conta?</a><br> <a href="index.php?s=lostpw">Perdeste a Pass?</a></div> </form> <?PHP } ?> -------------------------------------------------------------------------------FIM SITE SCRIPT------------------------------------------------------------------------- Obrigado a quem ajudar
  9. É assim eu estou a ver umas files de um jogo online (ikariam) e tenho uma dúvida com o xampp, só funcionam num host, no xampp tenho inumeros erros de php como este O segundo é se eu escolher alterar a linguagem não altera <div class="mmoOptionsDivInvisible" id="mmoOptionsDiv1"> <ul class="mmoLangList mmoListHeight" id="mmoList1"> <li <?if($this->session->userdata('language') == 'english' or ($this->session->userdata('language') == '' and $this->config->item('language') == 'english')){?>class="mmoActive"<?}?>><a href="<?=$this->config->item('base_url')?>main/language/english/" target="_top" class="mmoflag mmo_US">English</a></li> <li <?if($this->session->userdata('language') == 'portuguese' or ($this->session->userdata('language') == '' and $this->config->item('language') == 'portuguese')){?>class="mmoActive"<?}?>><a href="<?=$this->config->item('base_url')?>main/language/portuguese/" target="_top" class="mmoflag mmo_PT">Portugal</a></li> </ul> </div> O terceiro é tipo eu tenho nestas files como que um programa, mas na pasta .svn tem meia dúzia delas e dentro de uma delas tem os meus ficheiros repetidos, como que um backup, eu queria saber se não há mal se apagar a pasta, é que dentro de todas as pastas de todos os directorias tem isso e depois triplica os ficheiros e o tamanho do "programa". Obrigado pela ajuda e um beijo na bunda :ass:
  10. Futur

    Phplive Chat

    Olá Comunidade Cyber-Gamers! Aqui fica um script muito bom, para quem precisa de ter um centro de suporte no próprio website. Download P.S. Não contêm qualquer tipo de vírus.
  11. Boas eu tenho 1 problema eu não consigo por a dar o TOP 5 kills o erro ta no php vou meter aqui em baixo se algum poder ajudar se faz favor dou +1 <table style="border-spacing:0px;border-collapse:inherit;"> <tr> <td style="padding-right:15px;border-right:1px solid #101112;border-bottom:1px solid #101112;color:#444;text-align:center;">#</td> <td style="padding-left:10px;border-right:1px solid #101112;border-bottom:1px solid #101112;color:#444;">Nome</td> <td style="padding-left:10px;border-bottom:1px solid #101112;color:#444;text-align:center;">Mortos</td> </tr> <?php mysql_connect($dbhost,$dbuser,$dbpass)or die (mysql_query()); mysql_select_db("player"); $quest = mysql_query("select * from quest where szState='conta_kills' ORDER by lValue desc LIMIT 5 "); $i=$i; if($i='1') {$rang='<img src="img/gold.png"/>';} elseif($i='2') {$rang='<img src="img/silber.png"/>';} elseif($i='3') {$rang='<img src="img/bronze.png"/>';} else {$rang = $i;} while($rows = mysql_fetch_array($quest)){ echo '<tr style="padding:0;">'; echo '<td style="padding-right:15px;border-right:1px solid #101112;text-align:center;border-collapse:inherit;">'.$i.'</td>'; $user = mysql_query("select * from player where id='".$rows['dwPID']."'"); while($rowx = mysql_fetch_array($user)){ echo '<td style="padding-left:10px;border-right:1px solid #101112;border-collapse:inherit;">'.$rowx['name'].'</td>'; } echo '<td style="padding-left:10px;text-align:center;border-collapse:inherit;">'.$rows['lValue'].'</td>'; echo '</tr>'; $i++; } ?> </table> como ele ta http://prntscr.com/3ym6ck
  12. Para que um computador faça qualquer coisa, você precisa de um programa de computador. Para criar um programa de computador, você tem de informar ao computador, passo a passo, exatamente o que você espera que ele faça. O computador então "executa" o programa, seguindo cada passo mecanicamente para atingir o objetivo final. Quando você "diz" ao computador o que fazer, você também deve escolhercomo ele vai fazer. é aí que entram os algoritmos de computador. Algoritmo é a técnica básica usada para fazer o trabalho. Vamos acompanhar um exemplo para ajudar a entender o conceito de algoritmo. Digamos que você tem um amigo chegando ao aeroporto e ele precisa ir do aeroporto até sua casa. Aqui estão quatro algoritmos diferentes que você poderia dar a seu amigo para ele chegar à casa: [*] o algoritmo do táxi: [*] vá para o ponto de táxi; [*]entre em um táxi; [*]dê meu endereço ao motorista. [*]o algoritmo "ligue-me": [*] quando seu avião chegar, ligue para meu celular; [*]espere do lado de fora do terminal de bagagens (em inglês). [*]O algoritmo "alugue um carro": [*] pegue o circular até o aluguel de automóveis; [*]alugue um carro; [*]siga as instruções para chegar até minha casa. [*]O algoritmo do ônibus: [*] fora do terminal de bagagens, pegue o ônibus número 70; [*]faça uma baldeação para o ônibus 14 na Rua Dom Pedro; [*]desça na rua Aroeira; [*]ande duas quadras para norte até minha casa. Todos esses quatro algoritmos atingem exatamente a mesma meta, mas cada um deles o faz de modo completamente diferente. Cada algoritmo também possui um custo e um tempo de viagem diferentes. O táxi, por exemplo, é a maneira mais rápida e cara. Já o ônibus é definitivamente mais barato, mas bem mais lento. Você escolhe o algoritmo com base nas circunstâncias. Na programação de computadores, freqüentemente há diversos caminhos, ou algoritmos, para cumprir qualquer tarefa determinada. Cada algoritmo tem vantagens e desvantagens em situações diferentes. A ordenação é uma área onde se fez muita pesquisa, porque os computadores gastam muito tempo classificando listas. Aqui estão cinco algoritmos diferentes que são usados na ordenação: [*] ordenação por caixas [*]ordenação por mistura [*]ordenação por bolha [*]ordenação por aparência [*]ordenação rápida Se você tem um milhão de valores inteiros entre 1 e 10 e precisa ordená-los, a ordenação por caixa é o algoritmo certo a ser usado. Se você tem um milhão de títulos de livros, o método ordenação rápida poderia ser o melhor algoritmo. Conhecendo os pontos fortes e fracos dos diferentes algoritmos, você escolhe o melhor para a tarefa que tem em mãos.
  13. O código abaixo explica como copiar arquivos dentro de um servidor php, permitindo a qualquer momento mudar determinados arquivos de diretório, muito útil em backups. // copia o arquivo testes.txt para o diretório /imagens $de = "/site/public_html/testes.txt"; $para = "/site/imagens/testes.txt"; if(copy($de, $para)) echo "Arquivo copiado com sucesso."; else echo "Não foi possível copiar o arquivo."; ?>
  14. Se você deseja ter uma qualidade profissional compartilhar seus arquivos, divulgar seu conteúdo/ website você precisa de um serviço de hospedagem, geralmente só se encontra por ai hospedagem grátis html mas aqui vai a dica: um Grande pacote de hospedagem gratuita, com 000webhost.com o melhor serviço você pode obter absolutamente livre. Fundada em dezembro de 2006, 000webhost.com tem uma base confiável, hospedagem gratuita de php e html, mais de 60.000 membros e ainda contando! Oferecendo qualidade profissional de hospedagem, suporte uptime e fiabilidade. Cadastre-se agora e obtenha tudo gratuito: *** 1500 MB de espaço em disco *** 100 GB de transferência de dados *** PHP e MySQL apoio sem restrições *** CPanel painel de controle *** Website Builder *** Absolutamente nenhuma publicidade! Clique aqui para se cadastrar
  15. O código abaixo explica como copiar arquivos dentro de um servidor php, permitindo a qualquer momento mudar determinados arquivos de diretório, muito útil em backups. // copia o arquivo testes.txt para o diretório /imagens $de = "/site/public_html/testes.txt"; $para = "/site/imagens/testes.txt"; if(copy($de, $para)) echo "Arquivo copiado com sucesso."; else echo "Não foi possível copiar o arquivo."; ?>