MySQL interesse |
|
Ik heb een script wat een foto moet toevoegen.. maar dat werkt dus niet, krijg steeds die rotmelding dat er een onverwachte T_string wordt aangeroepen:s
Error: Parse error: parse error, unexpected T_STRING in /usr/home/web/snl90663/svlottum/jcms/cms/foto/foto_toevoeging.php on line 14
Table:
CREATE TABLE `foto` (
`id` int(11) NOT NULL auto_increment,
`groep` varchar(50) default NULL,
`titel` varchar(200) NOT NULL default '',
`foto` varchar(200) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
En de code voor het uploaden van het bestand:
foto_toevoeging.php:
<?
session_start();
IF (session_is_registered("sess_loginnaam") && session_is_registered("sess_id"))
{
INCLUDE("connect.php");
$naam = $_FILES['foto']['name'];
$type = $_FILES['foto']['type'];
$size = $_FILES['foto']['size'];
copy($_FILES['foto']['tmp_name'], "foto/image/".$groep."/".$naam.");
$foto ="foto/image/".$groep."/".$naam.";
$sql="insert into foto (id,groep,titel,foto) Values('$id','$groep','$titel','$foto')";
$result = mysql_query($sql) or die(mysql_error());
ECHO"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=?pagina=foto/foto.php\">";
}
ELSE
{
ECHO"
<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=../index.php\">
";
}
?>
<? { INCLUDE("connect.php"); $naam = $_FILES['foto']['name']; $type = $_FILES['foto']['type']; $size = $_FILES['foto']['size']; copy($_FILES['foto']['tmp_name'], "foto/image/".$groep."/".$naam."); $foto ="foto/image/".$groep."/".$naam."; $sql="insert into foto (id,groep,titel,foto) Values('$id','$groep','$titel','$foto')"; ECHO"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=?pagina=foto/foto.php\">"; } ELSE { <META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=../index.php\"> "; } ?>
|