SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 16.02.2003, 13:45:28
-Bond- -Bond- ist offline
Anfänger
 
Registriert seit: Feb 2003
Beiträge: 3
-Bond- eine Nachricht über ICQ schicken
finde den fehler im code nicht

hi,
ich bin noch nicht so geübt in php und brauche mal hilfe.
wenn ich mein script aufrufe sagt er in line 8 fehlt ein ;
aber in der zeile steht nur das:

for(j=0;j=i;j++) {

wo ist der fehler?

der volle code auszug:

[...]
if ($action = "show") {
$i = sizeof($eintrag["name"]);
for(j=0;j=i;j++) {
if ($eintrag["name"][$i]
$inhalt = "danke fuer die hilfe :)"
[...]
Mit Zitat antworten
  #2  
Alt 16.02.2003, 14:56:37
Greg G Greg G ist offline
Anfänger
 
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
1. Variablen fangen mit $ an.
2. Der zweite Teil der for Schleife ist eine while Bedingung, solange sie erfüllt ist, wird die Schleife durchlaufen. Du wolltest hier wahrscheinlich eine Abbruchbedingung angeben, aber
3. $j=$i ist eine Zuweisung und immer true, der Vergleich wäre $j==$i

Also statt
for(j=0;j=i;j++) {

for ($j=0; $j<$i; $j++){

}

und dann meinst du wahrscheinlich auch $j beim Array-Zugriff und nicht $i.
Mit Zitat antworten
  #3  
Alt 16.02.2003, 15:19:02
-Bond- -Bond- ist offline
Anfänger
 
Registriert seit: Feb 2003
Beiträge: 3
-Bond- eine Nachricht über ICQ schicken
und dann meinst du wahrscheinlich auch $j beim Array-Zugriff und nicht $i

das versteh ich net ganz
Mit Zitat antworten
  #4  
Alt 16.02.2003, 15:39:20
Greg G Greg G ist offline
Anfänger
 
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
Du schreibst doch

if ($eintrag["name"][$i]

Wobei ja noch die rechte Klammer fehlt. Damit kriegst du aber immer denselben Wert, du willst doch wohl mit der Schleife durch das Array laufen und $j verändert sich.

GG
Mit Zitat antworten
  #5  
Alt 16.02.2003, 16:11:55
-Bond- -Bond- ist offline
Anfänger
 
Registriert seit: Feb 2003
Beiträge: 3
-Bond- eine Nachricht über ICQ schicken
ja, achso, das mit der klamemr hab ich schon behoben :)
war ein versehen
Mit Zitat antworten
  #6  
Alt 16.02.2003, 16:18:36
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
if ($action = "show") {
sollte bestimmt auch
if ($action == "show") {
bedeuten
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:55:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt