Frank K Hosaka Postado Novembro 20, 2023 Denunciar Share Postado Novembro 20, 2023 (editado) A minha sugestão é instalar o arquivo ScriptIn.php no diretório C:\wamp64\www. Você copia todo código fonte do tópico MVC projeto produto no mesmo diretório com o nome de script.txt. Em seguida você digita no navegador "localhost/scriptin", e o programa vai criar a pasta astudy, bem como as outras pastas e arquivos. Depois disso, basta você digita "localhost/astudy", para você conhecer o projeto produtos. arquivo c:/wamp64/www/ScriptIn.php <?php if (!is_dir("astudy")){ mkdir("astudy"); mkdir("astudy/Controller"); mkdir("astudy/Model"); mkdir("astudy/View");} $script=file_get_contents("script.txt"); $ocorrencias=substr_count($script,"arquivo /astudy/"); $substring = "arquivo /astudy/"; $posicao = []; $posicao[0]=strpos($script,$substring); for($i=1;$i<=$ocorrencias-1;$i++){ $posicao[$i]=strpos($script,$substring,$posicao[$i-1]+1);} $codigo=[]; for($i=0;$i<=$ocorrencias-2;$i++){ $codigo[]=substr($script,$posicao[$i],$posicao[$i+1]-$posicao[$i]);} $codigo[]=substr($script,$posicao[$ocorrencias-1],strlen($script)-$posicao[$ocorrencias-1]); for($i=0;$i<=$ocorrencias-1;$i++){ $lines=explode("\n",$codigo[$i]); $arquivo=trim(substr($lines[0],9)); $criar=fopen($arquivo,"w"); $tamanhoNome=strlen($arquivo)+9; $conteudo=trim(substr($codigo[$i],$tamanhoNome)); file_put_contents($arquivo,$conteudo); fclose($criar);} echo "Trabalho encerrado"; Editado Novembro 20, 2023 por Frank K Hosaka Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Frank K Hosaka Postado Novembro 21, 2023 Autor Denunciar Share Postado Novembro 21, 2023 O programa ScriptOut.php faz justamente o contrário. Ele varre o diretório astudy do meu notebook, e lista todos os arquivos bem como o código fonte do arquivo para eu poder publicar no fórum. O problema é que eu não sei como exibir o código fonte do PHP na tela do navegador, a não ser usando a opção do código fonte do navegador: <?php $script=""; $arquivos = scandir("astudy"); array_shift($arquivos); // retira . array_shift($arquivos); // retira .. foreach ($arquivos as $arquivo) { if(is_dir("astudy/$arquivo")){ $diretorio="astudy/$arquivo"; $files=scandir($diretorio); array_shift($files); array_shift($files); foreach($files as $file){ $script.="arquivo /$diretorio/$file\n"; $script.=file_get_contents("$diretorio/$file")."\n\n";}} else { $script.="arquivo /astudy/$arquivo\n"; $script.=file_get_contents("astudy/$arquivo")."\n\n"; }} echo $script; // não é possível ver o código fonte do PHP pelo comando echo // favor usar o comando exibir código fonte do navegador Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Frank K Hosaka
A minha sugestão é instalar o arquivo ScriptIn.php no diretório C:\wamp64\www.
Você copia todo código fonte do tópico MVC projeto produto no mesmo diretório com o nome de script.txt.
Em seguida você digita no navegador "localhost/scriptin", e o programa vai criar a pasta astudy, bem como as outras pastas e arquivos.
Depois disso, basta você digita "localhost/astudy", para você conhecer o projeto produtos.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.