php script fout

Status
Niet open voor verdere reacties.

Mick Durst

Gebruiker
Lid geworden
21 feb 2004
Berichten
205
Ik ben bezig met mijn nieuwe gastenboek, maar ik krijg deze melding:

------------------------------------------------------------------------
Warning: reset(): Passed variable is not an array or object in C:\Documents and Settings\Michael\Mijn documenten\php\gasteboek\gbookphp\guestbook\admin\panel_pwd.php on line 80

Warning: key(): Passed variable is not an array or object in C:\Documents and Settings\Michael\Mijn documenten\php\gasteboek\gbookphp\guestbook\admin\panel_pwd.php on line 80
------------------------------------------------------------------------

Dit is het script:

74: <input type="submit" value="Submit Settings">
75: <input type="reset" value="Reset">
76: <input type="hidden" name="uid" value="<?php echo $this->uid; ?>">
77: <input type="hidden" name="session" value="<?php echo $this->session; ?>">
78: <input type="hidden" name="action" value="template">
79: <input type="hidden" name="tpl_name" value="<?php echo $tpl_name; ?>">
80: <input type="hidden" name="save" value="update">

Wat zijn nou precies de fouten?

Ik kan de username niet veranderen als ik deze file open in localhost

Ik denk dat dit te maken heeft met dat ik writepermissions moet geven aan het gasten boek maar ik heb geen idee hoe ik dit moet doen.
 
Laatst bewerkt:
Met het script dat je daar laat zien is niets mis, maar als ik naar je foutmeldingen kijk probeer je reset() en key() te gebruiken. Deze functies werken alleen bij een array, dus ik zou zeggen controleer is of de variabele waar je de functies op wil toepassen ook daadwerkelijk array's zijn ;).
PHP:
$iets1 = "blaat";
$iets2 = array("blaat");
echo gettype($iets1); // string
echo "<br>";
echo gettype($iets2); // array
Succes :thumb:
 
Oke, ik heb geprobeerd de fout eruit te halen. het is niet helemaal gelukt, maar het gastenboek doet het op mijn localhost. Als ik het gastenboek (incl databases) upload, zal hij het vast ook doen. Ik moet alleen binnekort nog even een website registreren .:p
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan