Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 04:52

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PHP] Schleifen Problem

Discussion on [PHP] Schleifen Problem within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
DerSaboteur's Avatar
 
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
[PHP] Schleifen Problem

Hey,

Ich bin grad dabei PHP zu lernen hab das früher schonmal gemacht ein oder zwei Jahre her aber da ich keine Zeit mehr hatte konnte ich es nicht wirklich 100%ig lernen
bin grad wieder bei den schleifen..

PHP Code:
<?php

while ( $wert )
{
    echo 
"Nr. $wert <br />";
    
$wert++;
}

?>
Das ist mein Code wie er auch im Tutorial ist.. hab die Tutorials von
Also bei ihm wird keine Fehler meldung angezeigt bei mir aber schon..

Code:
Notice: Undefined variable: wert in C:\xampp\htdocs\schleifen.php on line 3

Notice: Undefined variable: wert in C:\xampp\htdocs\schleifen.php on line 5
Nr. 

Notice: Undefined variable: wert in C:\xampp\htdocs\schleifen.php on line 6
Nr. 1 
Nr. 2 
Nr. 3 
Nr. 4
Warum wird mir dieser fehler angezeigt?

€dit: wird ja gesagt "Undefined variable" muss ich unbedingt eine setzen? er hatte ohne auch keine fehlermeldung.

€dit 2: ich hab dem jetzt einen wert gegeben keine fehlermeldung mehr aber die frage ist warum hat er keinen?

Mfg DerSaboteur
DerSaboteur is offline  
Old 06/14/2013, 10:29   #2
 
DarcKilla's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 219
Received Thanks: 57
Laut deiner Schleife hat $wert keinen Wert ...
Warum? Um es genauer zu sagen eine "Startposition" aka => $wert = 0;
In deinem Fall wäre es wie in Mathematik mit "x"
Das Programm (XAMPP) kann mit "x" nichts anfangen.
Immer merken bei schleifen mit zahlen/werten -> Startposition/Endposition/Sprungwert
DarcKilla is offline  
Thanks
1 User
Old 06/14/2013, 10:47   #3
 
DerSaboteur's Avatar
 
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
Danke aber warum hatte er keine fehlermeldung? Wir nutzen das selbe programm und xxamp nutzt er auch..
DerSaboteur is offline  
Old 06/14/2013, 11:02   #4
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Weil er andere Einstellungen für die Fehlerausgabe verwendet als du, siehe:
Wobei du auch eine Standardeinstellung in deiner php.ini festlegen kannst.

Das ganze funktioniert in diesem Fall nur, weil die PHP-Laufzeitumgebung deine Variable implizit initialisiert - es wird also angenommen, dass deine Variable ein Integer Wert sein soll und damit weitergearbeitet.

Natürlich kann so eine durch die PHP-Laufzeitumgebung gemachte Annahme auch falsch sein, was dann zur Folge hätte, dass sich dein Code anders verhält, als du es eigentlich möchtest.
Aus diesem Grund wird ein Hinweis (i.e. Notice) ausgegeben, welcher dich darauf aufmerksam macht, dass hier eine Eigenschaft angenommen worden ist, die du so nicht explizit festgelegt hast.
Muddy Waters is offline  
Thanks
1 User
Old 06/14/2013, 11:06   #5
 
DerSaboteur's Avatar
 
elite*gold: 25
Join Date: Jul 2008
Posts: 425
Received Thanks: 28
Dankeschoen das war doch mal eine Ausführliche erklärung.
DerSaboteur is offline  
Reply


Similar Threads Similar Threads
While Schleifen Problem
01/20/2013 - Web Development - 5 Replies
Hey E*Pvpers, ich habe ein Problem mit einer While Schleife. Ich lasse die Kontakt Anfragen von meiner Website in eine Datenbank eintragen und schließlich im Admin Panel ausgeben. Es geht jetzt speziell um die Sortierung der Personen, die eine Anfrage geschickt haben. Ich möchte, dass falls eine Person mir zweimal schreibt, sie wieder in die selbe Sparte einsortiert wird. Hier ein Bild (Mit dem Fehler) http://i.epvpimg.com/lIVud.png Wie ihr seht wird die Person allerdings zweimal...
2 While Schleifen - Problem
12/25/2012 - AutoIt - 7 Replies
Abend epvp, ich hab 2 GuiCreate Forms. $Form1 auf @SW_SHOW und $Form2 auf HIDE. Damit $Form1 sich schließst und $Form2 sich öffnet wenn ich einen Button in $Form1 drücke, hab ichs so: While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE
iniwrite & for-schleifen Problem
06/27/2011 - AutoIt - 5 Replies
Hallo epvpers, Ich ab mal ne frage; wie mach ich das wenn zwei Sachen, einmal aus einer Inputbox und einmal aus einer ini-datei nicht übereinstimmen dann eine neue Zeile in der ini angelegt wird(mit einem anderen Namen?) Ich habs mal so aber da passiert nichts: if not guictrlread($input5where)=IniRead(@WindowsDir& "\Teamspeak.ini", "Join", "Installpath", "") Then for $i=0 to 1 IniWrite(@WindowsDir&"\Teamspeak.ini ", "Join", "Installpath"&+1, GUICtrlRead($Input5where)) next
While Schleifen Problem
12/31/2010 - AutoIt - 24 Replies
Hi Com., ich habe einen Fritzbox ip changer geschrieben. Alles klappt wunderbar, nur macht mir die while schleife zu schaffen. Hier mein Script. #include <INet.au3>
Auto-Schleifen [Problem]
06/23/2010 - Off Topic - 10 Replies
Hallo, und zwar brauche ich Informationen über das Schleifen. Am besten wäre folgendes: Woher kommt das Schleifen? Wie schleift man richtig?



All times are GMT +1. The time now is 04:54.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.