php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.06.2005, 15:55  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard Parse error

habe eine datei functions.php, die so aussieht:
PHP-Code:
<?php

function kw1()
{
   
$result "";
   
$dtag 3;
   
$wtag 0;
   
$week = array("Monatg""Dienstag""Mittwoch""Donnerstag""Freitag""Samstag""Sonntag");

   for (
$i=0$i<7$i++)
   {
     
$wt $week[$wtag];
     
$datum date("d.M.Y"mktime(0001$dtag2004));
     
$result .= "<td><center>$wt
$datum</center></td>\n"
;
     
$wtag $wtag+1;
     
$dtag $dtag+1;
   }
   return 
$result;
}

?>
so um das alles zusehen, rufe ich die datei plan.php auf:
PHP-Code:
<?php
include 'config.php';
include 
'functions.php';

mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS);
mysql_select_db("db36772_4");

$sql mysql_query("
    Select
        Montag,
        Dienstag,
        Mittwoch,
        Donnerstag,
        Freitag,
        Samstag,
        Sonntag
    FROM
        KW1;"
)
    OR die(
mysql_error());

$ausgabe $sql OR die (mysql_error());
echo 
"<h2 align=center>Projekt - Übersicht [Teststadium]</h2>";
while (
$row mysql_fetch_assoc($ausgabe))
{
 echo 
"<table align=center>
        <tr><td></td><td>"
.kw1()."</td></tr>
        <tr><td>Mustermann
            </td><td>"
.$row['Montag']."
            </td><td>"
.$row['Dienstag']."
            </td><td>"
.$row['Mittwoch']."
            </td><td>"
.$row['Donnerstag']."
            </td><td>"
.$row['Freitag']."
            </td><td>"
.$row['Samstag']."
            </td><td>"
.$row['Sonntag']."
       </tr>
       </table>"
;
}

mysql_close();

?>
mit der datenbank und so habe ich keine probleme, sondern mit der datei functions.php , denn ich erhalte folgenen fehler:
Zitat:
Parse error: parse error, unexpected T_STRING in ***/test/aktuell/functions.php on line 1
kann mir einer helfen?!
weil wenn ich das richtig deute, meckert er mit <?php rum, oder?!
aber das ist ja wohl richtig...
__________________
Gruß Marc
GrU3nL!nG ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.06.2005, 16:02  
Gast
 
Beiträge: n/a
Standard

leerzeichen eventuell am anfang der datei ?

und erkläre mir bitte mal diese Zeile
$ausgabe = $sql OR die (mysql_error());

warum nicht gleich
while ($row=mysql_fetch_assoc($sql))
 
Alt 06.06.2005, 16:06  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

weil ich meins so dann besser verstehen kann ..
nein leerzeichen ist da keins!
das wäre zu einfach^^...
deswegen frage ich mich ja an was das liegen kann...
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 06.06.2005, 16:15  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

$ausgabe = $sql OR die (mysql_error());

ist sinnfrei weil da ein mysql_query fehlt ...
robo47 ist offline  
Alt 06.06.2005, 16:24  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

??
naja also das ganze hat auch schonmal funktioniert^^, sollte ich an dieser stelle mal sagen.

nur weil ich die dateien in ein anderen ordner verschoben habe kam dieser fehler^^... unmöglich eigentlich, aber naja..
dachte es liegt an dem ftp programm, doch das tut es auch net...
also ich bin ratlos^^.. ich habe doch gar nichts geändert...
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 06.06.2005, 16:41  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard

wie sieht denn das ende der 'config.php' aus?
wenn da die klammern nciht richtig geschlossen sind irgendwo, könnte ich mir vorstellen, dass er den Fehler in die nächste Zeile...quasi in die nächste Datei schleift...

Is nur ne Spekulation.
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline  
Alt 06.06.2005, 17:34  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

an der liegt es auch net, glaub mir..
das kam nur durch das verschieben.. sua komisch.. und mich nervt es wenn sachen funktionieren und dann plötzlich ohne änderung nicht mehr^^...
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 07.06.2005, 09:42  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard

das sind die schlimmsten Fehler, solche die voher noch functionierten

versuch mal beim Include das in klammern zu schreiben, vieleicht mag er das nicht.
oder einen der anderen schreibweisen um ne Datei einzubinden.

include('./path/datei.php');
include_once('./path/datei.php');
require('./path/datei.php');
require_once('./path/datei.php');

Wenn an verzweifelt einen Fehler sucht, kann man auch das testen, woran es eigendlcih nicht liegen kann und setzt ein DasHabeIchNichtVermutetUndDasHatEigendlichDamitGar NichtsZuTunPhenomän ein
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline  
Alt 07.06.2005, 10:55  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

lol.. k danke werde es mal testen.
aber komisch ist es^^
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 07.06.2005, 10:59  
Gast
 
Beiträge: n/a
Standard Re: Parse error

Zitat:
Zitat von GrU3nL!nG
weil wenn ich das richtig deute, meckert er mit <?php rum, oder?!
Das ist nur die Zeile, in der der Syntaxerror in config.php auffällt.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Spionageversuch? Code-Injection? saibot PHP-Fortgeschrittene 24 06.10.2007 02:07
Parse error: syntax error, unexpected T_STRING, expecting... phpfortgeschrittener PHP Tipps 2006 6 04.07.2006 21:57
Parse error: parse error, unexpected ';' in... cycap PHP Tipps 2006 2 27.01.2006 20:09
Fehlermeldung: Parse error: parse error, expecting `','' HTML, Usability und Barrierefreiheit 1 13.09.2005 15:22
xmlrpc-epi kompilieren [gelöst] freq.9 Server, Hosting und Workstations 4 24.07.2005 21:45
Parse error: parse error, unexpected $... GrU3nL!nG PHP Tipps 2005-2 4 11.06.2005 18:10
Parse error: parse error, unexpected T_VARIABLE schmiddy PHP Tipps 2005 7 02.06.2005 13:35
Finde den Parse Error net bzw. kann ihn net beheben PHP Tipps 2005 9 17.04.2005 01:45
[Erledigt] noch ein parse error... PHP Tipps 2005 3 30.01.2005 14:39
Parse error: parse error, unexpected '{' PHP Tipps 2005 10 23.01.2005 16:59
verblüffend: Parse error: parse error, unexpected T_STRING, PHP Tipps 2004 1 07.10.2004 09:05
Parse error: parse error, unexpected $ smoere PHP Tipps 2004 2 27.09.2004 20:18
[Erledigt] Parse error: syntax error, unexpected T_STRING Datenbanken 9 24.09.2004 11:58
Parse error: parse error in /srv/www/htdocs/web27/html/kunde PHP Tipps 2004 3 19.09.2004 18:14
Parse error: parse error, unexpected $ Hilfe!!! PHP Tipps 2004 8 29.06.2004 21:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.