Tiago Gomes
-
Total de itens
44 -
Registro em
-
Última visita
Posts postados por Tiago Gomes
-
-
O problema não está ai no ponto ou não o problema está no header que ainda não consegui resolver...
-
Lá venho eu insistir a ver se algum user com paciência me ajuda :S
-
Uma ajudinha please ? :(
-
Com o script consegui com que não desse erro mas depois não abre a pagina que devia abrir :(
-
Vou deixar então aqui o código fonte da pagina pois coloquei esse javascript e me dá erro no java.
É muito codigo :unsure:
<?
/**
* Checks whether or not the given username is in the
* database, if so it checks if the given password is
* the same password in the database for that user.
* If the user doesn't exist or if the passwords don't
* match up, it returns an error code (1 or 2).
* On success it returns 0.
*/
function confirmUser($username, $password){
global $conn;
/* Add slashes if necessary (for query) */
if(!get_magic_quotes_gpc()) {
$username = addslashes($username);
}
/* Verify that user is in database */
$que = "select password from users where username = '$username'";
$result = mysql_query($que,$conn);
if(!$result || (mysql_numrows($result) < 1)){
return 1; //Indicates username failure
}
/* Retrieve password from result, strip slashes */
$dbarray = mysql_fetch_array($result);
$dbarray['password'] = stripslashes($dbarray['password']);
$password = stripslashes($password);
/* Validate that password is correct */
if($password == $dbarray['password']){
$query_Users = "SELECT users.`group` FROM users WHERE users.username = '$username'";
$Users = mysql_query($query_Users, $conn) or die(mysql_error());
$row_Users = mysql_fetch_assoc($Users);
//$totalRows_Users = mysql_num_rows($Users);
$group = $row_Users['group'];
if ($group == 'admin') {
return 3;
}
else if ($group == 'peritos') {
return 4;
}
else if ($group == 'companhias') {
return 5;
}
else if ($group == 'mediadores') {
return 6;
}
else if ($group == 'avgadmin') {
return 7;
}
else if ($group == 'avladmin') {
return 8;
}
else if ($group == 'juradmin') {
return 9;
}
else if ($group == 'multimax-admin') {
return 10;
}
else if ($group == 'multimax-munters') {
return 11;
}
else if ($group == 'multimax-client') {
return 12;
}
else if ($group == 'multimax-worker') {
return 13;
}
else if ($group == 'multimax-projectm') {
return 14;
}
//else return 0; //Success! Username and password confirmed
}
else{
return 2; //Indicates password failure
}
}
/**
* checkLogin - Checks if the user has already previously
* logged in, and a session with the user has already been
* established. Also checks to see if user has been remembered.
* If so, the database is queried to make sure of the user's
* authenticity. Returns true if the user has logged in.
*/
function checkLogin(){
/* Check if user has been remembered */
if(isset($_COOKIE['cookname']) && isset($_COOKIE['cookpass'])){
$_SESSION['username'] = $_COOKIE['cookname'];
$_SESSION['password'] = $_COOKIE['cookpass'];
}
/* Username and password have been set */
if(isset($_SESSION['username']) && isset($_SESSION['password'])){
/* Confirm that username and password are valid */
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 3)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 4)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 5)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 6)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 7)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 8)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 9)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 10)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 11)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 12)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 13)
if (confirmUser($_SESSION['username'], $_SESSION['password']) != 14)
{
/* Variables are incorrect, user not logged in */
unset($_SESSION['username']);
unset($_SESSION['password']);
unset($_SESSION['group']);
return false;
}
return true;
}
/* User not logged in */
else{
return false;
}
}
/**
* Determines whether or not to display the login
* form or to show the user that he is logged in
* based on if the session variables are set.
*/
function displayLogin(){
global $logged_in;
if($logged_in){
echo "<h1>Logged In!</h1>";
echo "Bem Vindo <b>$_SESSION[username]</b> - <b>$_SESSION[group]</b>, you are logged in.";
echo "<a href=../login/logout.php'>logout</a>";
if ($_SESSION[group] == 'admin'){
header( 'refresh: 0; url=./gsmax/main.php' );
}
else if ($_SESSION[group] == 'peritos') {
$url_header = sprintf("refresh: 0; url=./peritos/peritos.php?perito=%s",$_SESSION[username]);
header( $url_header );
}
else if ($_SESSION[group] == 'companhias') {
header( 'refresh: 0; url=./web/index.php');
}
else if ($_SESSION[group] == 'mediadores') {
header( 'refresh: 0; url=./web/index.php');
}
else if ($_SESSION[group] == 'avgadmin') {
header( 'refresh: 0; url=./avgadmin/index.php');
}
else if ($_SESSION[group] == 'avladmin') {
header( 'refresh: 0; url=./avladmin/index.php');
}
else if ($_SESSION[group] == 'juradmin') {
header( 'refresh: 0; url=./juradmin/index.php');
}
else if ($_SESSION[group] == 'multimax-admin') {
header( 'refresh: 0; url=./multimax/admin/index.php');
}
else if ($_SESSION[group] == 'multimax-munters') {
header( 'refresh: 0; url=./multimax/munters/index.php');
}
else if ($_SESSION[group] == 'multimax-client') {
header( 'refresh: 0; url=./multimax/client/index.php');
}
else if ($_SESSION[group] == 'multimax-admin') {
header( 'refresh: 0; url=./multimax/worker/index.php');
}
else if ($_SESSION[group] == 'multimax-admin') {
header( 'refresh: 0; url=./multimax/projectm/index.php');
}
}
else{
?>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
}
.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
input {
background-color: #F2F3F5;
border: thin groove;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style4 {font-size: 12px}
#siteInfo{
clear: both;
font-size: 10px;
color: #cccccc;
padding: 5px;
margin-top: 0px;
border-top: 1px solid #FF9933;
border-right: 1px none #FF9933;
border-bottom: 1px solid #FF9933;
border-left: 1px none #FF9933;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#tabela{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #FF9933;
border-right-color: #FF9933;
border-bottom-color: #FF9933;
border-left-color: #FF9933;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
the bottom border of the navBar in cases where they "touch" */
#siteInfo img{
padding: 4px 4px 4px 0px;
vertical-align: middle;
}
body {
background-color: #f3f3f3;
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<script language=JavaScript>
<!--
hoje = new Date()
dia = hoje.getDate()
dias = hoje.getDay()
mês = hoje.getMonth()
ano = hoje.getYear()
if (dia < 10)
dia = "0" + dia
if (ano < 2000)
ano = "19" + ano
function CriaArray (n) {
this.length = n }
NomeDia = new CriaArray(7)
NomeDia[0] = "Domingo"
NomeDia[1] = "Segunda-feira"
NomeDia[2] = "Terça-feira"
NomeDia[3] = "Quarta-feira"
NomeDia[4] = "Quinta-feira"
NomeDia[5] = "Sexta-feira"
NomeDia[6] = "Sábado"
//
NomeMes = new CriaArray(12)
NomeMes[0] = "Janeiro"
NomeMes[1] = "Fevereiro"
NomeMes[2] = "Março"
NomeMes[3] = "Abril"
NomeMes[4] = "Maio"
NomeMes[5] = "Junho"
NomeMes[6] = "Julho"
NomeMes[7] = "Agosto"
NomeMes[8] = "Setembro"
NomeMes[9] = "Outubro"
NomeMes[10] = "Novembro"
NomeMes[11] = "Dezembro"
function WriteDate() {
document.write ("" + NomeDia[dias] + ", " + dia + " de " + NomeMes[mês] + " de " + ano + "")
}
//-->
</SCRIPT>
<title>GSmax - login</title>
<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>
<body onLoad="MM_preloadImages('../images/botao_in.jpg')">
<div align="center">
<table width="60%" border="0" cellpadding="0" cellspacing="0" id="tabela">
<tr>
<td colspan="3"><p><img src="login/logo_login.jpg" width="774" height="153">
</p>
<form action="<?php $PHP_SELF ?>" method="post">
<div align="center">
<table width="431" height="232" border="0" background="../gsmax/images/login.jpg">
<tr>
<td width="174" rowspan="5" valign="top"><div align="center">
<p class="style2"><br>
<br>
<br>
<br>
<br>
<br>
<span class="style4">Bem Vindo!</span></p>
<p class="style3">Insira um utilizador e <br>
e password para um <br>
acesso validado </p>
<p class="style3">
<script language="JavaScript">
function tS(){ x=new Date(); x.setTime(x.getTime()); return x; }
function lZ(x){ return (x>9)?x:'0'+x; }
function dT(){
window.status='GSmax - Averiguação e Gestão de Sinistros, Lda. - '+eval(oT)+'';
document.title='GSmax - Averiguação e Gestão de Sinistros, Lda.';
if(fr==0){
fr=1;
document.write('<font size=1 color="#969696" face="Verdana"><b><span id="tP">'+eval(oT)+'</span></b></font>'); }
tP.innerText=eval(oT);
setTimeout('dT()',1000); }
var fr=0,oT="lZ(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '";
dT();
</script>
</p>
</div></td>
<td colspan="2"> </td>
<td width="30" height="44"> </td>
</tr>
<tr>
<td width="165"><span class="style1">Utilizador</span><br>
<input name="user" type="text" id="user"></td>
<td width="44"> </td>
<td height="43"> </td>
</tr>
<tr>
<td colspan="2"><span class="style1">Password</span><br>
<input name="pass" type="password" id="pass"> </td>
<td height="43"> </td>
</tr>
<tr>
<td><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Login','','../images/botao_in.jpg',1)"> </a>
<input type="submit" name="sublogin" value="Login">
</div></td>
<td> </td>
<td height="47"> </td>
</tr>
<tr>
<td colspan="2"><div align="left"><br>
</div></td>
<td height="38"> </td>
</tr>
</table>
</div>
</form> </td>
</tr>
<tr>
<td width="64%"> </td>
<td align="right" width="18%"> </td>
<td align="right" width="18%">
<div align="right"><a href="../webmail.php"><img src="login/webmail.jpg" height="45" border="0"></a> </div></td>
</tr>
<tr>
<td><div id="siteInfo"> <img src="../gsmax/images/icon_index.jpg" width="30" height="29"> <span class="style18"><span class="style19">©2005 GSmax</span> - Sistemas de Informação</span>
</div></td>
<td colspan="2"><div id="siteInfo" align="right"><img src="login/spacer_bottom.jpg" width="30" height="29">
<script language=JavaScript>WriteDate();</SCRIPT></div> </td>
</td>
</tr>
</table>
</div>
<div align="center">
<?
}
}
/**
* Checks to see if the user has submitted his
* username and password through the login form,
* if so, checks authenticity in database and
* creates session.
*/
if(isset($_POST['sublogin])){
/* Check that all fields were typed in */
if(!$_POST['user'] || !$_POST['pass']){
die('You didn\'t fill in a required field.');
}
/* Spruce up username, check length */
$_POST['user'] = trim($_POST['user']);
if(strlen($_POST['user']) > 40){
die("Sorry, the username is longer than 40 characters, please shorten it.");
}
/* Checks that username is in database and password is correct */
$md5pass = md5($_POST['pass']);
$result = confirmUser($_POST['user'], $md5pass);
/* Check error codes */
if($result == 1){
die('That username doesn\'t exist in our database.');
}
else if($result == 2){
die('Incorrect password, please try again.');
}
/* Username and password correct, register session variables */
else if ($result == 3){
$_SESSION['group'] = "admin";
}
else if ($result == 4){
$_SESSION['group'] = "peritos";
}
else if ($result == 5){
$_SESSION['group'] = "companhias";
}
else if ($result == 6){
$_SESSION['group'] = "mediadores";
}
else if ($result == 7){
$_SESSION['group'] = "avgadmin";
}
else if ($result == 8){
$_SESSION['group'] = "avladmin";
}
else if ($result == 9){
$_SESSION['group'] = "juradmin";
}
else if ($result == 10){
$_SESSION['group'] = "multimax-admin";
}
else if ($result == 11){
$_SESSION['group'] = "multimax-munters";
}
else if ($result == 12){
$_SESSION['group'] = "multimax-client";
}
else if ($result == 13){
$_SESSION['group'] = "multimax-worker";
}
else if ($result == 14){
$_SESSION['group'] = "multimax-projectm";
}
else if ($result == 0){
$_SESSION['group'] = "xupa";
}
$_POST['user'] = stripslashes($_POST['user']);
$_SESSION['username'] = $_POST['user'];
$_SESSION['password'] = $md5pass;
/**
* This is the cool part: the user has requested that we remember that
* he's logged in, so we set two cookies. One to hold his username,
* and one to hold his md5 encrypted password. We set them both to
* expire in 100 days. Now, next time he comes to our site, we will
* log him in automatically.
*/
//if(isset($_POST['remember'])){
setcookie("cookname", $_SESSION['username'], time()+60*55, "/");
setcookie("cookpass", $_SESSION['password'], time()+60*5, "/");
setcookie("cookgroup", $_SESSION['group'], time()+60*5, "/");
//}
/* Quick self-redirect to avoid resending data on refresh */
echo "<meta http-equiv=\"Refresh\" content=\"0;url=$HTTP_SERVER_VARS[php_SELF]\">";
return;
}
/* Sets the value of the logged_in variable, which can be used in your code */
$logged_in = checkLogin();
?>
</div>
-
Peço desculpa por insistir mas é que tou mesmo mal com isto... Pois não consigo por a funcionar direito e preciso de colocar isto o mais rápido possivel a funcionar pois é para a empresa que trabalho.
-
Mas eu tou abrindo o site no Ie e dá o mesmo problema.
No firefox como no Ie dá esse problema ... ou seja o problema não é do navegador!
Eu experimento no Ie pois o site está acessível pela lan
De referir que antes estava instalado num PC com o windows 2003 server com versões mais antigas do php e do mysql terá algo a ver?
-
Já fiz como o heltonritter me explicou com o script mas também não funcionou :(.
E uma coisa estranha... se funciona bem em windows porque não funciona bem em linux ? o codigo php não é universal ? :huh:
-
heltonritter Obrigado pela sua ajuda mas não consegui resolver o problema pois sou novato nisto... Não sei bem o que é comentar a linha :( .
Tentei a sua primeira opção mas não funcionou.
-
Boas.
Tou com um problema.
É o seguinte tinha um site funcionando em Windows e agora passei para linux, na altura do login tenho este erro:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/login/login.php:509) in /var/www/login/login.php on line 137
A linha 137 é esta : header('refresh: 0; url= ./site/main.php') ;
Espero pela vossa ajuda.
Obrigado ;)
-
Já tive a ver e já coloquei user e pass nestas linhas :
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
Mas continua igual
Você coloca o endereço e entra no phpMyAdmin sem ser preciso password o que dá acesso a todas as bds :(
-
Boas :D
Então é assim eu tenho um amigo que tem um site com uma BD em mysql mas qualquer pessoa tem acesso a bd
Ou seja basta colocar o endereço do tipo : http://www.*****.com/phpMyAdmin/index.php -> E qualquer pessoa tem acesso a base de dados.
O que eu queria saber é como colocar uma password nisso ?
Obrigado pessoal :D
-
Boas tardes :D
Estou tentando fazer algo deste genero:
if $A > 20 and b<30 {
contas }
else {
contas }
Eu sei que em visual basic usa-se o and mas em php ele está a dar-me erro alguém me pode dar umas luzes sff ?
Obrigado
-
Bem já arranjei maneira de solucionar isso :D deu valor 1 e ficou resolvido
Tou com outro problema.
Preciso de diminuir um resultado para 4 casas decimais mas não sei como o posso fazer será possivel darem uma ajudazinha sff ? :D
A formula php para dar o resultado é a mesma ou seja
case "+":
$Calculo = $cilindros + ($veiculos * 2) * 25 / ($poupancaeuro/12);
echo "$Calculo";
break;
-
E não haverá maneira de contornar isso ?
Por exemplo colocar algo a indicar que o valor não foi inserido correctamente em vez de aparecer o erro ?
-
Boas
Tou criando uma pagina onde será possivel efectuar uns calculos mas está com um erro de Division by Zero
Qual a melhor maneira de resolver ?
O problema encontra-se aqui :
case "-":
$Calculo = ($veiculos *2) * 25 / ($poupancaeuro/12);
echo "$Calculo";
break;
}
Obrigado
-
Mas eu não tenho cabeçalho nem rodapé :blink:
-
searching_ obrigado pela ajuda mas não funcionou esse script :blink: .
Mas para não estar a encher espaço aqui coloquei a questão como você me dize no forum de javascript.
obrigado :)
-
Boas.
Tou com um problema preciso que ao clikar numa imagem abra uma pagina com um relatorio onde vai aparecer para imprimir mas até aqui tudo bem o problema é que imprime sempre o nome do documento, o endereço da pagina e a data que foi impreso e eu precisava de remover isso tudo.
O script é este :
<a href="#"><img src="images/b_imprimir.jpg" alt="Imprimir" width="50" height="50" border="0" onclick="java script:window.open("imprimir_accoes.php?fo=<?php echo $row_processo['fo']; ?>",null,"status=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=800,t op=0,height=600,location=no")" /></a></p>
Agradeço toda a ajuda.
Obrigado
-
Mas eu estou usando java script
<a href="#"><img src="images/b_imprimir.jpg" alt="Imprimir" width="50" height="50" border="0" onclick="java script:window.open("imprimir_accoes.php?fo=<?php echo $row_processo['fo']; ?>",null,"status=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=800,top=0,height=600,location=no")" /></a></p>
-
Boas.
Tou com um problema.
Fiz uma pagina para inserir dados em db que depois tem um botão para imprimir onde abre uma pagina pequena, mostra o conteudo que vai imprimir e abre a janela de impressoras para imprimir.
O problema é que não esta imprimindo tudo ou seja ele só imprime uma pagina e o resto do texto nada.
Depois tambem tou com um problema precisava que ao imprimir não tivesse na pagina a dizer o endereço url o nome do documento o nº da pagina e a hora há alguma maneira de poder remover isso?
Deixo aqui o codigo e muito obrigado.
<?php require_once('Connections/tiagoDB.php'); ?>
<?php
$colname_Processo = "1";
if (isset($HTTP_GET_VARS['fo'])) {
$colname_Processo = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['fo'] : addslashes($HTTP_GET_VARS['fo']);
}
mysql_select_db($database_tiagoDB, $tiagoDB);
$query_processo = sprintf("SELECT * FROM tiago WHERE fo = %s", $colname_Processo);
$processo = mysql_query($query_processo, $tiagoDB) or die(mysql_error());
$row_processo = mysql_fetch_assoc($processo);
$totalRows_processo = mysql_num_rows($processo);
$colname_adv = "0";
if (isset($HTTP_GET_VARS['fo'])) {
$colname_adv = (get_magic_quotes_gpc()) ? $HTTP_GET_VARS['fo'] : addslashes($HTTP_GET_VARS['fo']);
}
mysql_select_db($database_tiagoDB, $tiagoDB);
$query_adv = sprintf("SELECT * FROM adv WHERE adv.fo = '%s'", $colname_adv);
$adv = mysql_query($query_adv, $tiagoDB) or die(mysql_error());
$row_adv = mysql_fetch_assoc($adv);
$totalRows_adv = mysql_num_rows($adv);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=http://www.w3.org/1999/xhtml">
<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 savedocument()
{
htmtext=Print.document.body.innerHTML;
Print.document.body.innerText=htmtext;
document.all.content.value=Print.documentElement.outerHTML;
}
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style10 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }
.style29 {font-size: 24px}
.style30 {font-family: "Courier New", Courier, monospace}
.style31 {font-size: 12; font-family: "Courier New", Courier, monospace; }
-->
</style>
</head>
<body>
<form action="../Print" name="Print" id="Print">
<table width="953" border="0" align="left">
<tr>
</tr>
<tr>
<td height="36"> </td>
<td> </td>
</tr>
<tr>
<td height="59"><span class="style30"></span></td>
<td><p class="style30"><?php echo $row_adv['campo1]; ?></p>
<p class="style30"> </p> </td>
</tr>
<tr>
<td height="91" colspan="2"><p class="style30"><?php echo $row_adv['campo2']; ?></p>
<p class=style30"> </p></td>
</tr>
<tr>
<td height="62"><span class="style30"></span></td>
<td><span class="style31"><?php echo $row_adv['campo3]; ?></span></td>
</tr>
<tr>
<td height="51"><span class="style30"></span></td>
<td><span class="style30"></span></td>
</tr>
<tr>
<td colspan="2"><span class="style31"><?php echo $row_adv['campo4']; ?></span></td>
</tr>
</table>
<div align="center"></div>
</form>
</body>
</html>
<?php
?>
<script language="javascript">
window.print();
</script>
Bem pessoal já imprime tudinho :D ... agora só queria saber como posso remover o nome do documento no canto superior esquerdo, o site do campo superior direito e a data do canto inferior direito...
Obrigado
-
Será que o erro está tão óbvio que eu não consigo vê-lo?
:blink:
Tente desta forma: echo date("d/m/Y"), $data;
-
Desculpem a ignorancia mas eu ainda sou muito noob em php.
Como é possivel o codigo funcionar numa pagina e não funciona noutra de forma correcta ?
É que não tou conseguindo fazer ele actualizar, ele adiciona sempre outro registo e depois para mostrar vai buscar o registo antigo :blink: .
Se poderem dar uma ajudinha mais esclarecedora para pessoal noob lol :).
E obrigado pela ajuda toda até agora.
EDIT
O campo FO nãp é unico nem chave primaria.
-
Pois o objectivo seria quando o FOfosse igual ele iria actualizar caso fosse diferente de algum da BD ele criaria um registo novo.
Erro No Login
em PHP
Postado
Boas pessoal, Voltei de férias e ainda não resolvi o problema :(