Autor Zpráva
Apacuka
Profil
Dobrý den, mohl by mi prosím někdo poradit proc se mi nepredavaji informace z odkazu?
Když zablokuji cast kodu a necham si jen vypsat echem $ui nebo $email tak se nic nedeje.
Stranky jsou na ic.cz

Adresu predavam ve tvaru
http://moje.stranky.cz/registrace.php?action=verify&id=6e3f587357f4ed7d7098e81dd0f931d7&ui=10&email=muj@email.cz


<?php
require "config.php";

mysql_connect($dbhost,$dbusername,$dbpassword);
mysql_select_db($dbname);

if (isset($_GET['action']) && $_GET['action'] == "verify" && isset($_GET['id']) && strlen($_GET['id'])==32 && isset($_GET['ui']) && strlen($_GET['ui'])==2 && isset($_GET['email'])) 
{    
	$ui = ($_GET['ui']); 
	$id = mysql_escape_string($_GET['id']);
	$email = mysql_escape_string(urldecode($_GET['email']));
	$query = "UPDATE $utablename SET status='active' WHERE email='$email' AND userpass='$id' AND status='email' AND server='$ui'";
	$res = mysql_query($query);
	if (!$res) {
		echo "<div class=\"redbm\">Chyba při zasílání dat do databáze!<br>".mysql_error()."</div>";
	} else {
		echo "<div>Váš účet byl aktivován.<br>Nyní se můžete přihlásit.</div>";
	}        
}
Joker
Profil
Apacuka:
A co var_dump($_GET)?
Apacuka
Profil
diky moc

sem v tom odkazu ze zvyku předával &amp; což nemá být.

Si budu pamatovat, dobra vecicka :)
Sirius
Profil
&amp; snad nevadí, ale já v tý příkladový url vidím jen &mp;
Apacuka
Profil
Sirius:
puvodne tam bylo opravdu &amp;, ale pri vkladani sem sem to spatne prepsal
Toto téma je uzamčeno. Odpověď nelze zaslat.

0