augusti 27, 2007
Hej, jag håller på med mitt eget php script, i början av scriptet skapar jag en variabel
”$entnum = -1;”
senare i scriptet innuti en function så försöker jag ändra dess värde
”$entnum++;”
felet är att så fort denna funktionen är färdig så återställs orginal värdet vilket var -1
Jag är ganska säker på att detta skall funka.
$maxshow = 5;
$entnum = -1;
$kind = 0;
$parser=xml_parser_create();
function start($parser,$element_name,$element_attrs){
switch($element_name){
case "NEW":
$entnum++;
break;
case "SUBJECT":
$kind = 1;
break;
case "DAY":
$kind = 2;
break;
case "MONTH":
$kind = 3;
break;
case "CONTENT":
$kind = 5;
break;
case "YEAR":
$kind = 4;
}
echo "LOADED: " . $element_name . $entnum . "
";
}
november 27, 2002
Detta känns som ett typiskt zunk problem.. Variabler som oförklariligt vägrar ändra på sig 😉 Försök att echoa ut variabelns värde precis efter ”entnum++”. Har den ändrat på sig då?
Jag är absolut inget programmerings proffs. Därav den dumma ^^ felsökningen. Men det brukar vara bra att indentifiera vart problemet ligger liksom.
augusti 27, 2007
augusti 27, 2007
augusti 27, 2007
Problemet är löst 🙂 jag måste helt enkelt ladda in globala variabler i funktionen
$maxshow = 5;
$entnum = -1;
$kind = 0;
$parser=xml_parser_create();
function start($parser,$element_name,$element_attrs){
global $entnum, $kind;
switch($element_name){
case "NEW":
$entnum++;
break;
case "SUBJECT":
$kind = 1;
break;
case "DAY":
$kind = 2;
break;
case "MONTH":
$kind = 3;
break;
case "CONTENT":
$kind = 5;
break;
case "YEAR":
$kind = 4;
}
echo "LOADED: " . $element_name . $entnum . "
";
}
augusti 27, 2007
Most Users Ever Online: 694
Currently Online:
214 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
TimothyrexZF TimothyrexZF
BhoblhgatKX BhoblhgatKX
BoxerKix BoxerKix
dtaleteuxh dtaleteuxh
MiltonMouttEV MiltonMouttEV
travCoundUE travCoundUE
TakumiwipHQ TakumiwipHQ
Doctorhoda Doctorhoda
CDailyseartAD CDailyseartAD
SteveWicZL SteveWicZL
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967
Member Stats:
Guest Posters: 2
Members: 78407
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL