Hinweis: Du musst Dich registrieren wenn Du einen Beitrag verfassen willst.
Zum registrieren, klicke hier. Die Registrierung ist kostenlos.


Zitat-Antwort erstellen
Benutzername:
Passwort:
Antwort: Hilfe zum Editor

 
Deine Signatur aus deinem Profil einfügen.
(Email Benachrichtigung, wenn auf das Thema geantwortet wird) (Hilfe)
 
T H E M A     R Ü C K B L I C K
IIIzeusIII
Hauptthema:
Ich krieg ständig den Scheiß Syntax Error:


Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ',' or ')' in C:apachefriendsxampphtdocsphptestindex.php on line 11


Bei folgenden Source Code


<H1>Bilderupload (not 4 everbody ;P)</H1>
<H3>Datei hochladen</H3>
<FORM action='?php echto $_SERVER['PHP_SELF'] ?>
method="post"
enctype="multipart/form-data">
<INPUT type ="file" name="datei">
<INPUT type ="submit" name='submit' value=" Datei hochladen">
</FORM>
<?php
$pfad = "img/"; // Angabe des Pfades
if (isset($FILES['datei'] && $_FILES['datei']['size'] > 0) {
$maxgroesse = 20000; //maximale Größe in Byte angeben
$tempname = &_Files['datei']['tmp_name'];
$dateiname = &_Files['datei']['name'];
$dateigroesse = &_Files['datei']['size'];
$dateityp = GetImageSize(&tempname);

if ($dateityp[2] == 1 || dateityp[2] == 2) { //JPG oder GIF Format?
if ($dateigroesse <= $maxgroesse) { //ist Datei nun zu groß?
if (move_uploaded_file($tempname, $pfad . $dateiname)) {
echo "<p>Datei wurde <B>erfolgreich</B> hochgeladen!
Dateigröße: <B>$dateigroesse</B> Byte,
Bildname: <B>$dateiname</B><BR></P>";
} else {
echo "<P>Upload war leider nicht erfolgreich!</P>";
}
} else {
echo {"<P>Datei ist größer als <B>&maxgroesse Byte</B> und
damit zu groß!</P>";
}
} else {
echo "<P>Es handelt sich nicht um eine gültige GIF- oder JPEG-Datei!</P>";
{
echo "<FORM action='{$_SERVER['PHP_SELF']}' method='post'>
<INPUT type='submit' value='OK'></FORM>";
}
$filehandle = opendir($pfad); //Dateien auslesen
while ($file = readdir($filehandle)) {
if (&file != "." &&file !="..") {
$groesse = GetImageSize($pfad . $file);
echo "<P><IMG src='$pfad$file' $groesse[3]><BR><P>
";
}

}
closedir($filehandle);
?>








Hoffentlich kann mir hier jemand helfen...

________________________
- Soloalbum -


Meins
IIIzeusIII
Bei Umwandlung der Zeile 11 des && in eine boolesches AND kommt der Fehler:

Parse error: syntax error, unexpected T_LOGICAL_AND, expecting ',' or ')' in C:apachefriendsxampphtdocsphptestindex.php on line 11


EDIT:

OK, hab jetzt die Leichtsinnsfehler raus, nur bei der letzten Zeile spinnt er... Bitte um Hilfe *bettel*

________________________
- Soloalbum -


Meins

Bearbeitet von - iiizeusiii am 24/11/2004 21:01:13
Nicore
if (isset($_FILES['datei'] && $_FILES['datei']['size'] > 0) {

Da fehlt der Unterstrich bei $_FILES['datei']

Fotostory: [fehlerhaft_angegebener_Link:]../bmwsyndikatfotos/topic.asp?TOPIC_ID=600&FORUM_ID=2&CAT_ID=1[/fehlerhaft_angegebener_Link]Update 11.11.04 |-| Region: www.bmw-team-ohv.de |-| Homepage: www.kyron-dome.de |-| Motto: No "M-Look" Parts!
simon1707
Äh, bin ich blind oder fehlt da ne Klammer??

if (isset($FILES['datei'] && $_FILES['datei']['size'] > 0)

Ich schlage mal vor:
if (isset($FILES['datei']) && $_FILES['datei']['size'] > 0)

Simon

______________________
Anstiftung zur Beihilfe und Beihilfe zur Anstiftung oder zur Beihilfe ist Beihilfe zur Haupttat. (BGH NStZ 96, 562)
Nicore
Stimmt, das ausserdem! :)

Fotostory: [fehlerhaft_angegebener_Link:]../bmwsyndikatfotos/topic.asp?TOPIC_ID=600&FORUM_ID=2&CAT_ID=1[/fehlerhaft_angegebener_Link]Update 11.11.04 |-| Region: www.bmw-team-ohv.de |-| Homepage: www.kyron-dome.de |-| Motto: No "M-Look" Parts!
IIIzeusIII
THX, aber Fehler in der Syntax sind schon behoben...

Funzen tut es trotzdem noch nicht, aber ich glaub ich weiß schon in etwa, woran es liegt (Rechtevergabe)...

Tja, das kommt dabei raus, wenn einer der ekliges (Sybase) Powerscript gewöhnt ist sich an PHP versucht. Aber zum Glück gibts zu PHP wenigstens anständige Unterlagen...

________________________
- Soloalbum -


Meins