Exacto! Era eso último, con ese cambio tanto mi código cómo el de Red Mx funcionan.
Muchas gracias a todos!
Muchas gracias a todos!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúif($avatarurl){
$avatar = str_replace($forbidden, "", $avatarurl);
$alloweds = array('jpg','jpeg','png','gif','bmp');
if(!eregi('.', $avatar)){
echo "<script>alert(\"The avatar extension is missing!\");</script>";
echo "<meta http-equiv=\"refresh\" content=\"0; url=cp.php\">";
}else{
$extension = explode('.', $avatar);
$extension = $extension[count($extension) - 1];
foreach($alloweds as $allowed){
if($allowed == strtolower($extension)){
$correct = true;
}
}
}
if ($correct != true) $correct = false;
if($correct==true){
$query = mysql_query("SELECT id FROM usersdb WHERE username ='$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
$id = $data['id'];
$imagen= file_get_contents($avatar);
$fp=fopen('temporal.dat','w');
fwrite($fp,$imagen);
fclose($fp);
copy('temporal.dat', "/avatars/$id.$extension");
$avatar = "/avatars/$id.$extension";
$query = mysql_query("UPDATE usersdb SET avatar='$avatar' WHERE username ='$username'") or die(mysql_error());
}else{
echo "<script>alert(\"The avatar has a wrong format!\");</script>";
echo "<meta http-equiv=\"refresh\" content=\"0; url=cp.php\">";
}
}
$imagen= file_get_contents($avatar);
$fp=fopen('temporal.dat','w');
fwrite($fp,$imagen);
fclose($fp);
copy('temporal.dat', "/avatars/$id.$extension");
copy($avatar, "/avatars/$id.$extension");
$avatar = "http://foro.elhacker.net/Smileys/cowboy/grin.gif"; // Por ejemplo.
$id = 29; // Id del usuario.
$extension = "jpeg"; // Podria ser cualquier otra.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'miweb.no-ip.org' (10061) in C:\AppServ\www\index.php on line 8
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\index.php on line 9
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in C:\AppServ\www\index.php on line 9
Cannot select database
$dbhost='miweb.no-ip.org:9898'; //En eso dudo.
$dbusername='root'; //Esta bien puesto.
$dbuserpass='pass'; //Esta bien puesto.
$dbname='test'; //Esta bien puesto.
session_start();
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');