Lo eh estado consultando modificando a mi uso de varios aportes, pero no logro que funcione y ya eh checado manuales, googleado y pues no doy con el error aqui esta mi codigo
Formulario
Código HTML:
Ver original
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <form action="subearchivo.php" method="post" enctype="multipart/form-data"> <table width="495" border="1" cellpadding="1"> <tr> <input type="text" name="nombre" id="nombre" /> </tr> <tr> <input type="text" name="apat" id="apat" /> </tr> <tr> <input type="text" name="amat" id="amat" /> </tr> <tr> <input type="text" name="correo" id="correo" /> </tr> <tr> <input type="text" name="escpro" id="escrpo" /> </tr> <tr> <input type="text" name="curso" id="curso" /> </tr> <tr> </tr> <tr> </tr> </table> </form> </body> </html>
aqui esta mi php llamado subearchivo.php
Código PHP:
<?
if ($_POST[){
$str = "ABCDEFGHIJKLMNOPQESTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
$cad = "";
for ($i=0;$i<12;$i++) {
$cad .= substr($str,rand(0,62),1);
}
$tamano = $_FILES[ 'file' ][ 'size' ];
$tamano_max="5000000";
if( $tamano < $tamano_max)
$destino = 'uploaded' ;
$sep=explode('image/', $_FILES[ 'file' ]['tmp_name'], $destino . '/' . $cad. '.' . $tipo);
$tipo=$sep[1];
if($tipo == "gif" || $tipo == "jpeg" || $tipo == "gif" || $tipo == "bmp" || $tipo == "pdf"){
move_uploaded_file ($_FILES[ 'file'][ 'tmp_name' ], $destino . '/' . $cad . '.' . $tipo);
include('post.html');
}
else echo "El tipo de archivo no es permitido";
}
else echo "Eltipo de archivo supera el peso permitido";
}
?>
<?php
$nombre=$_POST['nombre'];
$apat=$_POST['apat'];
$amat=$_POST['amat']
$correo=$_POST['correo'];
$escpro=$_POST['escpro'];
$curso=$_POST['curso'];
if ($nombre!= "" && $apat!= "" && $amat!="" && $correo!= "" && $escpro!= "" && $curso!="" )
(
mysql_connect("localhost","root","");
mysql_select_db("relacion");
mysql_query("INSERT INTO curso1(nombre,apat,amat,correo,escpro,curso) VALUES('$nombre','$apat','$amat','$correo','$escpro','$curso')");
)
?>
Código SQL:
Ver original
+----------+--------------+------+-----+---------+-------+ | FIELD | TYPE | NULL | KEY | DEFAULT | Extra | +----------+--------------+------+-----+---------+-------+ | id | INT(20) | NO | | NULL | | | nombre | VARCHAR(100) | NO | | NULL | | | apat | VARCHAR(100) | NO | | NULL | | | amat | VARCHAR(100) | NO | | NULL | | | correo | VARCHAR(100) | NO | | NULL | | | escpro | VARCHAR(100) | NO | | NULL | | | curso | VARCHAR(100) | NO | | NULL | | | imagen | INT(11) | NO | | NULL | | | complete | VARCHAR(50) | NO | | NULL | | +----------+--------------+------+-----+---------+-------+
Cuando doy siguiente me sale un mensaje diciendo esto
Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\proyecto\subearchivo.php on line 31
y cuando probé el de imagen solo simplemente no pasaba nada.
Alguien me puede ayudar, cabe mencionar que soy algo novato en esto