|
 |
|
| Autor |
Nachricht |
astrodeus Neuer [User]

Anmeldung: 09.10.07 Beiträge: 2
|
Verfasst am: 09.10.2007, 21:43 Titel: PHP-Fehler? |
|
|
Hallo erstmal, ich bin neu hier
Ich hoffe, ich werd hier viel neues Erfahren
-----
Nun meine Frage... ich bin gerade dabei, den Umgang mit PHP zu lernen, habe dabei das Buch "Web Content Management mit PHP und MySQL" von GalileoComputing...
Um zu lernen bin ich halt einer der gerne abschreibt... nun schreibe ich eine Zeile ab
| Zitat: | | $1k= connect($HOST, $User, $Passw); |
Und als Antwort bekomm ich eine Fehlermeldung:
| Zitat: | | Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /usr/export/www/vhosts/funnetwork/hosting/chilloutdesigns/includes/__include_databasefunction.php on line 19 |
Kann mir evtl. jemand helfen?
Ist wichtig^^ Sonst lern ichs überhaupt nie 
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1380 Wohnort: Speyer
|
Verfasst am: 09.10.2007, 22:33 Titel: |
|
|
lösche mal die "vermeintlich" fehlerhafte Zeile ..... und du wirst feststellen das die Fehlermeldung bleibt obwohl die fehlerhafte Zeile weg ist
weil
der Fehler in der Zeile dafor, oder 2 Zeilen dafor .... ist
Folgefehler
einer fehlerhaften Zeile in der der Parser keinen Fehler sieht
Gruß
Andy 800XE Zmuda _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1380 Wohnort: Speyer
|
Verfasst am: 09.10.2007, 22:37 Titel: |
|
|
Nachtrag
für "connect" ist eine function definiert?
weil den Befehl selbst gibt es glaube nicht ..... bei mir im PHP steht mysql_connect _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
TNDAriakas Beliebter [User]


Anmeldung: 30.07.07 Beiträge: 277 Wohnort: Bremen
|
Verfasst am: 09.10.2007, 22:46 Titel: |
|
|
ich tipp eher auf ein vergessenes simikolon oder ne vergessene Klammer  _________________ So long...Ari
Error! Reality.sys is corrupt. Smash head on keyboard to restart universe.
Google ist dein Freund
|
|
| Nach oben |
|
 |
astrodeus Neuer [User]

Anmeldung: 09.10.07 Beiträge: 2
|
Verfasst am: 09.10.2007, 22:59 Titel: |
|
|
800XE
Öhm, das glaub ich weniger, im Buch steht connect, aber ich versuchs mal mit mysql_connect...
thx!
TNDAriakas,
Nene Hab streng darauf geachtet, schreibs zum 3. mal...
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1380 Wohnort: Speyer
|
Verfasst am: 10.10.2007, 19:44 Titel: |
|
|
| astrodeus hat folgendes geschrieben: | | Öhm, das glaub ich weniger, im Buch steht connect, aber ich versuchs mal mit mysql_connect... |
wie ist der aktuelle Stand?
wenn die Fehlermeldung immer noch besteht, poste doch mal Code Zeile 1 bis 19(die mit em angeblichen Fehler)
http://de.php.net/connect
mit php.net/ kann man ganz schön die Befehle nachschlagen ....
.... z.B.
an welcher Position ist jetzt welcher Parameter?
bei "connect" müste eigentlich auch das folgende kommen ...
http://de.php.net/manual-lookup.php?pattern=open&lang=de
das es auf "hw_connect" weitergeleitet wird ferstehe ich jetzt nicht .... auf jedenfall gibt es laut Handbuch dort keinen Befehl "connect"
Und wie gesegt .....
.... bei einer Fehlermeldung immer auch die Zeilen dafor kontrollieren
Beispiel
| Code: |
if ( ....
{
jkljkklkljlkj
klklöklöklö
if (
{
if (
{
if (
{
if (
{
}
}
}
}
} // Zeile 999
|
wenn hier eine der Klammern fehlt ..... kommt die Fehlermeldung erst ganz am Schluß in Zeile 999 .... wo ja nichts falsch sein kann ....
wenn jetzt der Code nicht eingerückt ist, viel Spaß beim Suchen, welche Klammer fehlt
Gruß
Andy 800XE Zmuda _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
Xfan Neuer [User]

Anmeldung: 12.10.07 Beiträge: 1
|
Verfasst am: 12.10.2007, 15:23 Titel: |
|
|
Hallo liebe Leute,
dies ist mein erster Beitrag.
Ich bin durch Zufall durch Google auf diesen Thread gestoßen und musste lesen, dass obenstehendes Problem anscheinend keiner zu deuten vermag.
Dabei ist es doch eigentlich ganz einfach
Man darf keine Zahl als Anfag eines Variablennamen nehmen
(zumindest schwirrt mir noch sowas im Kopf rum)
Folgendes Beispiel:
| Code: |
<?
$2 = "zahl";
echo $2;
?>
|
bringt genau die Fehlermeldung:
| Zitat: |
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in C:\server\xampp\htdocs\zahltest.php on line 2
|
Na jetzt hoff ich nur noch, dass das stimmt, was ich da so geschrieben hab  _________________ greetings...Xfan
http://www.xfans.de
http://www.webtopf.de
http://www.verbraucher-oase.de
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1380 Wohnort: Speyer
|
Verfasst am: 16.10.2007, 03:53 Titel: |
|
|
| Xfan hat folgendes geschrieben: | Man darf keine Zahl als Anfag eines Variablennamen nehmen
(zumindest schwirrt mir noch sowas im Kopf rum) |
jetzt wo du es sagst ..... ja, das wird es wohl gewesen sein _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |