Hola estoy trabado con este codigo para mandar sms desde mi web hace ya varias semanas que no lo puedo arreglar pongo el codigo completo para ver si alguien me puede ayudar
casi me olvido el error me lo tira en mail($destino,$titulo,$mensaje,$headers);
Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>sms</title>
<link href="../estilos/estilos.css" rel="stylesheet" type="text/css">
<link href="../css/style-7c6ed937-00004.css" rel="stylesheet" type="text/css">
</head>
<body>
<form name="form1" method="post" action="portada.php?id=sms">
</form>
<label>
<div align="left"><strong><font size="2">E-mail</font></strong>
<input type="text" name="numorigen">
<strong><font size="2">Numero de destino</font></strong>
<input type="text" name="numdestino">
</div>
</label>
<label>
<div align="left"></div>
</label>
<div align="left">
</form>
</div>
<p align="left"><strong></strong>
<select name="nomemp" class="font_12px_sin_color" id="emp">
<option value="personal-net.com.ar">Personal</option>
<option value="sms.ctimovil.com.ar">Cti-Movil</option>
<option value="unistar.unifon.com.ar">Movistar (Unifon)</option>
<option value="movimensaje.com.ar">Movistar (Movicom)</option>
<option value="nextel.net.ar">Nextel</option>
</select>
</form>
<p align="left"><strong><font size="2">Escribir Mensaje </font></strong>
<p align="left"><strong>
<label></label>
</strong>
<label></label>
<textarea name="Mensajes" cols="20" rows="5"></textarea>
</p>
<p align="left">
<input name="Submit" type="submit" class="vbmenu_control" value="Enviar">
</p>
<div align="left">
<?php
$varnumorigen = $_POST['numorigen'];
$varnomemp = $_POST['nomemp'];
$varnumdestino = $_POST['numdestino'];
switch($varnomemp)
{
case "personal":
$empresa = "@personal-net.com.ar";
break;
case "ctid":
$empresa = "@infotext.cti.com.ar";
break;
case "ctig":
$empresa = "@sms.ctimovil.com.ar";
break;
case "movistaru":
$empresa = "@e-mocion.net.ar";
break;
case "movistarm":
$empresa = "@movimensaje.com.ar";
break;
case "movistarg":
$empresa = "@sms.movistar.net.ar";
break;
case "nextel":
$empresa = "@nextel.net.ar";
break;
case "skytel":
$empresa = "@skytel.com.ar";
break;
case "conectel":
$empresa = "@conectel.com.ar";
break;
default:
echo "empresa incorrecta - seleccione nuevamente";
break;
}
$titulo = "[email protected]";
$headers = "From: " . $_POST['nombre'];
$headers .= "<" . $varnumorigen . ">\\r\\n";
$headers .= "Reply-To: " . $varnumorigen;
$mensaje = $_POST['mensaje'];
$destino = $varnumdestino.$empresa;
mail($destino,$titulo,$mensaje,$headers);
echo "sms enviado!";
?>
</div>
</body>
</html>