Bekomme folgende Fehlermeldung:
Parse error: syntax error, unexpected T_STRING in ..... on line 40
Hier der Code:
<?php
###Definition der Verbindungsvariablen###
$dbserver = "localhost"; //Hostname, meistens localhost
$nutzer = "root"; //Username der Datenbank
$passwort = ""; //Passwort der Datenkbank
$dbname = "trauer"; // Datenbankname
$db_fehler = "Es konnte keine Verbindung zum MySQL-Server aufgebaut werden!";
###Ende der Definition
##Einstellungen:
$max_size=500000; //in Bytes
$ordner_anzeigen = "anzeigen\\";
$ordner_kondolenzen = "kondolenzen\\";
$save=true;//false, wenn der Bildpfad nicht gespeichert werden soll
$save_name="formular";//Name des Textfiles/der MySQL-Tabelle, in dem die URL zum Bild gespeichert werden soll
##Zur Datenbank connecten, wenn nötig
$dbh=mysql_connect("localhost","root","");
mysql_select_db("trauer",$dbh);
##Bild-Daten werden aus $ FILES "geholt"
$bild_typanzeige=$_FILES['anzeige']['type'];
$bild_typkondolenzen=$_FILES['kondolenzen']['type'];
$bild_groesseanzeige=$_FILES['anzeige']['size'];
$bild_groessekondolenzen=$_FILES['kondolenzen']['size'];
$bild_anzeige=$_FILES['anzeige']['tmp_name'];
$bild_kondolenzen=$_FILES['kondolenzen']['tmp_name'];
$bild_nameanzeige=$_FILES['anzeige']['name'];
$bild_namekondolenzen=$_FILES['kondolenzen']['name'];
##Überprüfen der Kriterien
##Hier kann alles mögliche ausgetauscht werden
if(($bild_groesseanzeige<='$max_size')&&($bild_groessekondolenzen<='$max_size')&&($bild_typeanzeige= ="application/pdf")&&($bild_typekondolenzen=="application/pdf")) {
$dest_anzeige='$ordner_anzeigen."/".$bild_nameanzeige';
$dest_kondolenzen='$ordner_kondolenzen."/".$bild_namekondolenzen';
move_uploaded_file($anzeige,$dest_anzeige);
move_uploaded_file($kondolenzen,$dest_kondolenzen);
mysql_query("INSERT INTO formular (sterbetag,vorname,name,ort,anzeige,kondolenzen) VALUES ('$sterbetag','$vorname','$name','$ort','$bild_nameanzeige','$bild_namekondolenzen'));
header("Location: admin110907.php");
} else {
if(("$bild_groesseanzeige">"$max_size")||("$bild_groessekondolenzen">"$max_size")) {
echo "Die Dateigröße einer oder beider pdf- Dateien ist zu groß";
} else {
echo "Beachten Sie bitte, dass nur pdf- Dateien hochgeladen werden können";
}
}
}
?>
Zeile 40 betrifft die header- Anweisung.
Wer kann mir helfen?
Karachole
Parse error: syntax error, unexpected T_STRING in ..... on line 40
Hier der Code:
<?php
###Definition der Verbindungsvariablen###
$dbserver = "localhost"; //Hostname, meistens localhost
$nutzer = "root"; //Username der Datenbank
$passwort = ""; //Passwort der Datenkbank
$dbname = "trauer"; // Datenbankname
$db_fehler = "Es konnte keine Verbindung zum MySQL-Server aufgebaut werden!";
###Ende der Definition
##Einstellungen:
$max_size=500000; //in Bytes
$ordner_anzeigen = "anzeigen\\";
$ordner_kondolenzen = "kondolenzen\\";
$save=true;//false, wenn der Bildpfad nicht gespeichert werden soll
$save_name="formular";//Name des Textfiles/der MySQL-Tabelle, in dem die URL zum Bild gespeichert werden soll
##Zur Datenbank connecten, wenn nötig
$dbh=mysql_connect("localhost","root","");
mysql_select_db("trauer",$dbh);
##Bild-Daten werden aus $ FILES "geholt"
$bild_typanzeige=$_FILES['anzeige']['type'];
$bild_typkondolenzen=$_FILES['kondolenzen']['type'];
$bild_groesseanzeige=$_FILES['anzeige']['size'];
$bild_groessekondolenzen=$_FILES['kondolenzen']['size'];
$bild_anzeige=$_FILES['anzeige']['tmp_name'];
$bild_kondolenzen=$_FILES['kondolenzen']['tmp_name'];
$bild_nameanzeige=$_FILES['anzeige']['name'];
$bild_namekondolenzen=$_FILES['kondolenzen']['name'];
##Überprüfen der Kriterien
##Hier kann alles mögliche ausgetauscht werden
if(($bild_groesseanzeige<='$max_size')&&($bild_groessekondolenzen<='$max_size')&&($bild_typeanzeige= ="application/pdf")&&($bild_typekondolenzen=="application/pdf")) {
$dest_anzeige='$ordner_anzeigen."/".$bild_nameanzeige';
$dest_kondolenzen='$ordner_kondolenzen."/".$bild_namekondolenzen';
move_uploaded_file($anzeige,$dest_anzeige);
move_uploaded_file($kondolenzen,$dest_kondolenzen);
mysql_query("INSERT INTO formular (sterbetag,vorname,name,ort,anzeige,kondolenzen) VALUES ('$sterbetag','$vorname','$name','$ort','$bild_nameanzeige','$bild_namekondolenzen'));
header("Location: admin110907.php");
} else {
if(("$bild_groesseanzeige">"$max_size")||("$bild_groessekondolenzen">"$max_size")) {
echo "Die Dateigröße einer oder beider pdf- Dateien ist zu groß";
} else {
echo "Beachten Sie bitte, dass nur pdf- Dateien hochgeladen werden können";
}
}
}
?>
Zeile 40 betrifft die header- Anweisung.
Wer kann mir helfen?
Karachole
Kommentar