phpbar.de logo

Mailinglisten-Archive

[php] Was sagt mir diese Fehlermeldung?

[php] Was sagt mir diese Fehlermeldung?

Helge Frowein helge-frowein_(at)_online.de
Sat, 8 Apr 2000 00:31:00 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_007B_01BFA0F1.B7023180
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi alle,

Da bin ich jetzt endlich im Netz mit meinem Zeugs, und schon setzen die =
Probleme ein - scheinbar ist nicht alles einfach von WAMP zu LAMP =
portabel?

Also, ich erhalte im Netz folgende Fehlermeldung:

Warning: Illegal offset type in ...

Das Script funktioniert trotzdem einwandfrei (und unter WAMP ganz ohne =
Fehlermeldung)

Dahinter steckt ein j=E4mmerlicher Versuch, gute Perlfunktionen zu =
ersetzen (okay, ja, ich stelle bald auf PHP4 um...)
Entefrnung eines bestimmten Indexes aus einem Array.

    // Spieler aus Array entfernen
    for ($e=3D$los; $e<=3D$unausgelost-1; $e++) {
      $spname[$e] =3D $spname[$e+1];
      $setzpos[$e] =3D $setzpos[$e+1];
    }
    $spname[$unausgelost] =3D "";
    $setzpos[$unausgelost] =3D "";

In den letzten beiden Zeilen erhalte ich nun diese Fehlermeldung? Da ist =
ja die Entfernungsprozedur schon abgeschlossen, ich muss nur noch =
Variabelen auf leer setzen, da das ganze in einer While-Schleife steht. =
Und dann das...
Was heisst denn "illegal offset type" ?
Was soll ich damit anfangen, vor allem nachdem es trotzdem funktioniert?

Ich hoffe jemand kann mit meiner Beschreibung was anfangen *g*

Beste Gr=FCsse

Helge


------=_NextPart_000_007B_01BFA0F1.B7023180
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi alle,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Da bin ich jetzt endlich im Netz mit =
meinem Zeugs,=20
und schon setzen die Probleme ein - scheinbar ist nicht alles einfach =
von WAMP=20
zu LAMP portabel?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Also, ich erhalte im Netz folgende=20
Fehlermeldung:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><B></B></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><B>Warning</B>: Illegal offset type in=20
...</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Das Script funktioniert trotzdem =
einwandfrei (und=20
unter WAMP ganz ohne Fehlermeldung)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Dahinter steckt ein j=E4mmerlicher =
Versuch, gute=20
Perlfunktionen zu ersetzen (okay, ja, ich stelle bald auf PHP4=20
um...)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Entefrnung eines =
bestimmten&nbsp;Indexes aus einem=20
Array.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; // Spieler aus Array =

entfernen<BR>&nbsp;&nbsp;&nbsp; for ($e=3D$los; $e&lt;=3D$unausgelost-1; =
$e++)=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $spname[$e] =3D=20
$spname[$e+1];<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $setzpos[$e] =3D=20
$setzpos[$e+1];<BR>&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;=20
$spname[$unausgelost] =3D "";<BR>&nbsp;&nbsp;&nbsp; =
$setzpos[$unausgelost] =3D=20
"";<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>In den letzten beiden Zeilen erhalte =
ich nun diese=20
Fehlermeldung? Da ist ja die Entfernungsprozedur schon abgeschlossen, =
ich muss=20
nur noch Variabelen auf leer setzen, da das ganze in einer =
While-Schleife steht.=20
Und dann das...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Was heisst denn "illegal offset type"=20
?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Was soll ich damit anfangen, vor allem =
nachdem es=20
trotzdem funktioniert?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Ich hoffe jemand kann mit meiner =
Beschreibung was=20
anfangen *g*</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Beste Gr=FCsse</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Helge</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;</DIV></FONT></BODY></HTML>

------=_NextPart_000_007B_01BFA0F1.B7023180--



php::bar PHP Wiki   -   Listenarchive