elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7
21  Programación / PHP / Re: galeria de fotos, comprobar tipo de imagen en: 22 Agosto 2009, 08:21 am
Hola man Gracias por responder pero nada, ahora ndad puedo subir pucha, que hago
22  Programación / PHP / Re: galeria de fotos, comprobar tipo de imagen en: 21 Agosto 2009, 23:17 pm
hola man gracia pero si se eso me olvide de agregar.
   if ($userfile_type=="image/jpeg" || $userfile_type=="image/pjpeg" || $userfile_type=="image/gif" || $userfile_type=="image/bmp")
   {}


el problema es no se donde obicarlo esque cada vez que lo ubico me bota error de ubicacion de
}

lo locado en todas partepero sale error

23  Programación / PHP / galeria de fotos, comprobar tipo de imagen en: 21 Agosto 2009, 18:05 pm
Tengo un problema con mi peque sistema,
mi sistema es uno para subir fotos,
solo quiero que suba solo fotos, por ejemplo jpg, gif

pero no se donde colocar el codigo de comprbar,


bueno es que el, se me ocurrio que que si suvia con el mismo nombre lo remplace por un numero mas, pero cuando subia con espacio o un caracter de simbolo eahi esta el error,

alguien saver como cambiar esto

porfavor es urgente,
Citar
<?php
include("config.php");
$tag=$_POST["tag"];
$SIZE="1000000";
$UPLOAD_DIR ="../userfotos/";
if (is_uploaded_file($archivo)) {
if ( $archivo_size > $SIZE ) {
echo "<b><CENTER>El Servidor acepta sólo archivos de tamaño menor que $SIZE.";
echo " Ingrese de Nuevo su Aviso</CENTER></b>";
exit;
}
$nombreaponer=strtolower($archivo_name);
$alternativo="";
while (@fopen($UPLOAD_DIR.$alternativo.$nombreaponer,"r"))
{
$alternativo++;
}
$nombreaponer=$alternativo.$nombreaponer;
copy($archivo,$UPLOAD_DIR.$nombreaponer);
unlink($archivo);
$url_completa ="$UPLOAD_DIR$nombreaponer";

$ingresar=mysql_query("insert into fotos(titulo,Comentario,url_,tag,pass_delete,categria,url_completa,data,user) values ('$titulo','$cuerpo','$nombreaponer','$tag','$pass_delete','$nombre','$url_completa','$fecha','$quien')",$database_server);
echo "se agrego el archivo ";
echo"<b>";
echo"$nombreaponer";
echo"<br>";
echo"<p>el codigo de delete es</p>";
echo"<b>";
echo "$pass_delete";
echo"<br>";
echo"<b>";
 echo '<p><a href="./formulario_upload.php">Subir mas Fotos</a></p>';
} else {
echo "no se puedo agragar su archivo";
//$ingresar=mysql_query("insert into tabla(titulo,cuerpo) values ('$titulo','$cuerpo')",$link);
}
?>
24  Programación / PHP / Rooter, para servidor web en: 31 Julio 2009, 19:31 pm
Hola, bueno no se si se pueda postaer esto aqui pero tiene relacion,
quiero montar servidor, php y para enciar correo stmp,  estoy en el primero en sevidor php, un hosting mejor dicho,  tengo instaldo el appserv,
en mi compu,  

tambien e istalado el no-ip  me marca asi


pero cuando voy a mi url
http://djmixmancar.sytes.net/
me pide clave

e leido algo de puero 80 tengo que abri, pero nu se como

le mando una imagen de router que tengo





una ayudita,
25  Programación / PHP / Problemas con subdominios en: 20 Julio 2009, 18:37 pm
Hola atodos,
tengo un problema, 
toy trabajando un subdominios, ejemplo

peru.portalweb.com
la pagina principal es portaweb.com  (** portaweb es una referencia)

la idea es que cada usuario, va tener su propio espacio y su propio template,

el problema es los template, y porterrior en la config.php

ww.portalweb.com/template/red/diseño01.jpg
(por ejemplo este la url del template )

la practica el espacio del del usuario peru sera asi
ww.portalweb.com/peru

al usar en template de una carpeta superrior

un ejemplo del css de diseño seria asi

