
AmareshinO
Membros-
Total de itens
23 -
Registro em
-
Última visita
Tudo que AmareshinO postou
-
cara eu mapeio a unidade usando o que vem no Easy PHP (mas como servidor uso o lampp) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <? // Par défaut : anglais $directoryListing = "Folders in server root (\"www\")"; $noDir = "no folder"; $presentation = "This page display folders in server root. You can delete this page if you want to organize differently the folder. There'e a backup oh this file in "safe" directory (index-safe.php)."; $browser_languages = explode(",", getenv("HTTP_ACCEPT_LANGUAGE")); $nb_browser_languages = sizeof($browser_languages); $browser_lang = ""; // ne pas initialiser $biContinue = true; for ($niI = 0; $biContinue==true && $niI < $nb_browser_languages; $niI++) { $biContinue = false; $lg = explode("-", $browser_languages[$niI]); switch ($lg[0]) { case "fr" : $directoryListing = "Répertoire(s) à la racine du serveur (\"www\")"; $noDir = "aucun répertoire"; $presentation = "Cette page permet de visualiser les répertoires placés à la racine du serveur. Si vous souhaitez organiser autrement le répertoire "www", vous pouvez effacer ce fichier. Il en existe une copie de sauvegarde dans le répertoire "safe" (index-safe.php)."; break; case "en" : break; default: $biContinue = true; } } ?> <html> <head> <title>[EasyPHP] - Web Local</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> .text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: White;text-align : left;} .text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;} .titre1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;} .titre2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #cccccc;} </style> </head> <body bgcolor="#525A73"> <div align="center"> <table width="400" cellspacing="0" cellpadding="0" border="0" align="center"> <tr> <td> <a href="index.php"><img src="images_easyphp/titre_easyphp_weblocal.gif" width="387" height="116" border="0"></a> </td> </tr> <tr> </table> </div> <table width="500" border="0" cellspacing="4" cellpadding="0" align="center"> <tr> <td><img src="images_easyphp/cube_rouge_small.gif" width="18" height="20"></td> <td width="100%" nowrap class="titre1"> <? echo $directoryListing; ?> :</td> </tr> </table> <table width="500" border="0" cellspacing="2" cellpadding="0" align="center"> <? $rep=opendir('.'); $bAuMoinsUnRepertoire = false; while ($file = readdir($rep)){ if($file != '..' && $file !='.' && $file !=''){ if (is_dir($file)){ $bAuMoinsUnRepertoire = true; print("<tr><td nowrap class='text1'> </td>"); print("<td width='100%' class='text1'>"); print(" <img src='images_easyphp/dossier.gif' width='23' height='16' align='absbottom'> "); print("<a href='$file/' class='text1'>$file</a>"); print("</td></tr>"); } } } if ($bAuMoinsUnRepertoire == false) { print("<tr><td nowrap class='text1'><div align='center'>- $noDir -</div></td>"); print("</td></tr>"); } closedir($rep); clearstatcache(); ?> </table> <br> <table width="500" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td class="text1"> <? echo $presentation ?> </td> </tr> </table> </body> </html> Não sei se é isso que você quer..; espero ter ajudado! abraços!
-
provavelmente não, com certeza... existe um pacote de scripts que se chama: Script Case, entre no site deles e de uma procurada os demos e baixe eles, axo que pelo que eu entendi é isso que voce quer! abraços!
-
cara, depende muito.... você instalou algum servidor de PHP nele?? se for o Easy PHP vai estar em: C;\Arquivo de Programas\EasyPHP XX\WWW\ (o XX é a versão do easy php) se for no apache vai estar em: C:\inetpub\www\ axo que é isso.... conselho??? tira esse windows do seu pc e poe um linux e instala o xampp (ou lampp como se chama no linux) :D falou!
-
Cara, eu realmente não sei o que eu fiz, são 4 horas da manhã hehehehe Mas pelo que o que eu entendi do que você quer é que o shell de o ping em cada servidor de uma lista, certo? Bom, se for eu tentei ajudar: <?php $servidores = "4"; // Numéro de servidores da lista $servidor['1'] = "10.1.2.254"; $site['1'] = "HOSTMASTER"; $servidor['2'] = "10.1.1.254"; $site['2'] = "ROTEADOR"; $servidor['3'] = "7.2.1.254"; $site['3'] = "ROUTEVPN"; $servidor['4'] = "10.1.1.243"; $site['4'] = "BDORACLE"; $n = "1"; while ($n != $servidores) { $comando = "ping -c3 " . $servidor[$n]; $saida = shell_exec($comando); echo "<tr><td class='texto'><font color=red><b>". $site[$n] ."</b></font><br>". $servidor[$n] ."<br>"."Status:"; if ( ereg("3 packets received",$saida) ) { echo "<font color=green><b> ON-LINE</b></font></td></tr>"; } else { echo "<font color=red><b> NÃO RESPONDE</b></font></td>"; } $n ++; // Adciona +1 para o $n, assim o while vai até o numéro de servidores que estão na lista } ?> Eu refiz seu script de um jeito mais simples, eu não conheço muitooooo assim esses negócio de array hAUhuAhuA então escolhi fazer pelo modo arcaido de scriptar :D Espero ter ajudado, Abraços!!!
-
erro "Fatal error: Function name must be a string"
pergunta respondeu ao lucas05 de AmareshinO em PHP
cara, axo que esse erro ta acontecendo pelo seguinte: $img_origem = $ext( $arquivo['tmp_name'] ); esse $ext( **** ) é uma função e o php não esta aceitando a string $arquivo['tml_name'] tenta tirar os ' de dentro do $arquivo, teste com ele assim: $img_origem = $ext($arquivo[tmp_name]); ou assim: $img_origem = $ext("$arquivo[tmp_name]"); -
cara, não sei se eu entendi... mas acho que o que você quer é fazer um acesso remoto a database que estao os dados! na configuração do mySQL tem a opção de acesso remoto, ou seja: aquelas dB que estiverem naquele servidor vao poder ser acessadas de multiplos sites/sistemas e etc. era isso?
-
o checkbox tem ke estar dentro do formulário de envio... dentro de um <form action="xxxxxx.php" method="post"> <? echo "<input name='copia' type='checkbox' value='1'/><b>Enviar Copia ?</b><br><br>"; ?> tire o $copia = $_POST["copia"]; da mesma página do checkbox... ele tem que ficar na página de envio....
-
é exatamente esse o problema... ele não aceita isso..... vou ver algumas possibilidades... mas agora eu vou em uma reunião e mais a tarde eu estou de volta! falou!
-
eu fiz os codes aki e tb não deu..... vou dar uma pesquisada aqui para ver se acho alguma coisa!
-
tem como você postar a lista do diretório que estao os arquivos???? pode ser talvez o caminho das páginas que estejam errados... se puder... pelo erro que apareceu no primeiro ele não achou o arquivo no diretório.... e no seguindo ele não conseguiu adcionar o arquivo vou pensar em mais alguma coisa.... tenta por no include assim: include("$frame");
-
por que você não faz na pagina que você digita o emal um checkbox Enviar Cópia???? EX: Na formatação do Email: <input name="copia" type="checkbox" value="1" /> Enviar Copia? no script de envio: $sql = "select id,nome from empresas"; $resultado = mysql_query($sql) or die ("não foi possivel realizar a consulta"); $ide = $_POST["id"]; $copia = $_POST['copia']; // Aqui ele busca no form da página de envio o checkbox $nome=$_POST["nome"]; while ($linha=mysql_fetch_array($resultado)) { $ide = $linha["id"]; $nome = $linha["nome"]; } echo "$id"; //esta imprimindo echo "$nome"; //esta imprimindo $id1 = 1; . . . . . . . . . if ($copia == "1") { // Verifia se na pagina de envio voce marcou o checkbox $mail->AddCC("email_cc@dominio.com.br","Nome"); // Envia Copia }
-
posso ajudar... mas você tem todas as informações para o sistema????
-
tenta o seguinte $x = "Teste"; $frame = 'frame.php?x='. $x .''; include($frame); Página frame.php <?php $x = $_GET['x']; $meio = 'meio.php?x='. $x .''; ?> <frameset rows="10,*" FRAMEBORDER="0" FRAMESPACING="0" BORDER="0"> <frame name="top" src="top.php" > <frame name="meio" src="<?php $meio ?>" > Acho que com isso o seu frame pode vir a funcionar... se não funcionar a gente tenta mais!
-
existe algum exemplo??? isso eu não sei fazer mesmo.... estou tentando ficar melhor agora ke migrei para o php5 e para o linux.... e agora ke estou em um estudio de jogos... preciso aprimorar TUDO uAHuHauA valeu!
-
Olá, eu tenho uma duvida que é o seguinte: nos meus codes eu tenho a seguinte informação: $uni['1'] = $_POST['uni_01']; $uni['2'] = $_POST['uni_02']; $uni['3'] = $_POST['uni_03']; $uni['4'] = $_POST['uni_04']; ......... $uni['14'] = $_POST['uni_14']; depois desse monte de uni_[#] eu preciso fazer um IF que checa todos.... minha duvida é: Preciso fazer if ($uni['1'] == "0" && $uni['2'] == "0" .............. && $uni['14'] ) ou da para fazer tipo: if ($uni[1~14] == "0") tipo uma coisa automatica... para facilitar, ele cheque do numer 1 ao 14 em uma unica trigger! se não der para entender... postem aqui! valeu!
-
pelo o que eu vi o site que você deu de exemplo é em ASP e qui é sessão de PHP. bom vou te postar um code em php de loja virtual. Carrinho Eletronico hospedei o script no 4Shared... ele é bem simples e da pra entender bem!
-
não não porque ele agiria de maneira separada, que nem o cron, o cron você deixa um include em alguma pagina muito acessada, ai a cada acesso ele atualiza 1 coisa. Acho que encontrei algo que pode ser util. Curl Haxx
-
voce já verificou se o caminho da imagem esta correto??? acho ke pode ser o seguinte: quando o sistema salva na db ele salva o caminho da imagem corretamente (imagens_mensagens/frutas-001.jpg), mas quando você poe para ele mostrar a img (EX: <img src="imagens_mensagens/frutas-001.jpg"> isso é o que o <?php $imagem ?> mostra) ele esta colocando o endereço errado por falta de um ../ talvez a trigger deva ficar assim: <img src="../imagens_mensagens/frutas-001.jpg"> (<img src="../<?php $imagem ?>">) porque o arquivo .php deve esta em uma pasta diferente. sei lá!
-
Opa, vamo ver se eu consigo te ajudar!!! existia alguns erros no code como nos <option> eles não estavam fechando as triggers e o segundo list/menu estava sem o ID so com o NAME. Eu tirei as tabelas e etc so para ficar mais rapido para fazer o code...e elas estavam muito confusas.... quando for fazer o ECHO em vez de usar echo "<a href=\"teste.php\">teste</a>"; use assim: echo '<a href="teste.php">Teste</a>'; Este é o arquivo que faz a busca na DB. <?php $conexao = mysql_connect("localhost","root","senha"); $db = mysql_select_db("DATABASE"); $sql = "SELECT * FROM vendedor"; $resultado = @mysql_query($sql); // @ não mostra erros do mySQL echo '<select name="id_vendedor1" id="id_vendedor1">'; // Aqui ele busca na DB os vendedores, eu diminui os campos do WHILE porque pelo o que eu vi você não esta usando-os. while ($linha=mysql_fetch_array($resultado)) { $id_vendedor = $linha['id_vendedor']; $nome_vendedor = $linha['nome_vendedor']; echo '<option value ="'. $id_vendedor .'">'. $nome_vendedor .'</option>'; } echo "</select><br><br>"; echo '<select name="id_vendedor2" id="id_vendedor2">'; while ($linha=mysql_fetch_array($resultado)) { $id_vendedor = $linha['id_vendedor']; $nome_vendedor = $linha['nome_vendedor']; echo '<option value ="'. $id_vendedor .'">'. $nome_vendedor .'</option>'; } echo "</select>"; ?> Este é o arquivo que recebe o formulário. <?php $id_vendedor['1'] = $_POST['id_vendedor1']; // Recebe da página que possue o lsit/menu <select name="id_vendedor1" id="id_vendedor1"> $id_vendedor['2'] = $_POST['id_vendedor2']; // Recebe da página que possue o lsit/menu <select name="id_vendedor2" id="id_vendedor2"> ?> Espero ter ajudado... eu não testei mas qualquer coisa é so perguntar! falou!
-
Eu baixei alguns livros de AJAX e PHP... eu também li em alguns sites que da para fazer isso em ajax, o problema é que eu não domino NADA de ajax..... comecei a fuçar em ajax a 1 semana.... os livros que eu peguei são bons.... se alguém quiser eu passo.... so que são em inglês! o link do site de e-books: Know Free
-
bom o que eu to tentando fazer Norivan é o seguinte: Página: edificios.php <?php // Isso é um teste e eu estou inventando isso agora (e já to fingindo ke a sessão já esta logada) $id = $_SESSION["ID"]; // Vamos falar ke o player é o ID=1 $recurso['1'] = "1000"; // Recurso que o player tem $recurso['2'] = "1000"; // Recurso que o player tem $recurso['3'] = "1000"; // Recurso que o player tem $recurso_precisa['1'] = "1000"; // Recurso nessesário para a evolução do edificio $recurso_precisa['2'] = "1000"; // Recurso nessesário para a evolução do edificio $recurso_precisa['3'] = "1000"; // Recurso nessesário para a evolução do edificio $edificio_id = "1"; // Id do edificio São 17 vou usar de exemplo o 1 $tempo_evolucao['1'] = "3600"; // segundos $evolucoes = "0'; // Numero de evoluções da fila de evoluções (logo mais o mySQL vai checar e atualizar este numero) // Abre o mySQL $conexao = mysql_connect("localhost","root","senha"); $db = mysql_select_db("mmorpg"); $sql = "SELECT * FROM evolucoes ORDER BY id_player"; $resultado = @mysql_query($sql); while ($linha=mysql_fetch_array($resultado)) { $temp['player'] = $linha['id_player']; if ($temp['player'] = $id) { // Checa se a tabela evolucoes do mySQL tem nas linhas alguma evolução com o ID do player $evolucoes ++; } } // Aqui ele deve checar se o player já possue 3 evoluções na fila... ele checa no mySQL do DB if ($evolucoes !< 3) { echo 'Limete de evoluções exedido.'; } else { if ($recurso['1'] => $recurso_precisa['1'] && $recurso['2'] => $recurso_precisa['2'] && $recurso['3'] => $recurso_precisa['3']) { echo "<a href=evoluir_edificio.php?id='. $id .'&edificio='. $edificio_id .'&tempo='. $tempo_evolucao[$edificio_id] .'>Evoluir para o nivel 2</a>"; } else { echo "Recursos Insuficientes para evoluir este edificio"; } } ?> ai quadno o player clicar no link ele vai ir para a página: evoluir_edificio.php?id=1&edificio_id=1&tempo_evolucao=3600 nessa página ele vai adcionar na tabela o seguinte: ID da tarefa | ID do player | ID do edificio | Tempo de evolução com isso ele vai gerar o timer, ele converte os 3600 segundos para 1 hora ou 60 mim (tanto faz) ai quando o player for ver a lista de construções (que ele pode por até 3 evoluções de edificios ao mesmo tempo) vai aparecer as evoluções mas o sistema so pode evoluir 1 por vez, e quando o timer acabar (3600 chegar a 0) ele vai para a proxima evolução... mesmo se o player estiver offline e quando ele terminar ele já altera o edificio ID=1 da tabela do mySQL do player ID=1 para nivél 2. deu pra entender agora? Norivan e Jissa obrigado pro me ajudar... valeu mesmo... to ficando loco com isso... so falta isso e o mapa pra terminar o jogo.. Norivan o CRON é um sistema tipo um Agendador de Tarefas... você programa ele pra data exata ele executar algum script.. e ele executa na data que você escreveu!
-
Então, isso eu sei, criei um PHP que gera a função que adciona as coisas que quero na DB. mas teoricamente, TUDO serial atualizado ao mesmo tempo no mesmo segundo... EX: ou seja o CRON teria que atualizar a cada segundo..... existem 2 usuários criando unidades.. cada um esta criando 10 unidades que demoram 10 mim para produzir cada 1. o total das 10 unidades são 100 mim ou 1h e 40mim... ok, so que ao mesmo tempo que ele conta os 100 mim ele tem ke separar os 10 mim de cada unidade.... ai mesmo demorando 1h e 40, a cada 10 mim ele vai add 1 uniadde.. entendeu?? ou compliquei tudo?
-
Olá, sou novo aqui no fórum e tenho certeza que existem mais pessoas com essa duvida de PHP. Bom, vou explicar o que estou fazendo atualmente como trabalho. Estou montando um MMORPG com uma equipe e algumas empresas como de Comunicação Visual 3D, Marketing e etc.... eu sou um dos programadores do jogo, o PHP é a minha responsábilidade. Eu estou com problemas de fazer o seguinte script: No jogo há 17 edificíos, e eles possuem seus leveis.... quando o jogador estiver com 'recursos' suficientes (por exemplo) para evoluir seu Edificío Principal apra o nivel 5 na parte de evolução irá aparecer um link (o FORM seria em GET) encriptografado que acessaria uma página (atualizar.php por exemplo) ke adcionaria na tabela mySQL o "timer" deste edificio (Ex: 225 mim), o que eu estou querendo fazer é este timer, e mesmo se o jogador fechar a sessão dele o site continua trabalhando na conta dele... eu li muito na internet e vi que isso pode ser feito com o CRON ou com o PSEUDO-CRON, os quais eu já tentei de tudo e não consigo nem fazer ele funcionar... uso o sistema Linux (Ubuntu 8.04 atualizado ao maximo que já possue o Cron instalado). Se alguém sabe como me ajudar, ficarei grato pela ajuda! Algumas infomações: Site do Pseudo-Cron O site do CRON eu não estou lembrando... depois eu posto aqui! A base de dados dos jogadores possue tudo detalhado: Coordenadas X e Y do jogador no mapa, ID do jogador e tais coisas que são cruciais para o funcionamento do jogo!