Zendi Peralta - Posición en: PHP

sin imagen de perfil
Val: 557
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Zendi Peralta

ContactarContactar
Creado el 9 de Enero del 2014
Actualizado el 1 de Febrero del 2024
(Venezuela)
que tal xve, bueno estoy tratando de trabajar con el bucle para recorrer el arreglo pero no funciona
Ayudame por favor con este codigo.
este es el codigo completo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
require("PHPMailer-master/class.phpmailer.php");
require("PHPMailer-master/class.smtp.php");
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
 
$de = $_POST["de_txt"];
$para = $_POST["para_txt"];
 
 
//saco el numero de elementos
$longitud = count($para);
 
//Recorro todos los elementos
for($i=0; $i<count($longitud); $i++)
      {
      //saco el valor de cada elemento
      echo $array[$i];
      echo "<br>";
      }
 
$asunto = $_POST["asunto_txt"];
$archivo = $_FILES["archivo_fls"]["tmp_name"];
echo $destino = $_SERVER['DOCUMENT_ROOT']."/".$_FILES["archivo_fls"]["name"];
echo $_SERVER['DOCUMENT_ROOT'];
$mensaje = $_POST["mensaje_txa"];
if(move_uploaded_file($archivo,$destino)) {
	$smtp=new PHPMailer();
	# Indicamos que vamos a utilizar un servidor SMTP 
	$smtp->IsSMTP();
	# Definimos el formato del correo con UTF-8 
	$smtp->CharSet="UTF-8";
//	$smtp->SMTPDebug = 1; 
	# autenticación contra nuestro servidor smtp 
	$smtp->SMTPAuth = true; // enable SMTP authentication
	$smtp->SMTPSecure = "tls";
	$smtp->Host = "smtp.live.com";
	// sets MAIL as the SMTP server 
	$smtp->Username = "andresmen2004@hotmail.com";
	// MAIL username
	$smtp->Password = "wrap021808";
	// MAIL password 
	$smtp->Port = 587;
	# datos de quien realiza el envio 
	$smtp->From = "andresmen2004@hotmail.com";
	// from mail 
	$smtp->FromName = "Alejon";
	// from mail name # Indicamos la dirección donde enviar el mensaje 
	$para="ald_mir@hotmail.com";
	$nameTo="Alejon";
	$smtp->AddAddress($para,$nameTo);
	$smtp->Subject = "asunto";
	$smtp->Body = "mensaje";
	$smtp->WordWrap = 50;
	$smtp->Timeout=30;
	$smtp->IsHTML(true);
	$smtp->MsgHTML("mensaje");
	$smtp->AddAttachment($destino, $_FILES["archivo_fls"]["name"]);
   if (!$smtp->Send()) {
      $respuesta ="El mensaje no se pudo enviar";
      $respuesta .="Error: " .$mail->ErrorInfo;
	  }
	  else
	  {
	  $respuesta ="El mensaje ha sido enviado";
	  }
	  }
	  elseif($_POST)
	  {
	  $respuesta = "Ocurrio un error"; }
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <style>
  form { margin: 1em auto; text-align: center; }
   span{ color: #F60; font-size: 1.5 em; } 
   </style>
</head>
<body> <b>
<?php echo $respuesta;?>
</b>
<form name="mail_frm" method="post" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]?>">
De:<input type="text" name="de_txt" /> <br/> <br/>
 
Para:<select name="para_txt"><option value="0">[Seleccione una cuenta de correo]</option>
 
<?php
$connect = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=1234");
$correos = "SELECT * FROM propietarios ORDER BY cta_correo";
 
$correos = @pg_query($connect,$correos);
while($select2 = @pg_fetch_array($correos)){
/*			$codigo = $select2['codigo'];
*/            $descrip = $select2['cta_correo'];
            echo "<OPTION VALUE='$descrip'>$descrip</OPTION>";
          }
?>
        </select> <br/> <br/>
Asunto:<input type="text" name="asunto_txt" /> <br/> <br/>
Adjuntar Archivo: <input type="file" name="archivo_fls" /> <br/> <br/>
Mensaje:<br /><textarea name= "mensaje_txa"/> </textarea> <br/> <br/>
  <input type="submit" name="enviar_btn" value="Enviar"/><br/>
  </form>
</body>
</html>
  • Imágen de perfild4redevilx
  • sin imagen de perfilzendi peralta
  • Imágen de perfilLawliet Ovalle Méndez