PHP - Problema al actualizar php

 
Vista:
sin imagen de perfil

Problema al actualizar php

Publicado por Miguel (1 intervención) el 18/07/2017 00:40:19
Hola buenas tardes, tengo un problema, resulta que tengo un formulario en mi web el cual funcionaba perfectamente esto después de que realize una actualización de php en el servidor, el cual era PHP 5.3 y la actualize al 7.1.

después de dicha actualización el formulario dejo de funcionar, es decir ya no me llegan los correos de ese formulario quisiera saber si alguien podría ayudarme. Gracias.


este es el formulario_pedido.php

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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
<?php session_start();
?>
<!DOCTYPE html>
<html>
  <head>
    <title>Llena tus datos</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
    <link href="css/rinos.css" rel="stylesheet" media="screen">
    <script src="http://code.jquery.com/jquery.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/scripts.js"></script>
  </head>
  <body id="formulario-pedido">
    <?php
      include_once 'header.html';
    ?>
    <div id="this-carousel-id" class="carousel slide"><!-- class of slide for animation -->
      <div class="carousel-inner">
        <div class="item active"><!-- class of active since it's the first item -->
          <img class="banner" src="img/Pedido/banner-pedido.jpg" alt="" />
          <div class="carousel-caption">
            <a href="domicilio.php?&#content" > <!--CHECAR-->
              <img class="carousel-btn" src="img/Pedido/bot-regreso-menu.png" alt="" />
            </a>
          </div>
        </div>
      </div><!-- /.carousel-inner -->
    </div><!-- /.carousel -->
    <!--CONTENT-->
    <div id="content" class="container-fluid">
    <!--CONTENT-INTRO-->
   <!--<div id="content-intro" class="row-fluid nav-menu">
        <div class="row-fluid">
          <ul class="nav navbar-nav inline nav-cat">
            <div class="span2 offset1"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-entradas">ENTRADAS</a></li>
            </div>
            <div class="span2 offset1"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-ensaladas">ENSALADAS</a></li>
            </div>
            <div class="span1 offset1"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-pastas">PASTAS</a></li>
            </div>
            <div class="span2 offset1" ><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-fuerte">PLATOS FUERTES</a></li>
            </div>
            <div class="span1"></div>   
            </ul>       
        </div> 
        <div  class="row-fluid">  
          <ul class="nav navbar-nav inline nav-cat">
            <div class="span2 offset2"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-panini">PANINIS</a></li>
            </div>
            <div class="span2 offset1"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-pizza">PIZZAS</a></li>
            </div>
            <div class="span4"><li >
              <a href="#content-intro" class="nav-cat-item" id="nav-cat-postre">POSTRES</a></li>
            </div>
             <div class="span1"><li >
              
            </div>
          </ul>
        </div>
      </div>-->
    <!--END CONTENT-INTRO-->
    <!--MAIN-CONTENT-->
      <div id="content-container" class = "formscont">
      <img id="vino" src="img/Pedido/vino.jpg">
      <img id="pasta" src="img/Pedido/pasta.jpg">
        <!--FORM-->
        <div style="z-index:4; position:relative; ">
        <div class="row-fluid">
          <div class="span12">    
            <h1>Tus Datos</h1> 
            <p class="leyenda2" style="padding:0 15%;"> Favor de ingresar un teléfono y correo válido,
             ya que nos pondremos en contacto contigo. ¡Gracias!
             </p>
          </div>
        </div>
        <div class="row-fluid">
            <form id="orden-form" class="form-inline">      
              <div class="row-fluid">
                <div class="span6">
                  <span class="">*Nombre:</span>
                  <input class="" name="nombre" type="text">
                </div>
                <div class="span6">
                  <span class="">*Apellido:</span>
                  <input class="" name="apellido" type="text">
                </div>
              </div>
              <div class="row-fluid">
                <span class="span6"><label for="nombre"class=" error"></label></span>
                <span class="span6"><label for="apellido" class=" error"></label></span>
              </div>
              <div class="row-fluid">
                <div class="span6">
                  <span class="">*E-mail:</span>
                  <input class="" name="email" type="text">
                </div>
                <div class="span6">
                  <span class="">*Teléfono:</span>
                  <input class="" name="tel" type="text">
                </div>
              </div>
              <div class="row-fluid">
                <span class="span6"><label for="email"class=" error"></label></span>
                <span class="span6"><label for="tel" class=" error"></label></span>
              </div>
              <div class="row-fluid">
                <div class="span2">
                  <span class="span4 offset-2">*SM.:</span>
                  <input class="span4" name="sm" type="text">
                </div>
                <div class="span2">
                  <span class="span4 offset-1">*Mz.:</span>
                  <input class="span4" name="mza" type="text">
                </div>
                <div class="span2">
                  <span class="span4 offset-1">*Lt.:</span>
                  <input class="span4" name="lt" type="text">
                </div>
                <div class="span5">
                  <span class="span3">*Calle:</span>
                  <input class="span8" name="calle" type="text">
                </div>
              </div>
              <div class="row-fluid">
               <span class="span2"> <label for="sm" class="error"></label></span>
               <span class="span2"> <label for="mza" class="error"></label> </span>
               <span class="span3"> <label for="lote" class="error"></label></span>
               <span class="span5"> <label for="calle" class="error"></label> </span>
              </div>
              <div class="row-fluid">
                <div class="span4">
                  <span class="span3">Tipo:</span>
                  <select  class="span8 offset1" name="tipo">
                    <option>Departamento</option>
                    <option>Casa</option>
                  </select>
                </div>
                <div class="span3">
                  <span class="span5 offset3">*Número:</span>
                  <input class="span4" name="numero" type="text">
                </div>
                <div class="span5">
                  <span class="span4">Ubicación:</span>
                  <select  class="span8" name="ubicacion">
                    <option>En Avenida</option>
                    <option>Dentro de calle</option>
                    <option>En edificio</option>
                    <option>En residencial</option>
                  </select>
                </div>
              </div>
              <div class="row-fluid">
               <span class="span5"> <label for="tipo" class="error"></label></span>
               <span class="span2"> <label for="numero" class="error"></label> </span>
               <span class="span5"> <label for="ubicacion" class="error"></label></span>
              </div>
              <div class="row-fluid">
                  <span class="span4">*Nombre de residencial o edificio:</span>
                  <input class="span8" name="nombrecasa" type="text">
              </div>
              <div class="row-fluid">
                <span class="span12"><label for="nombrecasa" class="error"></label></span>
              </div>
              <div class="row-fluid">
                  <span class="span2">*Referencias:</span>
                  <input class="span10" name="referencias" type="text">
              </div>
              <div class="row-fluid"><span class="span12"> <label  for="referencias" class="error"></label></span></div>
              <div class="row-fluid">
                <span class="span1">*Pago:</span>
                <div class="span3">
                  <label class="span8 offset4 checkbox"><input name="tipopago" value="exacto" class="" type="checkbox" ><span class = "span1 offset1">Exacto</span></label>  
                </div>
                <div class="span3">
                  <label class="span8 offset2 checkbox"><input name="tipopago" value="necesita cambio" class="" type="checkbox" ><span class = "span1 offset1">Necesito Cambio</span></label>
                </div>
                <div class="span5">
                  <span class="span4">¿Cuánto?:</span>
                  <input class="span8" name="cuanto" type="text">
                </div>
              </div>
              <!--
              <label class="span3 checkbox"><input name="tipopago" class="" type="checkbox" placeholder="">Exacto</label>
              <label class="span3 checkbox"><input name="tipopago" class="" type="checkbox" placeholder="">Necesito Cambio</label>
              <label class="controls span3 " for="cuanto">Cuanto:<input class="input-mini" type="text" id="cuanto" ></label>
              -->      
              <div class="row-fluid">
               <span class="span6"> <label  for="tipopago" class="error"></label></span>
              </div>
              <div class="row-fluid">   
                <span class="span4">*Comentarios:</span>
                <textarea class="span8" name="comments" type="text"></textarea>     
              </div>
              <input  type="submit" value="" class="submitbtn pull-right">
              <label for="comments" class="error"></label>  
          </form>
        </div>

          <span id="message-submit" style="display:block;position:relative"></span>
          </div>
          <!--END-FORM-->
      </div>
      <!--END CONTENT-CONTAINER-->  
    </div>
    <!--END MAIN-CONTENT-->
    
     <?php
    include 'footer.php';
  ?>
  <style type="text/css">
  #popup-message{background-color: #ececec;}
  #popup-message h3{font-family: 'roboto-bold';font-size: 37px;color: #830e1a;text-align: center;margin-top: 30px;}
  #popup-message p{font-family: 'roboto-light';font-size: 20px;color: #375b2b;text-align: center;}
  #popup-message .cursive {font-family: 'satisfy';font-size: 30px;color:#830e1a;}
  #popup-message button{margin: 5px 5px 0 0}
  </style>
  <div id="popup-message" class="modal hide fade">
            <button type="button" class="close" data-dismiss="modal" data-reference = "close_confirm_form" aria-hidden="true">&times;</button>
            <h3>¡Tu pedido ha sido enviado!/Your order has been processed.</h3>
         
          <div class="modal-body">
            <p>En breve te haremos llegar un correo con la confirmación de tu pedido y el tiempo de entrega.  Si no recibes el email de confirmación en los próximos 5 minutos, te sugerimos llamar al restaurante al teléfono  251 48 11 / 88447 84. Gracias.</p>
            <p>Soon we will send you a confirmation email of your order and delivery time. If you don't receive the confirmation email in the next 5 minutes we suggest you to call the restaurant 251 48 11 / 88447 84. Thank you</p>
            <div class="text-center"><img src="img/Pedido/pan.jpg" alt="Bon apetit"> <span class="cursive">Buon Appetito</span></div>
          </div>
 
        </div>
  </body>
