|
| Autor |
Nachricht |
Auri020 Stammuser [User]

Anmeldung: 01.05.07 Beiträge: 26 Wohnort: Naturns [I ...
|
Verfasst am: 01.05.2007, 21:18 Titel: php fehlermeldung - ??? |
|
|
Hallo,
hab in den letzten wochen einen haufen gelernt was sachen php und mysql angeht!! hab selber ein news script zusammengestellt!! *stolz*
nun ja, jetzt bin ich beim gallery script und hab da einen verdammten fehler drin, den ich nicht rausbekomme... hab schon alles probiert, ewig lang gegooglt usw... es will nicht!!! Ich brauch mal wieder die heilige Hilfe des Forums =)
also die fehlermeldung ist folgende:
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/auri020/onwork/admin/gallery/photos.php on line 90
| Code: | <?php
//MYSQL Verbindung
include 'config.php';
mysql_connect($host, $user, $password);
$link = mysql_select_db($database);
if (!$link) {
die('Keine verbindung mit der Datenbank möglich: ' . mysql_error());
} else
{echo ('Erfolgreich mit der Datenbank verbunden<p></p>');}
//MYSQL Eintrag
$titel = $_POST["titel"];
$eintrag = ("INSERT INTO gallery (datum, titel) VALUES ('NOW ()', '$titel');");
$result = mysql_query($eintrag);
$read = "SELECT * FROM gallery;";
$result_read = mysql_query($read);
if ($result) {
while ($row = mysql_fetch_array($result_read)) {
$id = $row["id"];
echo $id;
//Ordner erstellen
$direction = ('galleries/'.$id);
$create_dir = (mkdir($direction, 0777));
}
if ($create_dir) {
echo ('Verzeichnis erfolgreich erstellt');
}
else {
echo ('<font color="red">Verzeichnis erstellen fehlgeschlagen!</font>');
}
?>
<html>
<h1>Gallery '<?php echo ($titel); ?> ' erstellen </h1>
<label></label>
<table width="414" border="0" cellspacing="3">
<form action="upload.php?id=<?php echo ($id.'&titel='.$titel); ?>" enctype="multipart/form-data" method="post" >
<tr>
<td><input name="file" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file2" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file3" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file4" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file5" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file6" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file7" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file8" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file9" type="file"></td>
<td> </td>
</tr>
<tr>
<td><input name="file10" type="file"></td>
<td><input name="submit" type="submit" value="Datein hochladen"></td>
</tr></form>
</table></html> |
zeile 90 ist die letzte zeile, also der html teil... ich kenn mich wirklich nicht mehr aus!!
Kann mir jemand weiterhelfen???
Markus
|
|
| Nach oben |
|
 |
lundner Beliebter [User]


Anmeldung: 15.11.06 Beiträge: 312 Wohnort: Zingst
|
Verfasst am: 01.05.2007, 21:29 Titel: |
|
|
da isn klammer-fehler ... ne klammer ist nicht ordentlich geschlossen... hier der korrigierte code! (hab dir die stelle kommentiert)
| Code: |
<?php
//MYSQL Verbindung
include 'config.php';
mysql_connect($host, $user, $password);
$link = mysql_select_db($database);
if (!$link) {
die('Keine verbindung mit der Datenbank möglich: ' . mysql_error());
} else {
echo ('Erfolgreich mit der Datenbank verbunden<p></p>');
}
//MYSQL Eintrag
$titel = $_POST["titel"];
$eintrag = ("INSERT INTO gallery (datum, titel) VALUES ('NOW ()', '$titel');");
$result = mysql_query($eintrag);
$read = "SELECT * FROM gallery;";
$result_read = mysql_query($read);
if ($result) {
while ($row = mysql_fetch_array($result_read)) {
$id = $row["id"];
echo $id;
} //<--- Hier hast du die Klammer vergessen!!!
//Ordner erstellen
$direction = ('galleries/'.$id);
$create_dir = (mkdir($direction, 0777));
}
if ($create_dir) {
echo ('Verzeichnis erfolgreich erstellt');
} else {
echo ('<font color="red">Verzeichnis erstellen fehlgeschlagen!</font>');
}
?>
|
du findest solche fehler schneller wenn du immer konsequent einrückst
MfG Lundner _________________ meine Homepage: lundner.com
meine Fotos: photos.lundner.com
|
|
| Nach oben |
|
 |
eforium Bekannter [Mod]


Anmeldung: 20.01.06 Beiträge: 1308 Wohnort: Irgendwo i ...
|
|
| Nach oben |
|
 |
Auri020 Stammuser [User]

Anmeldung: 01.05.07 Beiträge: 26 Wohnort: Naturns [I ...
|
Verfasst am: 02.05.2007, 20:51 Titel: |
|
|
Danke für die Mühe!!!
| eforium hat folgendes geschrieben: | | ... oder wenn du einen Editor mit Syntax Highlithing benutzt... |
Was isn das???
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1544
|
Verfasst am: 02.05.2007, 22:18 Titel: |
|
|
bestimmte Befehle der entsprechenden Sprache werden farbig vom Rest abgehoben, so dass der gesamte Code überschaubarer wird (Paramater haben also eine andere Farbe als eine Anweisung etc.) _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1253 Wohnort: Ostfildern ...
|
Verfasst am: 02.05.2007, 22:35 Titel: |
|
|
Hättest du da ein schönes Beispiel, zum php Coden? _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
xxl_unna22 Helfer [User]

Anmeldung: 23.03.07 Beiträge: 237
|
Verfasst am: 02.05.2007, 23:42 Titel: |
|
|
| eforium hat folgendes geschrieben: | | ... oder wenn du einen Editor mit Syntax Highlithing benutzt... |
Jups NOTEPAD++ macht das u.A. _________________
CMS SUPPORT - SEO - SOLAR - SPIELWAREN - BERGSCHADEN
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1253 Wohnort: Ostfildern ...
|
Verfasst am: 03.05.2007, 07:29 Titel: |
|
|
Danke, ich schau mich ma um.  _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
eforium Bekannter [Mod]


Anmeldung: 20.01.06 Beiträge: 1308 Wohnort: Irgendwo i ...
|
|
| Nach oben |
|
 |
|
|