| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Karamba Mitglied
|
Parse error: T_string: Sehe wahrscheinlich den Wald vor ... |
|
|
Bekomme jetzt bei folgendem Code folgende Fehlermeldung:
"Parse error: syntax error, unexpected T_STRING in inserttestphp.php on line 40"
Hier der Code:
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <?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 helfen.
Karamba[/code] |
|
|
|
| 05 Okt 2007 12:02 |
|
  |
Werner Homepage-Total.de Moderator

|
 |
|
|
Bei | Code: | mysql_query("INSERT INTO formular (sterbetag,vorname,name,ort,... | liegt der Fehler, Dort ist ein doppeltes
Anführungszeichen, das aber im weiteren Code fehlt! |
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 05 Okt 2007 19:16 |
|
 |
|