</html>

por otro lado tengo este otro

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
<?php
require_once('class.phpmailer.php');
$mail= new PHPMailer();
$mail->Mailer = "sendmail";
$mail->CharSet = 'UTF-8';
$mailfrom="social@rinospizzatime.com";
$name="Rinos Pizza Time";
$para="social@rinospizzatime.com";
$para1="rinos@rinospizzatime.com";
$para2="gere@rinospizzatime.com";
$para3="mar@punkmkt.com";
 //$para="test@rinospizzatime.com";
 
$mensaje="<html><head><meta http-equiv=\"Content-type\" content=\"text/html; charset=utf-8\" /></head><body>";
$mensaje.=$_GET["nombre"]." ".$_GET["apellido"]." escribio: <br>\n\t".
$_GET["comments"]."\n <br>\t".
"Datos de contacto: \n<br>".
"\t Telefono:".$_GET["tel"]."\n<br>".
"\t E-mail:".$_GET["email"]."\n<br>
</body></html>";
 
$mail->From     = $mailfrom; // Mail de origen
$mail->FromName = $name; // Nombre del que envia
$mail->AddAddress($para); // Mail destino, podemos agregar muchas direcciones
$mail->AddAddress($para1);
$mail->AddAddress($para2);
$mail->AddAddress($para3);
$mail->AddReplyTo($mailfrom); // Mail de respuesta
$mail->Subject  =  "Contacto via formulario de rinospizzatime.com";
$mail->Body     =  $mensaje;
$mail->AltBody  =  strip_tags($mail->Body); // Este es el contenido alternativo sin html
$mail->IsSMTP(); // vamos a conectarnos a un servidor SMTP
$mail->Host = "smtp.rinospizzatime.com"; // direccion del servidor
$mail->SMTPAuth = true; // usaremos autenticacion
$mail->Username ="social@rinospizzatime.com" ; // usuario
$mail->Password = "***********"; // contraseña
$mail->CharSet = 'UTF-8';
$mail->SMTPSecure = 'tls';
 
 
 
if(!$mail->send()) {
           echo 'Lo sentimos,algo ocurrió por favor inténtalo de nuevo más tarde.........';
           echo 'Error: ' . $mail->ErrorInfo;
           exit;
}
else{
    echo "Gracias tus comentarios han sido recibidos, te contestaremos cuanto antes";
}
 
 
 
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder