Ir para conteúdo
Fórum Script Brasil

ronaldosdb

Membros
  • Total de itens

    148
  • Registro em

  • Última visita

Tudo que ronaldosdb postou

  1. ronaldosdb

    Onde Está O Erro?

    Olá! Wallace eu to conseguindo colocar no bd dessa forma, o unico problema e q ta indo pra la como se fosse texto C:/Meus documentos.... e não como imagem (file) Olha o codigo ai, com as mudancas q eu fiz <? include("datacon.php"); ?> <?php $imagem = $_POST['imagem']; ?> <? $erro = $config = array(); // Prepara a variável do arquivo $arquivo = isset($_FILES["imagem"]) ? $_FILES["imagem"] : FALSE; // Tamanho máximo do arquivo (em bytes) $config["tamanho"] = 106883; // Largura máxima (pixels) $config["largura"] = 600; // Altura máxima (pixels) $config["altura"] = 800; // Formulário postado... executa as ações if($arquivo) { // Verifica se o mime-type do arquivo é de imagem if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $arquivo["type"])) { $erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo"; } else { // Verifica tamanho do arquivo if($arquivo["size"] > $config["tamanho"]) { $erro[] = "Arquivo em tamanho muito grande! A imagem deve ser de no máximo " . $config["tamanho"] . " bytes. Envie outro arquivo"; } } // Imprime as mensagens de erro if(sizeof($erro)) { foreach($erro as $err) { echo " - " . $err . "<BR>"; } echo "<a href=\"insere_teste.php\">Fazer Upload de Outra Imagem</a>"; } // Verificação de dados OK, nenhum erro ocorrido, executa então o upload... else { // Pega extensão do arquivo preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext); // Gera um nome único para a imagem $imagem_nome = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde a imagem ficará $imagem_dir = "imagens/" . $imagem_nome; // Faz o upload da imagem<P> move_uploaded_file($arquivo["tmp_name"], $imagem_dir); $sql = mysql_query("INSERT INTO noticias2 (codigo,manchete,autor, noticia, imagem) VALUES ('$codigo','$manchete','$autor', '$noticia', '$imagem_nome') "); echo "<P><center>A notícia foi gravada com sucesso<P><br><a href='insere_teste1.php'>Voltar para página principal</a>"; echo "<P><center><a href='vizualiza.php'>Ver notícia inserida</a>"; echo "<P><center>Sua foto foi enviada com sucesso!"; } } ?> <?php function GetSQLValueString($theValue = "", $theType = "", $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "file": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE noticias2 SET manchete='%s', autor='%s', noticia='%s', imagem='%s' WHERE codigo = $_POST[codigo]", GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_POST['imagem'], "text")); mysql_select_db('noticias2'); $Result1 = mysql_query($updateSQL) or die(mysql_error()); $updateGoTo = "insere_teste1.php"; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } $colname_rs_update = "1"; if (isset($_GET['recordID'])) { $colname_rs_update = (get_magic_quotes_gpc()) ? $_GET['recordID'] : addslashes($_GET['recordID']); } mysql_select_db('noticias2'); $query_rs_update = sprintf("SELECT * FROM noticias2 WHERE codigo = %s ORDER BY codigo DESC", $colname_rs_update); $rs_update = mysql_query($query_rs_update) or die(mysql_error()); $row_rs_update = mysql_fetch_assoc($rs_update); $totalRows_rs_update = mysql_num_rows($rs_update); mysql_free_result($rs_update); ?> <style type="text/css"> <!-- body { background-image: url(fundo_800.jpg); } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <div id="Layer1" style="position:absolute; width:522px; height:512px; z-index:1; left: 232px; top: 209px;"> <form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="left" cellpadding="0" cellspacing="0"> <tr valign="baseline" class="noticias"> <td><input type="text" name="manchete" value="<?php echo $row_rs_update['manchete']; ?>" size="32"></td> </tr> <tr valign="baseline" class="noticias"> <td><input type="text" name="autor" value="<?php echo $row_rs_update['autor']; ?>" size="32"></td> </tr> <tr valign="baseline" class="noticias"> <td><textarea name="noticia" cols="80" rows="15" id="noticia"><?php echo $row_rs_update['noticia']; ?></textarea></td> </tr> <tr valign="baseline" class="noticias"> <td><input name="imagem" type="file" lang="pt" size="32"></td> </tr> <tr valign="baseline" class="noticias"> <td><input type="submit" value="Atualizar Not&iacute;cia"></td> </tr> </table> <input type="hidden" name="codigo" value="<?php echo $row_rs_update['codigo']; ?>"> <input type="hidden" name="MM_update" value="form1"> <input type="hidden" name="codigo" value="<?php echo $row_rs_update['codigo']; ?>"> </form> <p>&nbsp;</p> </div> Valeu Ronaldo
  2. ronaldosdb

    Onde Está O Erro?

    Ola turma! Tenho uma pagina de update que está me dando dor de cabeca com o seguinte erro : Warning: Missing argument 2 for getsqlvaluestring() in /home/restricted/home/domboscoitaquera/public_html/teste/update.php on line 5 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'mensagem, autor=Ronaldo, noticia=Foi postada com foto ok, image alguém pode me ajudar a decifrá-lo... update.php <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "file": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE noticias2 SET manchete=%s, autor=%s, noticia=%s, imagem=%s WHERE codigo = $_POST[codigo]", GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_FILES['imagem'])); mysql_select_db('noticias2'); $Result1 = mysql_query($updateSQL) or die(mysql_error()); $updateGoTo = "insere_teste1.php"; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } $colname_rs_update = "1"; if (isset($_GET['recordID'])) { $colname_rs_update = (get_magic_quotes_gpc()) ? $_GET['recordID'] : addslashes($_GET['recordID']); } mysql_select_db('noticias2'); $query_rs_update = sprintf("SELECT * FROM noticias2 WHERE codigo = %s ORDER BY codigo DESC", $colname_rs_update); $rs_update = mysql_query($query_rs_update) or die(mysql_error()); $row_rs_update = mysql_fetch_assoc($rs_update); $totalRows_rs_update = mysql_num_rows($rs_update); mysql_free_result($rs_update); ?> O erro corresponde a essa linha function GetSQLValueString($theValue, $theType, $theDefinedValue = "", Valeu
  3. ronaldosdb

    Update De Imagens

    Simplesmente não retorna erro nenhum mas tb não faz o upload To fazendo assim: arquivo upload4.php <?php require_once("class_upload.php"); $upload = new Upload(); $upload->Envia_Arquivo(); ?> <html> <head> <title>Upload</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form action="class_upload.php" method="post" enctype="multipart/form-data" name="form1"> <input name="arquivo" type="file" lang="pt"> <input type="submit" name="Submit" value="Enviar"> </form> </body> </html> arquivo class_upload <?php class Upload { var $arquivo = ""; var $erro = array ( "0" => "upload executado com sucesso!", "1" => "O arquivo é maior que o permitido pelo Servidor", "2" => "O arquivo é maior que o permitido pelo formulario", "3" => "O upload do arquivo foi feito parcialmente", "4" => "Não foi feito o upload do arquivo" ); function Verifica_Arquivo() { $this->arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; return is_uploaded_file($this->arquivo['tmp_name']) ? true : false; } function Envia_Arquivo() { if($this->Verifica_Arquivo() == true) { set_time_limit(0); $diretorio = "imagens/"; if(!file_exists($diretorio)) { mkdir($diretorio); } while ( file_exists ( $diretorio.$this->arquivo['name'] )) { $this->arquivo['name'] = preg_replace ( "/^(.+?)(_?)(\d*)(\.[^.]+)?$/e", "'\_'.(\+1).'a34f59274d50f313ec06e96e2620e117", $this->arquivo['name']); } move_uploaded_file($this->arquivo['tmp_name'], $diretorio . $this->arquivo['name']); echo "<span style='color: white; border: solid 1px; background: blue;'>".$this->erro[$this->arquivo['error']]."</span>"; } elseif( isset($this->arquivo['tmp_name']) ) { echo "<span style='color: white; border: solid 1px; background: red;'>".$this->erro[$this->arquivo['error']]."</span>"; } } } ?> Alguma dica? Vlw Ronaldo
  4. ronaldosdb

    Editor Php

    alguém pode me dizer qual o melhor editor php que existe atualmente? Estou a procura de um bom editor... Valeu Ronaldo
  5. Olá galera Bom dia! como faço para que apareça a caixa de diálogo para impressao assim que o usuario entrar em uma determinada pagina? Valeu Ronaldo
  6. Ola galera do DW alguém pode me ajudar a transformar isso em PHP já tentei no forum do PHP mas não obtive resposta Valeu Ronaldo <% ' Aqui eu defino a data de vencimento, pego o dia que o boleto é gerado e acrescento mais 7 dias vencimento = Formatdatetime(DateAdd("d", 7, now), 2)%> <FORM METHOD=POST ACTION="http://comercio.locaweb.com.br/boleto/boleto.comp" name="boleto"> <!-- Este bloco contem a captura das informações passadas no formulário da pagina anterior - boleto.html --> <INPUT TYPE="hidden" NAME="valor" VALUE="<%=request("valor")%>"> <INPUT TYPE="hidden" NAME="sacado" VALUE="<%=request("sacado")%>"> <INPUT TYPE="hidden" NAME="cgccpfsac" VALUE="<%=request("cgccpfsac")%>"> <!-- Este bloco define a a data de vencimento, para calcular esta data eu defini na variavel "vencimento", neste caso é verificado o dia adicionado mais 7 dias. --> <INPUT TYPE="hidden" NAME="vencto" VALUE="<%=vencimento%>"> <!-- Este bloco contem a a data que o boleto é gerado. --> <INPUT TYPE="hidden" NAME="datadoc" VALUE="<%now%>"> <!-- Este Contem valores fixos, NÃO DEVEM SER ALTERADOS, pois estas informações estão configuradas no servidor, caso necessite alterar alguma informação abaixo será necessário abrir um chamado pelo help desk e solicitar a alteração no servidor tambem. --> <INPUT TYPE="hidden" NAME="banco" VALUE="nomedobanco"> <INPUT TYPE="hidden" NAME="agencia" VALUE="numerodagencia"> <INPUT TYPE="hidden" NAME="codigo_cedente" VALUE="codigo cedente"> <INPUT TYPE="hidden" NAME="conta" VALUE="carteira"> <!-- Este bloco contem o parametro do NUMERO DO DOCUMENTO, eu defini como valor "2", mas voce deverá fazer um script que gere este um valor automaticamente, pois ele não poderá ser repetido para os boletos gerados, ou seja, deverá comecar com 1 e sempre acrescer 1 --> <INPUT TYPE="hidden" NAME="numdoc" VALUE="2"> <!-- Este Bloco contem as lihas de instruções, que serão impressa no corpo do boleto, observe que somente tem uma instrução configurada, pra inserir outras, basta preencher o VALUE das demas linhas --> <INPUT TYPE="hidden" NAME="instr1" VALUE="Pagar em qualquer banco"> <INPUT TYPE="hidden" NAME="instr2" VALUE=""> <INPUT TYPE="hidden" NAME="instr3" VALUE=""> <INPUT TYPE="hidden" NAME="instr4" VALUE=""> <INPUT TYPE="hidden" NAME="instr5" VALUE=""> </FORM> <script LANGUAGE=javascript> <!-- document.boleto.submit(); //--> </SCRIPT>
  7. ronaldosdb

    De Asp Para Php

    Ola galera do ASP alguém pode me ajudar a transformar isso em PHP já tentei no forum do PHP mas não obtive resposta Valeu Ronaldo <% ' Aqui eu defino a data de vencimento, pego o dia que o boleto é gerado e acrescento mais 7 dias vencimento = Formatdatetime(DateAdd("d", 7, now), 2)%> <FORM METHOD=POST ACTION="http://comercio.locaweb.com.br/boleto/boleto.comp" name="boleto"> <!-- Este bloco contem a captura das informações passadas no formulário da pagina anterior - boleto.html --> <INPUT TYPE="hidden" NAME="valor" VALUE="<%=request("valor")%>"> <INPUT TYPE="hidden" NAME="sacado" VALUE="<%=request("sacado")%>"> <INPUT TYPE="hidden" NAME="cgccpfsac" VALUE="<%=request("cgccpfsac")%>"> <!-- Este bloco define a a data de vencimento, para calcular esta data eu defini na variavel "vencimento", neste caso é verificado o dia adicionado mais 7 dias. --> <INPUT TYPE="hidden" NAME="vencto" VALUE="<%=vencimento%>"> <!-- Este bloco contem a a data que o boleto é gerado. --> <INPUT TYPE="hidden" NAME="datadoc" VALUE="<%now%>"> <!-- Este Contem valores fixos, NÃO DEVEM SER ALTERADOS, pois estas informações estão configuradas no servidor, caso necessite alterar alguma informação abaixo será necessário abrir um chamado pelo help desk e solicitar a alteração no servidor tambem. --> <INPUT TYPE="hidden" NAME="banco" VALUE="nomedobanco"> <INPUT TYPE="hidden" NAME="agencia" VALUE="numerodagencia"> <INPUT TYPE="hidden" NAME="codigo_cedente" VALUE="codigo cedente"> <INPUT TYPE="hidden" NAME="conta" VALUE="carteira"> <!-- Este bloco contem o parametro do NUMERO DO DOCUMENTO, eu defini como valor "2", mas voce deverá fazer um script que gere este um valor automaticamente, pois ele não poderá ser repetido para os boletos gerados, ou seja, deverá comecar com 1 e sempre acrescer 1 --> <INPUT TYPE="hidden" NAME="numdoc" VALUE="2"> <!-- Este Bloco contem as lihas de instruções, que serão impressa no corpo do boleto, observe que somente tem uma instrução configurada, pra inserir outras, basta preencher o VALUE das demas linhas --> <INPUT TYPE="hidden" NAME="instr1" VALUE="Pagar em qualquer banco"> <INPUT TYPE="hidden" NAME="instr2" VALUE=""> <INPUT TYPE="hidden" NAME="instr3" VALUE=""> <INPUT TYPE="hidden" NAME="instr4" VALUE=""> <INPUT TYPE="hidden" NAME="instr5" VALUE=""> </FORM> <script LANGUAGE=javascript> <!-- document.boleto.submit(); //--> </SCRIPT>
  8. ronaldosdb

    Livro Php

    já comprei dois livros do Juliano Niderauer (o melhor) , mas nada melhor como fazer o curso, te garanto Ronaldo
  9. Comunidade PHP! Atenção para a chamada....rsrsr Todos estao convidados para se cadastrarem e ajudarem nesse projeto, vamos contribuir com o pouco que sabemos e tenho certeza q aprenderemos muito juntos. Flow Ronaldo
  10. Ai velho não conheco o curso q você fez, muito menos a proposta Mas faco pos graduacao no SENAC do Rio e já fiz varios cursos no senac sp e sempre achei o senac uma instituicao idonea, com cursos excelentes, eles são muito profissionais, pagam bem a hora para o professor etc Sugiro que você faca cursos em instituicoes que certificam para aprofundar mais no assunto...por exemplo, aqui em sampa a ENG é muito boa, fiz os cursos basico e avancado la tb e simplesmente adorei falou Ronaldo
  11. Opa! Adorei a idéia, parabens pela iniciativa! Bom, como criei o tópico fico feliz pela ajuda dos colegas... não manjo muito de php, portanto, não sei se poderei ajudar muito, mas podem contar comigo para o q precisar, estarei atento para contribuir com o projeto...e aprendendo muito é claro.. Valeu Ronaldo
  12. Como fazer para aparecer imagem aleatória a cada refresh...: tipo, cada noticia poderia ter duas imagens vinculadas no banco e com isso, elas seriam alternadas...como ocorre no uol por exemplo.
  13. Tem como criar um sisteminha de mensagem entre os usuários ponto a ponto (instantâneo) no site, tipo MSN...tem como?
  14. Olhem isso, pelo menos funcionou...tentei o script dai de cima e não funcionou.. Esse script foi desenvolvido com a ajuda do colega marllon valida.php <? function login() // aki começa a função de login { $usr = $_POST['user']; // aki eu recebo o valor do campo user do formularioque foi envado via POST vja no method do form $senha = $_POST['pass']; // aki a mesma coisa pra senha $qry = mysql_query("SELECT * FROM autenticacao WHERE user = '$usr' AND pass = '$senha'"); // aqui eu executo uma consulta pra verificar os registros no banco $fetch_qry = mysql_fetch_array($qry); //aki eu recebo os registro em forma de array if ($fetch_qry) // aki eu faço uma comparação pra ver se o $fetch_qry que é a array com os valores novs do banco está com algum valor.. pra testa você pode escrever assim //print_r($fetch_qry); // digamos que o campo nome completo é nome_completo no banco de dados { echo "Usuario ".$fetch_qry['nome']." logado com sucesso"; //aki eu coloquei um campo do banco pra ser exibido } else { echo "usuario não encontrado"; // se o nome de usuario ou a senha estiverem incorretos ele dá esse erro.. } } // aki é a função de logout function logout() { unset($_SESSION); // aki eu destruo as variaveis de sessãoque provavelmente você vai usar.. unset($_POST); // aki eu destruo as vars de formulário que ficam por ai vagando!! hehehehe session_destroy(); // aki eu destruo a sessão } // aqui você vai tratar a var que você enviu na url i=?? switch($_GET['i']) { case 1:; // se for de valor 1 entaum efetua o login login(); break; case 2: // se for de valor 2 entuam sai do sistema... logout(); break; } ?> dai basta fazer um arquivo com o form e enviar-lo para "valida.php?i=1"Ronaldo
  15. Ta gravando armazenando no diretorio corretamente mantendo o nome do arquivo mas não ta gravando no bd, tem ideia do que seja: Erro Notice: Undefined variable: imagem in c:\arquivos de programas\easyphp1-8\www\insere.php on line 34 Notice: Array to string conversion in c:\arquivos de programas\easyphp1-8\www\insere.php on line 5 Warning: Cannot modify header information - headers already sent by (output started at c:\arquivos de programas\easyphp1-8\www\insere.php:34) in c:\arquivos de programas\easyphp1-8\www\insere.php on line 48 insere.php <?php require_once('Connections/ronaldo.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO noticias2 (codigo, manchete, autor, noticia, imagem) VALUES (%s, %s, %s, %s, '$imagem')", GetSQLValueString($_POST['codigo'], "int"), GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_FILES['imagem'], "text")); mysql_select_db($database_ronaldo, $ronaldo); $Result1 = mysql_query($insertSQL, $ronaldo) or die(mysql_error()); copy ($_FILES["imagem"]["tmp_name"],"imagens/".$_FILES["imagem"]["name"]); $insertGoTo = "ok.html"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?> <form method="post" name="form1" action="<?php echo $editFormAction; ?>" enctype='multipart/form-data'> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Manchete:</td> <td><input type="text" name="manchete" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Autor:</td> <td><input type="text" name="autor" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Noticia:</td> <td><textarea name="noticia" cols="80" rows="35"></textarea></td> </tr> <tr valign="baseline"> <td nowrap align="right">Imagem:</td> <td><input name="imagem" type="file" lang="pt" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">&nbsp;</td> <td><input type="submit" value="Inserir Not&iacute;cia"></td> </tr> </table> <input type="hidden" name="codigo" value=""> <input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p>
  16. ronaldosdb

    Olá Sr....

    ffiction, você pode exemplificar mais...valeu Ronaldo
  17. segue o mesmo erro, olha o codigo ai <?php require_once('Connections/ronaldo.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO noticias2 (codigo, manchete, autor, noticia, imagem) VALUES (%s, %s, %s, %s, 'imagem')", GetSQLValueString($_POST['codigo'], "int"), GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_POST['imagem'], "text")); copy ($_FILES["imagem"]["tmp_name"],"imagens/".$_FILES["imagem"]["name"] mysql_select_db($database_ronaldo, $ronaldo); $Result1 = mysql_query($insertSQL, $ronaldo) or die(mysql_error()); $insertGoTo = "/ok.html"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?> <form method="post" name="form1" action="<?php echo $editFormAction; ?>" enctype='multipart/form-data'> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Manchete:</td> <td><input type="text" name="manchete" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Autor:</td> <td><input type="text" name="autor" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Noticia:</td> <td><textarea name="noticia" cols="80" rows="35"></textarea></td> </tr> <tr valign="baseline"> <td nowrap align="right">Imagem:</td> <td><input name="imagem" type="file" lang="pt" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">&nbsp;</td> <td><input type="submit" value="Inserir Not&iacute;cia"></td> </tr> </table> <input type="hidden" name="codigo" value=""> <input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p>
  18. mas apenas recuperando a sessao não pode ocorrer o que o sperto rox ta falando.... alguém matutou algo....será q o pessoal do script pode dar uma ajuda, alguém já fez.... Valeu Ronaldo
  19. ta dando esse erro: Notice: Undefined variable: imagem in c:\arquivos de programas\easyphp1-8\www\insere.php on line 34 Notice: Undefined index: imagem in c:\arquivos de programas\easyphp1-8\www\insere.php on line 39 Warning: Cannot modify header information - headers already sent by (output started at c:\arquivos de programas\easyphp1-8\www\insere.php:34) in c:\arquivos de programas\easyphp1-8\www\insere.php on line 49 Referente a essa linha 34 $insertSQL = sprintf("INSERT INTO noticias2 (codigo, manchete, autor, noticia, imagem) VALUES (%s, %s, %s, %s, '$imagem')", 39 GetSQLValueString($_POST['imagem'], "text")); 49 header(sprintf("Location: %s", $insertGoTo)); eis o codigo: <?php require_once('Connections/ronaldo.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO noticias2 (codigo, manchete, autor, noticia, imagem) VALUES (%s, %s, %s, %s, '$imagem')", GetSQLValueString($_POST['codigo'], "int"), GetSQLValueString($_POST['manchete'], "text"), GetSQLValueString($_POST['autor'], "text"), GetSQLValueString($_POST['noticia'], "text"), GetSQLValueString($_POST['imagem'], "text")); copy ($_FILES["imagem"]["tmp_name"],"imagens/".$_FILES["imagem"]["name"]); mysql_select_db($database_ronaldo, $ronaldo); $Result1 = mysql_query($insertSQL, $ronaldo) or die(mysql_error()); $insertGoTo = "/ok.html"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?> <form method="post" name="form1" action="<?php echo $editFormAction; ?>" enctype='multipart/form-data'> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Manchete:</td> <td><input type="text" name="manchete" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Autor:</td> <td><input type="text" name="autor" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Noticia:</td> <td><textarea name="noticia" cols="80" rows="35"></textarea></td> </tr> <tr valign="baseline"> <td nowrap align="right">Imagem:</td> <td><input name="imagem" type="file" lang="pt" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">&nbsp;</td> <td><input type="submit" value="Inserir Not&iacute;cia"></td> </tr> </table> <input type="hidden" name="codigo" value=""> <input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p>
  20. ronaldosdb

    Olá Sr....

    No print_r($_POST) ta retornando isso - Array ( ) Ronaldo
  21. ronaldosdb

    Olá Sr....

    Como o erro prossegue, resolvi postar o codigo... pagina login.php <?php require_once('Connections/ronaldo.php'); ?> <?php // *** Validate request to login to this site. session_start(); $loginFormAction = $_SERVER['PHP_SELF']; if (isset($accesscheck)) { $GLOBALS['PrevUrl'] = $accesscheck; session_register('PrevUrl'); } if (isset($_POST['user'])) { $loginUsername=$_POST['user']; $password=$_POST['pass']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "/insere_teste.php"; $MM_redirectLoginFailed = "/erro_login.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_ronaldo, $ronaldo); $LoginRS__query=sprintf("SELECT user, pass FROM autenticacao WHERE user='%s' AND pass='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $ronaldo) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $GLOBALS['MM_Username'] = $loginUsername; $GLOBALS['MM_UserGroup'] = $loginStrGroup; //register the session variables $_SESSION["MM_Username"]=$loginUsername; session_register("MM_UserGroup"); if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> <html> <head> <title>Login</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="/css/noticia.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> </head> <body> <form name="frmAutentica" method="POST" action="<?php echo $loginFormAction; ?>" onsubmit="return validash(this)"> <table width="95%" border="0" cellpadding="4" cellspacing="0" bgcolor="#E4E4E4" cellpading="0"> <tr> <td colspan="3"><div align="center"><font size="2" face="Tahoma, Verdana, Arial" class="noticia2">&Aacute;rea de Acesso Restrito - Obra Social Dom Bosco </font></div></td> </tr> <tr> <td colspan="3" align="center" class="noticia"><?php //MONTA O SELECT RAND&Ocirc;MICO $sql = mysql_query("SELECT * FROM frases ORDER BY RAND() LIMIT 1"); //EXIBINDO OS DADOS while($array = mysql_fetch_array($sql)){ echo $array["frase"]."<br><center>"; echo $array["autor"].""; } ?> <?php require_once('Connections/ronaldo.php'); ?></td> </tr> <tr> <td><font size="2" face="Tahoma, Verdana, Arial">&nbsp;</font></td> <td width="10%"><font size="2" face="Tahoma, Verdana, Arial">Usu&aacute;rio:</font></td> <td width="62%"><font size="2" face="Tahoma, Verdana, Arial"> <input name="user" type="text" id="user" size="20"> </font></td> </tr> <tr> <td><font size="2" face="Tahoma, Verdana, Arial">&nbsp;</font></td> <td><font size="2" face="Tahoma, Verdana, Arial">Senha:</font></td> <td><font size="2" face="Tahoma, Verdana, Arial"> <input name="pass" type="password" id="pass" size="10"> </font></td> </tr> <tr> <td width="28%" align="center"><div align="left"><font size="2" face="Tahoma, Verdana, Arial"></font></div></td> <td colspan="2" align="center"> <div align="left"> <blockquote> <blockquote> <blockquote> <p><font size="2" face="Tahoma, Verdana, Arial"> </font></p> </blockquote> </blockquote> </blockquote> </div></td> </tr> <tr> <td><font size="2" face="Tahoma, Verdana, Arial">&nbsp;</font></td> <td>&nbsp;</td> <td><font size="2" face="Tahoma, Verdana, Arial"> <input name="btnLogar" type="submit" value="Entrar"> </font></td> </tr> <tr> <td colspan="3" align="center"><div align="center" class="noticia"> <font size="2" face="Tahoma, Verdana, Arial"></font><font size="2" face="Tahoma, Verdana, Arial"> </font></div> </td> </tr> </table> </form> </body> </html> pagina insere_teste.php <?php require_once('Connections/ronaldo.php'); ?> <?php mysql_select_db($database_ronaldo, $ronaldo); $query_rs_resultado = "SELECT manchete FROM noticias2 ORDER BY manchete DESC"; $rs_resultado = mysql_query($query_rs_resultado, $ronaldo) or die(mysql_error()); $row_rs_resultado = mysql_fetch_assoc($rs_resultado); $totalRows_rs_resultado = mysql_num_rows($rs_resultado); session_start(); ?> <title>Inser&ccedil;&atilde;o de Not&iacute;cia</title> <?php //CONECTA COM O BANCO DE DADOS //include"conecta.php"; global $faz,$PHP_SELF; ?> <link href="/css/noticia.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- body { background-color: #EEEEEE; } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_initTimelines() { //v4.0 //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved. var ns = navigator.appName == "Netscape"; var ns4 = (ns && parseInt(navigator.appVersion) == 4); var ns5 = (ns && parseInt(navigator.appVersion) > 4); document.MM_Time = new Array(1); document.MM_Time[0] = new Array(1); document.MM_Time["objeto"] = document.MM_Time[0]; document.MM_Time[0].MM_Name = "objeto"; document.MM_Time[0].fps = 7; document.MM_Time[0][0] = new String("sprite"); document.MM_Time[0][0].slot = 1; if (ns4) document.MM_Time[0][0].obj = document["Layer1"]; else if (ns5) document.MM_Time[0][0].obj = document.getElementById("Layer1"); else document.MM_Time[0][0].obj = document.all ? document.all["Layer1"] : null; document.MM_Time[0][0].keyFrames = new Array(1, 35, 70, 105); document.MM_Time[0][0].values = new Array(4); if (ns5) document.MM_Time[0][0].values[0] = new Array("13px", "21px", "29px", "37px", "45px", "53px", "62px", "70px", "78px", "86px", "95px", "103px", "111px", "119px", "127px", "135px", "143px", "151px", "159px", "167px", "175px", "182px", "190px", "197px", "204px", "211px", "218px", "225px", "232px", "238px", "244px", "250px", "256px", "261px", "266px", "270px", "274px", "277px", "281px", "284px", "287px", "290px", "292px", "295px", "297px", "299px", "301px", "303px", "304px", "305px", "307px", "307px", "308px", "309px", "309px", "310px", "310px", "310px", "309px", "309px", "308px", "308px", "307px", "306px", "304px", "303px", "301px", "299px", "297px", "295px", "292px", "289px", "285px", "282px", "278px", "273px", "269px", "264px", "259px", "254px", "249px", "244px", "239px", "233px", "228px", "222px", "216px", "211px", "205px", "199px", "193px", "187px", "181px", "175px", "169px", "163px", "157px", "151px", "145px", "139px", "133px", "127px", "121px", "115px", "109px"); else document.MM_Time[0][0].values[0] = new Array(13,21,29,37,45,53,62,70,78,86,95,103,111,119,127,135,143,151,159,167,175,182,190,197,204,211,218,225,232,238,244,250,256,261,266,270,274,277,281,284,287,290,292,295,297,299,301,303,304,305,307,307,308,309,309,310,310,310,309,309,308,308,307,306,304,303,301,299,297,295,292,289,285,282,278,273,269,264,259,254,249,244,239,233,228,222,216,211,205,199,193,187,181,175,169,163,157,151,145,139,133,127,121,115,109); document.MM_Time[0][0].values[0].prop = "left"; if (ns5) document.MM_Time[0][0].values[1] = new Array("19px", "25px", "31px", "37px", "43px", "49px", "55px", "61px", "66px", "72px", "78px", "84px", "90px", "96px", "102px", "108px", "114px", "120px", "126px", "132px", "138px", "144px", "150px", "156px", "162px", "168px", "175px", "181px", "187px", "193px", "200px", "206px", "213px", "220px", "227px", "233px", "239px", "245px", "252px", "258px", "264px", "270px", "276px", "282px", "289px", "295px", "301px", "307px", "313px", "319px", "325px", "331px", "337px", "343px", "349px", "355px", "362px", "368px", "374px", "381px", "387px", "394px", "400px", "407px", "413px", "420px", "426px", "433px", "439px", "446px", "453px", "461px", "468px", "475px", "482px", "489px", "496px", "503px", "509px", "516px", "523px", "530px", "537px", "543px", "550px", "557px", "564px", "570px", "577px", "584px", "590px", "597px", "604px", "610px", "617px", "623px", "630px", "636px", "643px", "650px", "656px", "663px", "669px", "676px", "683px"); else document.MM_Time[0][0].values[1] = new Array(19,25,31,37,43,49,55,61,66,72,78,84,90,96,102,108,114,120,126,132,138,144,150,156,162,168,175,181,187,193,200,206,213,220,227,233,239,245,252,258,264,270,276,282,289,295,301,307,313,319,325,331,337,343,349,355,362,368,374,381,387,394,400,407,413,420,426,433,439,446,453,461,468,475,482,489,496,503,509,516,523,530,537,543,550,557,564,570,577,584,590,597,604,610,617,623,630,636,643,650,656,663,669,676,683); document.MM_Time[0][0].values[1].prop = "top"; if (!ns4) { document.MM_Time[0][0].values[0].prop2 = "style"; document.MM_Time[0][0].values[1].prop2 = "style"; } if (ns5) document.MM_Time[0][0].values[2] = new Array("120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px", "120px"); else document.MM_Time[0][0].values[2] = new Array(120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120); document.MM_Time[0][0].values[2].prop = "height"; if (!ns4) document.MM_Time[0][0].values[2].prop2 = "style"; if (ns5) document.MM_Time[0][0].values[3] = new Array("85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px", "85px"); else document.MM_Time[0][0].values[3] = new Array(85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85); document.MM_Time[0][0].values[3].prop = "width"; if (!ns4) document.MM_Time[0][0].values[3].prop2 = "style"; document.MM_Time[0].lastFrame = 105; for (i=0; i<document.MM_Time.length; i++) { document.MM_Time[i].ID = null; document.MM_Time[i].curFrame = 0; document.MM_Time[i].delay = 1000/document.MM_Time[i].fps; } } //--> </script> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); function MM_timelinePlay(tmLnName, myID) { //v1.2 //Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Macromedia, Inc. All rights reserved. var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false; if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time tmLn = document.MM_Time[tmLnName]; if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID if (myID == tmLn.ID) { //if Im newest setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay); fNew = ++tmLn.curFrame; for (i=0; i<tmLn.length; i++) { sprite = tmLn[i]; if (sprite.charAt(0) == 's') { if (sprite.obj) { numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0]; if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range keyFrm=1; for (j=0; j<sprite.values.length; j++) { props = sprite.values[j]; if (numKeyFr != props.length) { if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr]; else sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr]; } else { while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++; if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) { if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1]; else sprite.obj[props.prop2][props.prop] = props[keyFrm-1]; } } } } } } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value); if (fNew > tmLn.lastFrame) tmLn.ID = 0; } } } //--> </script> <body onLoad="MM_timelinePlay('objeto')"><span class="noticias"><span class="noticias">Ol&aacute; </span> <link href="/css/tabela.css" rel="stylesheet" type="text/css"> <span class="noticias">Sr.(a) <strong><?php echo $_SESSION['MM_Username']; ?>! </p> </strong></span> <p class="noticias"> <p> <?php $user = $_POST['user']; $senha = $_POST['pass']; $qry = mysql_query("SELECT * FROM autenticacao WHERE user = '$user' AND pass = '$senha'") or die(mysql_error()); $fetch = mysql_fetch_assoc($qry); $nomecompleto = $fetch['nome']; echo "Olá Sr. ".$nomecompleto; ?> </p><?php // Inicio do Script da Data $dia = date('d'); $mes = date('m'); $ano = date('Y'); $semana = date('w'); // configuração mes switch ($mes){ case 1: $mes = "Janeiro"; break; case 2: $mes = "Fevereiro"; break; case 3: $mes = "Março"; break; case 4: $mes = "Abril"; break; case 5: $mes = "Maio"; break; case 6: $mes = "Junho"; break; case 7: $mes = "Julho"; break; case 8: $mes = "Agosto"; break; case 9: $mes = "Setembro"; break; case 10: $mes = "Outubro"; break; case 11: $mes = "Novembro"; break; case 12: $mes = "Dezembro"; break; } // configuração semana switch ($semana) { case 0: $semana = "Domingo"; break; case 1: $semana = "Segunda"; break; case 2: $semana = "Terça"; break; case 3: $semana = "Quarta"; break; case 4: $semana = "Quinta"; break; case 5: $semana = "Sexta"; break; case 6: $semana = "Sábado"; break; } // Fim do Script da Data ?> São Paulo, <?php echo ("$dia") ?> de <?php echo ("$mes") ?> de <?php echo ("$ano") ?> - <?php echo ("$semana") ?> </p> <form action="grava.php" method="post" enctype="multipart/form-data" name="form1"> <div id="Layer1" style="position:absolute; width:85; height:120; z-index:1; left: 13px; top: 19px;"><a href="/login.php"><img src="/mascot.gif" width="85" height="120" border="0"></a></div> <table width="97%" align="center"> <tr valign="baseline" class="tabela"> <td colspan="3" align="right" nowrap bgcolor="EEEEEE"><div align="center"><strong>&Aacute;rea de Acesso Restrito - Obra Social Dom Bosco </strong></div></td> </tr> <tr valign="baseline" class="noticias"> <td width="37%" align="right" nowrap bgcolor="#99FFCC"><div align="center">Administra&ccedil;&atilde;o de Not&iacute;cias</div></td> <td colspan="2" align="right" nowrap bgcolor="EEEEEE"><div align="center">Inclus&atilde;o de Not&iacute;cias</div></td> </tr> <tr valign="baseline" class="tabela"> <td width="37%" rowspan="5" align="right" nowrap bgcolor="#99FFCC"> <div align="left"> <iframe id=frame_noticias name="iframe01" src="detalhes_so.php" width="100%" height="100%" scrolling="Auto"></iframe> </div></td> <td width="9%" align="right" nowrap bgcolor="EEEEEE">T&iacute;tulo da <br> Not&iacute;cia:</td> <td width="54%" bgcolor="EEEEEE"><input name="manchete" type="text" size="40" maxlength="50"></td> </tr> <tr valign="baseline" class="tabela"> <td width="9%" align="right" nowrap bgcolor="EEEEEE">Autor:</td> <td width="54%" bgcolor="EEEEEE"><input type="text" name="autor" size="32"></td> </tr> <tr valign="baseline" class="tabela"> <td width="9%" align="right" nowrap bgcolor="EEEEEE">Corpo da <br> Noticia:</td> <td width="54%" bgcolor="EEEEEE"><textarea name="noticia" cols="80" rows="35">Digite o corpo da notícia aqui!</textarea></td> </tr> <tr valign="baseline" class="tabela"> <td width="9%" align="right" nowrap bgcolor="EEEEEE">Imagem:</td> <td width="54%" bgcolor="EEEEEE"><input name="imagem" type="file" lang="pt" size="32"></td> </tr> <tr valign="baseline" class="tabela"> <td width="9%" height="26" align="right" nowrap bgcolor="EEEEEE">&nbsp;</td> <td width="54%" bgcolor="EEEEEE"><input type="submit" value="Inserir"></td> </tr> </table> <input type="hidden" name="codigo" value=""> <input type="hidden" name="MM_insert" value="form1"> </form> <p align="center"><a href="vizualiza.php"><span class="noticias">Ver not&iacute;cias postadas at&eacute; o momento</span></a> <link href="/css/noticia.css" rel="stylesheet" type="text/css"> <div align="center" class="noticia"> <?php //MONTA O SELECT RANDÔMICO $sql = mysql_query("SELECT * FROM frases ORDER BY RAND() LIMIT 1"); //EXIBINDO OS DADOS while($array = mysql_fetch_array($sql)){ echo $array["frase"]."<br><center>"; echo $array["autor"].""; } ?> </div> </p> <?php mysql_free_result($rs_resultado); ?> Notem que eu tenho o MM_username funcionando perfeitamente, mas abaixo não está funcionando o codigo <?php $user = $_POST['user']; $senha = $_POST['pass']; $qry = mysql_query("SELECT * FROM autenticacao WHERE user = '$user' AND pass = '$senha'") or die(mysql_error()); $fetch = mysql_fetch_assoc($qry); $nomecompleto = $fetch['nome']; echo "Olá Sr. ".$nomecompleto; ?> Ronaldo
  22. Estou montando uma area de administracao restrita...como faco para mostrar os usuarios que estao logados nela...semelhante ao que ocorre aqui no site....
  23. Olá Comunidade! alguém conhece ou tem um script para envio de cartoes virtuais em PHP...? Ronaldo
  24. ronaldosdb

    Olá Sr....

    Ok, eu adaptei para minha tabela e fiz assim: <?php $user = $_POST['user']; $senha = $_POST['pass']; $qry = mysql_query("SELECT * FROM autenticacao WHERE user = '$user' AND pass = '$senha'") or die(mysql_error()); $fetch = mysql_fetch_assoc($qry); $nome_completo = $fetch['nome']; echo "Olá Sr. ".$nome_completo; ?> Mas ta dando esse erro Notice: Undefined index: user in c:\arquivos de programas\easyphp1-8\www\insere_teste.php on line 138 Notice: Undefined index: pass in c:\arquivos de programas\easyphp1-8\www\insere_teste.php on line 139 Referente a linha $user = $_POST['user']; $senha = $_POST['pass']; O que faço?
×
×
  • Criar Novo...