Olaa
Preciso fazer um codigo que altere numeros dentro de um arquivo, fiz um form pra que o usuario digite os numeros que deseja alterar mas nao esta alterando nada dentro do arquivo txt, alguem pode me ajudar a fazer esse codigo funcionar.
vlw
ta ai o codigo que fiz:
[codebox]<html>
<head>
<title></title>
</head>
<body>
<?php
function form(){
echo '<form method="post" name="altera" action="'. $_SERVER['PHP_SELF'].'">'."\n";
echo '<p>Primeiro número a ser alterado:<br/>'. "\n";
echo '<input name="num_pes" /></p>'."\n";
echo '<p>Número para o qual deve ser alterado a partir do primeiro:<br/>'."\n";
echo '<input name="num_alt" /></p>'."\n";
echo '<p>Último número a ser alterado:<br/>'."\n";
echo '<input name="num_max" /></p>'."\n";
echo '<p>Indique o arquivo a ser alterado:<br/>'."\n";
echo '<input type="file" name="procura"></p>'."\n";
echo '<p><input type="hidden" name="verifica_envio" value="1" />' . "\n";
echo '<input type="submit" name="altera" value="Alterar" />';
echo '</form>';
}
function doc(){
$num_pes = $_POST['num_pes'];
$num_alt = $_POST['num_alt'];
$num_max = $_POST['num_max'];
$nome_arq = $_POST['procura'];
$abre = fopen($nome_arq, "r+");
$linha = fread($abre);
for($i = 0; $i <= count($linha); $i++) {
if($num_pes + 1 == $num_max){
$i=count($linha + 1);
}else
str_replace($num_pes, $num_alt, $linha[$i]);
$numPes++;
$numAlt++;
}
fclose($abre);
}
if (!array_key_exists("verifica_envio",$_POST)) {
form();
}
else {
doc();
echo 'Arquivo alterado com sucesso!';
}
?>
</body>
</html>[/codebox]
- Fórum WMO
- → Viewing Profile: Tópicos: LCoelho
Community Stats
- Group Usuários
- Active Posts 44
- Profile Views 588
- Member Title Turista
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
LCoelho hasn't added any friends yet.
Latest Visitors
Topics I've Started
Alterar Arquivo
19/03/2009, 17:37
Comparar Url Da Pagina
19/11/2008, 09:15
Ola,
preciso fazer o login em uma pagina pra depois salvar o conteudo da pagina que abre apos fazer o login, salvei o codigo fonte da pagina com os campos do formulario do login ja preenchidos e depois de carregar a pagina ira submeter, nao sei se da para fazer de um jeito mais facil, tem como comparar a url da pagina?
tipo quando a url for igual a www.pagina.com.br salvar o conteudo da pagina?
vlww galera
preciso fazer o login em uma pagina pra depois salvar o conteudo da pagina que abre apos fazer o login, salvei o codigo fonte da pagina com os campos do formulario do login ja preenchidos e depois de carregar a pagina ira submeter, nao sei se da para fazer de um jeito mais facil, tem como comparar a url da pagina?
tipo quando a url for igual a www.pagina.com.br salvar o conteudo da pagina?
vlww galera
Curl E Hidden
10/11/2008, 14:08
ola preciso de uma funçao que logue automaticamente em uma pagina...estou tentando com curl mas ainda não esta funcionando..parece que esta faltando o campo hidden mas não sei oque tenho que mudar no codigo para funcionar...se alguém puder me ajudar...o codigo que fiz e esse:
e o form é esse:
<?php $aasp="codigo"; $senha="senha"; $nome_campo_naasp="usuario"; $nome_campo_senha="senha"; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch,CURLOPT_URL, "http://www.aasp.org.br/aasp/includes/login.asp"); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch,CURLOPT_POST, true); curl_setopt($ch,CURLOPT_POSTFIELDS,$nome_campo_naasp."=".$aasp."&".$nome_campo_senha."=".$senha."&submit=login"); $val = curl_exec($ch); echo $val; curl_close($ch); ?>
e o form é esse:
<form name="loga" action="/aasp/login/login.asp" method="post" Onsubmit="return VerificaLogin();"> <input type=hidden name="URL_GO" value=""> <tr> <td class="txt-aasp" align="right"><b>Nº AASP :</b> </td> <td><input type="text" name="usuario" class="formulario" maxlength="10" size="15" OnkeyDown="OnlyNumbers();"></td> </tr> <tr> <td class="txt-aasp" align="right"><b>Senha :</b> </td> <td><input type="password" name="senha" class="formulario" maxlength="10" size="15" OnkeyDown="OnlyNumbers();"></td> </tr> <tr> <td class="txt-aasp" align="right"> </td> <td><input type="submit" name="valida" value=" Autenticar "></td> </tr> </form>
Salvar Conteudo
03/11/2008, 16:19
Pessoal,
preciso salvar o conteudo de uma pagina web mas o endereço não é fixo pois ela abre apos efetuar o login, como eu faço pra salvar o conbteudo da pagina que abre apos realizar o login???
se alguem puder me ajudar eu agradeçoo
preciso salvar o conteudo de uma pagina web mas o endereço não é fixo pois ela abre apos efetuar o login, como eu faço pra salvar o conbteudo da pagina que abre apos realizar o login???
se alguem puder me ajudar eu agradeçoo
Executar Funçao
31/10/2008, 15:11
Ola
queria saber como eu fasso para executar uma funçao php so depois que mudar de pagina, ex:
abro uma pagina e so executar a funçao quando avançar para outra pagina.
vlw
queria saber como eu fasso para executar uma funçao php so depois que mudar de pagina, ex:
abro uma pagina e so executar a funçao quando avançar para outra pagina.
vlw
- Fórum WMO
- → Viewing Profile: Tópicos: LCoelho
- Privacy Policy
- Regras ·