Buenas estoy reaciendo una web y no para de salirme este error
alguien me podria decir ha que es debido.
Notice: Undefined index: wtdiafin_carga in C:\xampp\htdocs\webpersonal\wt_ofercarga.php on line 39
gracias
| |||
tengo un error Buenas estoy reaciendo una web y no para de salirme este error alguien me podria decir ha que es debido. Notice: Undefined index: wtdiafin_carga in C:\xampp\htdocs\webpersonal\wt_ofercarga.php on line 39 gracias |
| |||
Respuesta: tengo un error el error es claro pero puedes poner el pedazo del código de esa linea para ayudarte mejor Saludos
__________________ Mi proyecto web Desarrollo-Tech visitame http://www.desarrollo-tech.com |
| |||
Respuesta: tengo un error $fecha=$_POST[dispo_carga]; $wtdiafin_carga=$_POST[wtdiafin_carga]; list ($dia,$mes,$ano)=split("/",$fecha); $nueva=mktime(0,0,0,$mes,$dia,$ano)+($_POST[wtdiafin_carga]*24*60*60); $nuevafecha=date("d/m/Y",$nueva); $diamesano=explode("/",$nuevafecha); $nuevafecha=$diamesano[0]."/".$diamesano[1]."/".$diamesano[2]; $nuevafecha2=$diamesano[2]."/".$diamesano[1]."/".$diamesano[0]; $origen1 = $_POST["origen"]; $destino1 = $_POST["destino"]; |
| ||||
Respuesta: tengo un error Trata de hacer el debug que te dije vas a ver que exactamente pasa.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: tengo un error No entiendo lo que quieres decir. Solo verifica en el manual como usarlo var_dump
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: tengo un error adjunto errores que me da la pagina: Notice: Use of undefined constant dispo_carga - assumed 'dispo_carga' in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 36 Notice: Undefined index: dispo_carga in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 36 Notice: Use of undefined constant wtdiafin_carga - assumed 'wtdiafin_carga' in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 37 Notice: Undefined index: wtdiafin_carga in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 37 Deprecated: Function split() is deprecated in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 38 Notice: Undefined offset: 2 in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 38 Notice: Undefined offset: 1 in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 38 Notice: Use of undefined constant dia_camion - assumed 'dia_camion' in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 39 Notice: Undefined index: dia_camion in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 39 Notice: Undefined index: origen in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 46 Notice: Undefined index: destino in C:\xampp\htdocs\bolsadecargas\wt_ofercarga.php on line 47 y luego el codigo $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } $fecha=$_POST[dispo_carga]; $wtdiafin_carga=$_POST[wtdiafin_carga]; list ($dia,$mes,$ano)=split("/",$fecha); $nueva=strtotime($ano."-".$mes."-".$dia)+($_POST[dia_camion]*24*60*60); /*$nueva=mktime(0,0,0,$mes,$dia,$ano)+($_POST[wtdiafin_carga]*24*60*60);*/ $nuevafecha=date("d/m/Y",$nueva); $diamesano=explode("/",$nuevafecha); $nuevafecha=$diamesano[0]."/".$diamesano[1]."/".$diamesano[2]; $nuevafecha2=$diamesano[2]."/".$diamesano[1]."/".$diamesano[0]; $origen1 = $_POST["origen"]; $destino1 = $_POST["destino"]; for($i=0 ; $i<4 ; $i++) { $Origen[$i] = $origen1[$i]; } for ($j=0 ; $j<4 ; $j++) { $Destino[$j] = $destino1[$j]; |
| ||||
Respuesta: tengo un error En realidad no son errores sino avisos o notas. Tu problema es básicamente que estás llamando mal a las variables, y en vez de llamar por ejemplo a $_POST['dispo_carga'] estás llamando a $_POST[dispo_carga], y asume que dispo_carga es una constante, y como realmente no lo es te da el aviso de que hay una constante sin definir. Luego en vez de usar split() que es una función obsoleta, tendrías que usar explode(). Y hay varias cosillas más que no están bien. Pero eso es lo que pasa cuando no se aprende bien algo y se va usando lo que a uno le parece y cómo le parece. Tampoco estaría de mas el usar highlight cuando posteas código en el foro. |
| |||
Respuesta: tengo un error Muchas gracias Por la informacion y perdon por los errores a la hora de postear pero estoy aprendiendo y voy un poco justo por cierto he hecho lo que has dicho y siguen saliendo los avisos no entiendo porque un saludo. |