Menú

Mostrar Mensajes

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ú

Mensajes - miadagio

#1
PHP / Nesesito ayuda con Lighttpd!!
26 Enero 2012, 18:55 PM
Bueno lo que pasa es que tengo un proyecto en PHP ya esta realizado pero a la hora de migrarlo al servidor de destino este no tiene Apache si no Lighttpd, el problema es que el proyecto utiliza Urls amigables por lo que necesito la forma de crear la re-escritura que hacia por medio del .htaccess ahora en Lighttpd, si alguien sabe como lograr eso. El script para la reescritura que tengo es bien básico en si es redireccionar todo al index.php, bueno menos las exenciones que están marcadas

Código (perl) [Seleccionar]
RewriteEngine on
    RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|php|html|doc|docx|pdf|ppt|xls|swf)$ index.php
#2
PHP / Re: php + jquery
18 Marzo 2011, 19:33 PM
Primero el src del javascript  no deberia llevar el / antes de la ruta si estan los dos archivos el aa.php y el js dentro del mismo directorio deberias solo poner el nombre del archivo.
Lo otro que para llamar $.ajax de un formulario es mejor que hagas
en el tag del formulario <from onsubmit="Consulta(); return false" ...>
y despues pongas la funcion fuera del $(document).ready(function(){});
#3
CitarCorrecto, AJAX no es un lenguaje, es una técnica para desarrollar sitios webs. Lo he recomendado porque no sé si el usuario quiere desarrollar un simple sitio web o lo único que quiere es aprender un lenguaje, si lo que quiere es aprender un lenguaje, recomiendo PHP.

SaluDOS
Tampoco es una tecnica es una tecnologia (conjunto de tecnicas).... XD
#4
GNU/Linux / problemas con localhost
29 Mayo 2010, 20:20 PM
Buenas compañeros, hoy al tratar de entrar a un proyecto que estoi preparando me encontre con la sorpresa de que no puedo entrar a el tampoco puedo entrar al phpMyadmin ni nada al abrir una url de cualkiera de las paginas que tengo en /var/www no me deja entrar dice error al conectar = que el phpmyadmin lo mas raro, es que anoche nomas todo andaba bien y no ise ningun cambio ojala alguien me pueda ayudar
#5
PHP / duda clase phpmailer
20 Mayo 2010, 21:39 PM
buenas amigos del foro denuevo recuro aka, para pedir ayuda sucede que debo enviar mail y no logro hacerlo, intente con la funcion mail() de PHP, configurando
el SMTP del php.ini, configurando el IIS siguiendo estos pasos http://www.questionmark.com/perception/help/es/v4/manuals/psig/installing_perception_server/configuration/setting_up_email_broadcast.htmserver pero no logre hacerlo, por que no sabia cual domio ocupar tenia mi dominio surconnect.comuv.com y el servidor : server26.000webhost.com pero no logre hacer que enviara los correo con IIS
ahora optando por ocupar la clase phpmailer y ocupar gmail como servidor de SMTP
tampoco logro hacer me envia un error que dice : SMTP Error: Could not connect to SMTP host.
Error: SMTP Error: Could not connect to SMTP host.
aki es el codigo para enviar el correo

/*--------------------------------------------------------------------------------------*/
//enviar correo mediante PHPmail
     include("clases/class.phpmailer.php");
     include("clases/class.smtp.php");
     $mail = new PHPMailer();
     $mail->IsSMTP();
     $mail->SMTPAuth = true;
     $mail->Host = 'ssl://smtp.gmail.com';
     $mail->Port = 465;
     $mail->Username = "********@gmail.com";
     $mail->Password = "********";
     $mail->From = "*******@gmail.com";
     $mail->AltBody ="ahora su nueva contraseña es :" .$newPass."\n";
      $body  =" ¡Recuperacion de contraseña sistema Surconnect! ";
      $body .= "---------------------------------------------------------------------- \n";
      $body .= "<img src='imagenes/logo3.jpg'> \n";
      $body .= "---------------------------------------------------------------------- \n";
      $body .= " Uds a perdido su contraseña y a decidido recuperarla automaticamente \n";
      $body .= " ahora su nueva contraseña es :" .$newPass."\n";
      $body .= " puede cambiarla desde su panel de control \n";
      $body .= "ATTE. \n";
      $body .= "SurConnect Ltda. \n";
      $mail->Body = $body;
      //$head = "From:      usuarios@surconnect.comuv.com\r\n";
      $mail->AddAddress($correo, "Destinatario");
      $mail->IsHTML(true);
        if(!$mail->Send()) {
          $msj="Error: " . $mail->ErrorInfo;
        } else {
          $msj= "Mensaje enviado correctamente";
        }
  }else{
      $msj='el usuario o el correo no coinciden, contacte a su supervisor';
  }
  sleep(1);
  echo($msj);
?>  
ojala me puedan ayudar
#6
PHP / Re: problema con select dimamico
18 Mayo 2010, 16:54 PM
resuelto me faltaba la conexión por si a alguien le sirve lo modifique

<?php
$ciudad$_POST['ciu'];
$con mysql_connect("localhost","root","libertad") or die (mysql_error());
mysql_select_db("bd_sc",$con);
$sql="select id_comuna,nombre_comuna from comuna where ciudad='$ciudad'";
$r=mysql_query($sql,$con);
    
$respuesta="";
$respuesta='<option value="0">Seleccione una Comuna</option>';
    while(
$c=mysql_fetch_array($r)){
   $respuesta $respuesta."<option value=".$c['id_comuna'].">".$c['nombre_comuna']."</option>";
   }
echo $respuesta;

?>

#7
PHP / Re: problema con select dimamico
18 Mayo 2010, 16:43 PM
aa tambien probe la consulta copiando y pegando ovio cambiando el '$ciudad' por el id y funciona ala perfeccion :/
#8
PHP / problema con select dimamico
18 Mayo 2010, 16:27 PM
buenos dias compañeros foreros, escribo pk se me a presentado un problema tenia unos select que se cargaban dinamicamente pero estaban en un array y funcionaban a la perfeccion, pero la profesora pidio que los cambiara y deberian estar alojados en la BDD pero no se como llamarlos me da uno error en el mysql_fech_array() y no se que puede ser pk ia lo habia ocupado asi y no me habia dado problema
el codigo php
<?php
$ciudad$_POST['ciu'];
$con mysql_connect("localhost","root","libertad") or die (mysql_error());
mysql_select_db("bd_sc",$con);
$sql="select * from comuna where ciudad=$ciudad";
    
$respuesta="";
$respuesta='<option value="0">Seleccione una Comuna</option>';
    while(
$c=mysql_fetch_array($sql)){
   $respuesta $respuesta."<option value='.$c['id_comuna'].'>'.$c['nombre_comuna'].'</option>";
   }
echo $respuesta;

?>

ojala alguien me puede ayudar. eso gracias de ante mano
#9
PHP / Re: login dependiendo del usuario
15 Mayo 2010, 20:23 PM
 io lo ago de otra forma definiendo perfiles.
por ejemplo en la base de datos el usuario tiene un tipo y dependiendo del tipo es deribado a su pagina correspondiente. cabe decir que para cada perfil debi contruir un menu con las vistas que solo queria que el viera y en cada inicio de pagina tener la validacion del login y del perfil.

<?php
 session_start
();
 require(
'clases/user.class.php');
 
$rut $_POST["rut_f1"];
 
$objUser= new User;
 
$cant=$objUser->u_con($rut);
 
$uss=mysql_num_rows($cant);
 if (
$_POST["oculto_f1"]==1){
 $con mysql_connect("localhost","root","libertad") or die (mysql_error());
 mysql_select_db("bd_sc",$con);
 $pass $_POST["pass_f1"];
  if(
$uss>0){
   echo'<<script type="text/javascript">alert("Esta cuenta esta siendo usada");location.href="index.php";</script>';
   }else{
$sql="select count(*) val from user_sis where id_user='$rut' and pass_user='$pass'"/*cuento los usuarios en la base de datos que tengan el id igual al ingresado */
$sql2="select tipo_user from user_sis where id_user='$rut'"// selecciono el tipo de empleado
        
$sql3="insert into user_conect(id_user_sis) values('$rut')";
$tipo=mysql_fetch_array(mysql_query($sql2,$con)) or die (mysql_error()); //ejecuto la consulta 
$fila=mysql_fetch_array(mysql_query($sql,$con));
if($fila["val"]>0){ //busco si hay mas de cero que coinsida
 mysql_query($sql3,$con);
           
if ($tipo[0]=="ADMINISTRADOR"){
 $_SESSION['log']=$rut//creo una sesion con el rut del usuario
                 
$_SESSION['tipouser']=$tipo[0]; //creo una variable que almacena el tipo de usuario
          echo'<script type="text/javascript">alert("usuario identificado");location.href="administrador/index.php";</script>';
}
if ($tipo[0]=="COMERCIAL"){
 $_SESSION['log']=$rut;
                 
$_SESSION['tipouser']=$tipo[0];
         echo'<script type="text/javascript">alert("usuario identificado");location.href="comercial/index.php";</script>';
}
if ($tipo[0]=="TECNICO"){
  $_SESSION['log']=$rut;
                  
$_SESSION['tipouser']=$tipo[0];
         echo'<script type="text/javascript">alert("usuario identificado");location.href="tecnico/tecnico.php";</script>';
       }
}else{
 echo'<script type="text/javascript">alert("el usuario o contraseña no coinciden");location.href="index.php";</script>';
error_reporting(E_ALL);
}
 }
}  
?>
#10
PHP / Re: duda sobre autocompletado
8 Mayo 2010, 17:57 PM
lo resolvi con json asi
$("#add_rut").blur(function(){
$.ajax({
url: 'ver_clien.php',
type: 'post',
dataType: "json", // para recibir en formato JSON
data: 'rut=' + $("#add_rut").val(),
success: function(data){ //cuando DATA tiene valor lleno
$("#add_nom").val(data[0]['nombre']);
$("#add_ape").val(data[0]['apellido']);
$("#add_mail").val(data[0]['mail']);
$("#add_tel").val(data[0]['num_tel']);
}
});
});

});

y el php
<?php
require('../clases/user.class.php'); // llamo a la clase contenedora de las funciones

$objUser = new User// creo el objeto
$rut $_POST['rut']; //tomo la variable

$consulta=$objUser->mostrar_user($rut); // consulto

$data = array(); // creo el arreglo

while ($usuario mysql_fetch_array($consulta)) // bucle con el arreglo de la consulta
{
  
$data[] = $usuario// cargo el arreglo en un array DATA


header('content-type: application/json');

echo 
json_encode($data);  // Codifico en formato JSON

?>