hvorfor virke dette ikke

Tags:    php

User
Bruger #985 @ 15.04.04 21:58
X Hey

nogle der kan fortælle hvorfor dette ikke virker

$get_login = mysql_query("select lastlogin from bruger where id= $id ") or die (mysql_error());
$login = mysql_fetch_array($get_login);
$time = date("H:i d-m-Y");
function online($time) {
if ($login['lastlogin'] == $time) {
echo "Online";
}else{
echo $login['lastlogin'];
}
}

Warning: Missing argument 1 for online() in C:\\Apache2\\htdocs\\community\\profil\\vis_profil.php on line 41



31 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Prøv:






Fold kodeboks ind/udKode 




/AC

[Redigeret d. 18/04-04 20:45:28 af AC/F2]



Fejlen forårsages ikke af denne kode.
Fejlen er i C:\\Apache2\\htdocs\\community\\profil\\vis_profil.php på linje 41

Du skriver sikkert online();
Men du skal jo skrive online( HER SKAL TIDEN STÅ );



/AC



User
Bruger #985 @ 15.04.04 22:04
Fejlen forårsages ikke af denne kode.
Fejlen er i C:\\Apache2\\htdocs\\community\\profil\\vis_profil.php på linje 41

Du skriver sikkert online();
Men du skal jo skrive online( HER SKAL TIDEN STÅ );



/AC



skal det står der hvor jeg skriver koden ud



Som sagt:

Fejlen er i C:\\Apache2\\htdocs\\community\\profil\\vis_profil.php på linje 41

Du skriver sikkert online();

Men du skal jo skrive online( HER SKAL TIDEN STÅ );
Måske skal det være: online($time);

Ret det, og prøv igen.



/AC



User
Bruger #985 @ 15.04.04 22:13
Som sagt:

Fejlen er i C:\\Apache2\\htdocs\\community\\profil\\vis_profil.php på linje 41

Du skriver sikkert online();

Men du skal jo skrive online( HER SKAL TIDEN STÅ );
Måske skal det være: online($time);

Ret det, og prøv igen.



/AC



her er linje 41

function online($time) {



Hvis du laver en helt ny fil og indsætter:
Fold kodeboks ind/udKode 

så kommer der ingen fejl.
Derfor er det ikke der, der er noget galt.
Det er tidligere i din kode.
(...den del, som jeg ikke kan se.)



/AC



User
Bruger #985 @ 15.04.04 22:19
Hvis du laver en helt ny fil og indsætter:
Fold kodeboks ind/udKode 

så kommer der ingen fejl.
Derfor er det ikke der, der er noget galt.
Det er tidligere i din kode.
(...den del, som jeg ikke kan se.)



/AC



her er hele siden

Fold kodeboks ind/udKode 







På linje 41 står der i den kode du netop skrev:
Fold kodeboks ind/udKode 

og IKKE
Fold kodeboks ind/udKode 



Hvad er den nu af?



/AC



User
Bruger #985 @ 15.04.04 22:36
På linje 41 står der i den kode du netop skrev:
Fold kodeboks ind/udKode 

og IKKE
Fold kodeboks ind/udKode 



Hvad er den nu af?



/AC


nu har jeg rette det men den skriver det endnu



Læs nu grundigt:

Det jeg undrede mig over var, at du i din første kode skrev:
function online($time) {
og i din sidste kode var "$time" ikke med.
Hvordan kan det være?



/AC



t