Citar
td.td560arriba{background-image: url(../template/M-Flower/modulo650/h1.jpg);background-repeat: no-repeat;background-color:#FFCC00;width:200px;height:77px;}

al ir a : ww.portalweb.com/peru
se visualiza bien,
el gran problema es cuando un usario cualquiera visita atravez de de

ww.peru.protalweb.com
y no se visualiza el tempalte
me dado cuenta que las imagenes las toma de

http://www.peru.portalweb.com/host/galeria/thumbs/696.jpg

espero su respuesta  ;D


26  Programación / PHP / problemas al visualizar la ñ en: 14 Diciembre 2008, 00:17 am
hola queria que me saquen de una duda , mas que una duda es un problema

toy que llenos mis datos de mi base de datos
pero los datos tiene algunos ñ
mejor dicho
lleno la table nombre
mis 15 años
o mi quinceñero

. el problema esta al hacer la consulta o que me muestre en html dichoen pagina web

me muestra la ñ pero en ☺ un cuadrado

pero voy heerramientas ver codigo del explorer me muestras 18 años
normal

miren gente  que puedo hacer para solucionar ese problema

...
 :huh: :huh: :huh: :huh:
27  Programación / PHP / Re: Internal Server Error( postinstall.php) en: 1 Diciembre 2008, 21:33 pm
Código:
if (!extension_loaded('curl') OR !function_exists('curl_init'))

Fijate que la extensión curl no tenga problemas, corre un phpinfo pa ver si la tienes. Es lo único que le veo.

Suerte

bueno man cree un info para que veas aver si haay algo mal en le php

http://mixzoner.info/+++++.php
28  Programación / PHP / Re: Internal Server Error( postinstall.php) en: 30 Noviembre 2008, 19:10 pm
mmm

Código:
[Sat Nov 29 13:31:48 2008] [error] [client 190.166.118.89] SoftException in Application.cpp:252: File "/home/mixzoner/public_html/OpenInviter/postinstall.php" is writeable by group, referer: http://foro.elhacker.net/php/internal_server_error_postinstallphp-t236736.0.html

Permisos? pero... qué es ese archivo? si es un sistema ya hecho revisa en los faqs sobre permisos, platicanos que es eso que quieres ejecutar.

Suerte


 ya man mira , este sista es un invitador de de contactos
loque hacer
es que cada persona que tiene una cuenta hotmail, gmail, yahoo, etc

se logea , te va botar un resultado de tus contactos , y a estos contactos le le enviar una correo electonico . que estas invitado a visitar dicha pagina
algo parecido a hi5 ,
ya este es el codigo del install.php
Citar
<?php
set_time_limit(0);
$rewrite_config=false;
include('config.php');

function row2text($row)
   {
   $text='';
   $flag=0;
   $i=0;
   foreach ($row as $var=>$val)
      {
      if($flag==1)
         $text.=", ";
      elseif($flag==2)
         $text.=",\n";
      $flag=1;
      //Variable
      if(is_numeric($var))
         if($var{0}=='0')
            $text.="'$var'=>";
         else
            {
            if($var!==$i)
               $text.="$var=>";
            $i=$var;
            }
      else
         $text.="'$var'=>";
      $i++;
      //letter
      if(is_array($val))
         {
         $text.="array(".row2text($val).")";
         $flag=2;
         }
      else
         $text.="'$val'";
      }
   return($text);
   }

function display_message($msg)
   {
   global $contents;
   $contents.=$msg;
   echo $msg;
   }

function check_cache()
   {
   if (file_exists('postinstall_results.res'))
      if (time()-filemtime('postinstall_results.res')<120) { echo file_get_contents('postinstall_results.res'); exit; }
   }

check_cache();
$contents='';

//Check username and private key
display_message("Checking username and private key... ");
if (empty($openinviter_settings['username']) OR empty($openinviter_settings['private_key']))
   {
   display_message("Username or private key missing.Get your own at <a href='http://openinviter.com/register.php'>OpenInviter</a><br>\n");
   exit;
   }
else display_message("<b>OK</b><br>\n");

//Check PHP version
display_message("Checking PHP version... ");
if (version_compare(PHP_VERSION, '5.0.0', '<')) { display_message("<b>NOT OK</b> - OpenInviter requires PHP5, your server has PHP ".PHP_VERSION." installed");exit; }
else display_message("<b>OK</b><br>\n");

//Check support for DOMDocument
display_message("Checking DOMDocument support... ");
if (!extension_loaded('dom') OR !class_exists('DOMDocument')) { display_message("<b>NOT OK</b> - OpenInviter will not run correctly on this system.");exit; }
else display_message("<b>OK</b><br>\n");

//Check transport type
$transport='curl';
display_message("Checking transport method... ");
if (!extension_loaded('curl') OR !function_exists('curl_init'))
   {
   $transport='wget';
   passthru("wget --version",$return_var);
   if ($return_var!=0)
      {
      display_message("Neither <b>libcurl</b> nor <b>wget</b> is installed.<br>\nYou will not be able to use OpenInviter.");
      exit;
      }
   else display_message("<b>wget</b> is installed. Using <b>Wget</b> to handle requests<br>\n");
   }
else display_message("<b>libcurl</b> is installed. Using <b>cURL</b> to handle requests<br>\n");
if ($openinviter_settings['transport']!=$transport) { $rewrite_config=true;$openinviter_settings['transport']=$transport; }

//Check permisions
$cookie_path='/tmp';
display_message("Checking write permisions... ");
if (!is_writable("{$cookie_path}"))
   {
   $cookie_path = realpath(session_save_path());
   if (strpos ($cookie_path, ";") !== FALSE)
      $cookie_path = substr ($cookie_path, strpos ($cookie_path, ";")+1);
   if (empty($cookie_path)) $cookie_path=realpath('/tmp');
   if (!is_writable("{$cookie_path}"))
      {
      display_message("The <b>{$cookie_path}</b> folder is not writable. You will have to manually define a location for logs and temporary files in <b>config.php</b><br>\n");
      exit;
      }
   else display_message("<b>{$cookie_path}</b> is writable. Using <b>{$cookie_path}</b> to store cookie files and logs<br>\n");
   }
else display_message("<b>{$cookie_path}</b> is writable. Using <b>{$cookie_path}</b> to store cookie files and logs<br>\n");
if ($openinviter_settings['cookie_path']!=$cookie_path) { $rewrite_config=true;$openinviter_settings['cookie_path']=$cookie_path; }

//Write new config file if required
if ($rewrite_config)
   {
   $file_contents="<?php\n";
   $file_contents.="\$openinviter_settings=array(\n".row2text($openinviter_settings).");\n";
   $file_contents.="?>";
   file_put_contents('config.php',$file_contents);
   }

//Instantiate OpenInviter
include('openinviter.php');
$inviter=new OpenInviter();

class PostInstall extends OpenInviter_Base
   {
   public function login($user,$pass)
      {
      return;
      }
   public function getMyContacts()
      {
      return;
      }
   public function logout()
      {
      return;
      }
   public function checkVersion()
      {
      $this->init();
      $res=$this->get("http://update.openinviter.com/updater/check_version.php?key={$this->settings['private_key']}");
      $this->stopPlugin();
      return $res;
      }
   public function check($url)
      {
      $this->init();
      $res=$this->get($url);
      $this->stopPlugin();
      if (empty($res)) return false; else return true;
      }
   }

$checker=new PostInstall();
$checker->settings=$inviter->settings;
$checker->service_user='postInstall';
$checker->service_pass='postInstall';
$checker->service='postInstall';

//Check version
display_message("Checking for new versions of OpenInviter... ");
$xml=$checker->checkVersion();
libxml_use_internal_errors(true);
$parsed_xml=simplexml_load_string($xml);
libxml_use_internal_errors(false);
if (!$parsed_xml)
   display_message("Could not connect to server<br>\n");
else
   {
   $server_version=(string)$parsed_xml;
   $version=$inviter->getVersion();
   if (!$inviter->checkVersion($server_version)) display_message("You are using OpenInviter <b>{$version}</b> but version <b>{$server_version}</b> is available for download - <a href='http://openinviter.com/download.php'>Download newer version</a><br>\n");
   else display_message("Your OpenInviter software is up-to-date<br>\n");
   }

//Check plugins
$plugins=$inviter->getPlugins();
foreach ($plugins as $type=>$dummy)
   foreach ($dummy as $plugin=>$details)
      {
      display_message("Checking {$details['name']}... ");
      if ($checker->check($details['check_url'])) display_message("<b>OK</b><br>\n"); else display_message("<b>NOT OK</b> - This plugin might not work correctly on your system<br>\n");
      }

display_message("<br><b>WARNING:</b> Delete postinstall.php before running OpenInviter. Also please note that you cannot run postinstall.php again for 2 minutes.");
file_put_contents('postinstall_results.res',$contents);
?>
29  Programación / PHP / Re: Internal Server Error( postinstall.php) en: 29 Noviembre 2008, 15:24 pm
Ese archivo que tiene? puedes ver el error log?

gracias man por responder . fui al cpanel puse log en buscador encontre un enlace y en enlace decia esto

Citar
[Sat Nov 29 14:36:59 2008] [error] [client 190.42.50.138] File does not exist: /home/mixzoner/public_html/500.shtml, referer: http://mixzoner.info/OpenInviter/
[Sat Nov 29 14:36:59 2008] [error] [client 190.42.50.138] SoftException in Application.cpp:252: File "/home/mixzoner/public_html/OpenInviter/postinstall.php" is writeable by group, referer: http://mixzoner.info/OpenInviter/
[Sat Nov 29 14:36:49 2008] [error] [client 190.42.50.138] File does not exist: /home/mixzoner/public_html/500.shtml
[Sat Nov 29 14:36:49 2008] [error] [client 190.42.50.138] SoftException in Application.cpp:252: File "/home/mixzoner/public_html/OpenInviter/postinstall.php" is writeable by group
[Sat Nov 29 13:31:51 2008] [error] [client 190.166.118.89] File does not exist: /home/mixzoner/public_html/404.shtml
[Sat Nov 29 13:31:51 2008] [error] [client 190.166.118.89] File does not exist: /home/mixzoner/public_html/favicon.ico
[Sat Nov 29 13:31:48 2008] [error] [client 190.166.118.89] File does not exist: /home/mixzoner/public_html/404.shtml
[Sat Nov 29 13:31:48 2008] [error] [client 190.166.118.89] File does not exist: /home/mixzoner/public_html/favicon.ico
[Sat Nov 29 13:31:48 2008] [error] [client 190.166.118.89] File does not exist: /home/mixzoner/public_html/500.shtml, referer: http://foro.elhacker.net/php/internal_server_error_postinstallphp-t236736.0.html
[Sat Nov 29 13:31:48 2008] [error] [client 190.166.118.89] SoftException in Application.cpp:252: File "/home/mixzoner/public_html/OpenInviter/postinstall.php" is writeable by group, referer: http://foro.elhacker.net/php/internal_server_error_postinstallphp-t236736.0.html
[Sat Nov 29 13:20:06 2008] [error] [client 66.249.71.57] File does not exist: /home/mixzoner/public_html/500.shtml
[Sat Nov 29 13:20:06 2008] [error] [client 66.249.71.57] SoftException in Application.cpp:252: File "/home/mixzoner/public_html/OpenInviter/postinstall.php" is writeable by group
[Sat Nov 29 13:20:06 2008] [error] [client 66.249.71.57] File does not exist: /home/mixzoner/public_html/404.shtml
[Sat Nov 29 13:20:06 2008] [error] [client 66.249.71.57] File does not exist: /home/mixzoner/public_html/robots.txt
la verdad no se que sinifica alguna ayuda
30  Programación / PHP / Internal Server Error( postinstall.php) en: 29 Noviembre 2008, 02:21 am

hola gente queria saver como solucionar este problema
quiero instalar un pequeño sistema pero  al instalar o al ejecutar el archivo  me sale

Citar
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@mixzoner.info and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Apache/2.0.63 Server at mixzoner.info Port 80
:(

http://mixzoner.info/OpenInviter/postinstall.php

e consulto al admin de host pero me dice que es una configuracion de log algo asi, que la configiracion que ellos tiene ens una estandar, solo me dice que consulte a un experto de php

alguna solucion
Páginas: 1 2 [3] 4 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines