Php não salva valor da variavel do javascript(resolvido)

Este é o codigo o problema que na hora de salvar no banco sempre salva isto <script>document.write(largura)</script>e ele teria que salvar o valor da resolucao da tela do usuario por exemplo 1024 o que fazer ?

<?php $hostname = "localhost"; $username = "root"; $password = "root"; $dbName = "banco"; $conexao = mysql_connect("$hostname", "$username", "$password"); mysql_select_db($dbName, $conexao) or die ("Não foi possivel conectar ao banco de dados por favor contate o administrador!"); $variavelphp1 = ""; $variavelphp2 = ""; $sql = "INSERT INTO banco(resolucao) VALUES ('$variavelphp1')"; $query = mysql_query($sql) or die (mysql_error()); echo "Arquivo foi enviado com sucesso!"; echo "$variavelphp1"; echo "$variavelphp2"; ?>

posta a pagina html tambem pra nois ver!

Você pode tentar enviar a resolução via formulário, por exemplo:

<!DOCTYPE html>
<html>
<head>
	<title>Teste</title>
	<script type="text/javascript">
		window.onload = function() {
			// Inserindo a resolução da tela nos inputs
			document.getElementById("largura").value = screen.width; //window.innerWidth;
			document.getElementById("altura").value = screen.height; //window.innerHeight;
			/*
			IMPORTANTE: Se você quiser a resolução interna do navegador(apenas a parte visivel dentro do navegador)
			use os comandos 'window.innerWidth' e 'window.innerHeight'
			*/
		}
	</script>
</head>
<body>
	<form action="index.php" method="get">
		Largura: <input type="text" name="largura" id="largura" /> <br />
		Altura: <input type="text" name="altura" id="altura" /> <br />
		<input type="submit" value="Confirmar" />
	</form>

<?php
	if(isset($_GET['largura']) && isset($_GET['altura'])) {
		
		// Recuperando os valores do formulario e passando para variaveis do php
		$variavelphp1 = $_GET['largura'];
		$variavelphp2 = $_GET['altura'];
		
		$php1 = $variavelphp1;
		$php2 = $variavelphp2;
		
		$dbc = mysqli_connect("localhost", "root", "root", "banco");
		
		$sql = "insert into dimencoes(largura, altura)" .
				"values('$variavelphp1', ' $variavelphp2')";
				
		mysqli_query($dbc, $sql);
		mysqli_close($dbc);
		
		echo "Variavel 1: " . $variavelphp1;
		echo "<br />";
		echo "Variavel 2: " . $variavelphp2;
	}
?>
</body>
</html>
1 curtida

Mestre o html é esse mesmo =/ até agora to fazendo o esqueleto depois de td cadastrado ai irei me dedicar mais no html/css

vo testa

Amigo deu certo obrigado por responder aqui vlw mesmo abraçao