Willkommen auf dem Portal für Mediengestalter
|
|
|
| Autor |
Nachricht |
Karamba19395
Threadersteller
Dabei seit: 25.09.2007
Ort: Plau am See
Alter: 48
Geschlecht:
|
Verfasst Fr 05.10.2007 12:43
Titel Parse error: T_string: Sehe wahrscheinlich den Wald vor ... |
 |
|
Bekomme folgende Fehlermeldung:
Parse error: syntax error, unexpected T_STRING in ..... on line 40
Hier der Code:
| 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";
}
}
}
?> |
Wer kann helfen?
Grüße
Karamba19395
|
|
| |
|
 |
schwampf
Dabei seit: 31.03.2002
Ort: Bremen
Alter: 28
Geschlecht:
|
Verfasst Fr 05.10.2007 14:14
Titel
|
 |
|
Dann Untersuch doch mal die Zeile 40.
| Code: |
mysql_query("INSERT INTO formular (sterbetag,vorname,name,ort,anzeige,kondolenzen) VALUES ('$sterbetag','$vorname','$name','$ort','$bild_nameanzeige','$bild_namekondolenzen'));
|
Da fehlen die abschließenden Anführungszeichen. Richtig wäre also:
| Code: |
mysql_query("INSERT INTO formular (sterbetag,vorname,name,ort,anzeige,kondolenzen) VALUES ('$sterbetag','$vorname','$name','$ort','$bild_nameanzeige','$bild_namekondolenzen')");
|
Zuletzt bearbeitet von schwampf am Fr 05.10.2007 14:14, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Parse error: parse error, unexpected...
Parse error: syntax error, unexpected '>' [solved]
Parse error:
Parse error - in php
mysql-Fehler #1064 --> seh den Wald vor lauter Bäumen nic
[AS] String als Variable
|
 |
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|