Avatar billede shjdsi Nybegynder
30. august 2005 - 12:49 Der er 5 kommentarer og
1 løsning

kan ikke lige huske require og functions kald

Hej jeg har lavet en php fil funktioner.php der indeholder følgende

<?php

function skifPassword ($oldpasswd,$newpasswd) {

print "Dette er funktionen skiftPassword: med følgende arg. $oldpasswd, $newpasswd";

}
?>

Nu vil jeg kalde funktionen skiftPassword fra en anden php fil som ser således ud

<?php
require("funktioner.php");
print '<table>';
print '<td>Gammelt Password</td><td><input type= "text" name ="txtOldPasswd"></td><tr>';
print '<td>Nyt Password</td><td><input type= "text" name ="txtNewPasswd"></td><tr>';
print '<td>Gentag nyt Password</td><td><input type= "text" name ="txtNewPasswd1"></td>';
print '</table>';
print '<td colspan="2"><input type="submit" name ="submitlogin" value ="login">'; //<a href=opretBruger.php>Opret ny bruger</a></td>';
$txtOldPasswd="22";
$txtNewPasswd="23";
$tst=skiftPassword($txtOldPasswd,$txtNewPasswd);
?>

Ja kønt er det ikke, men lige nu kigger jeg bare på om jeg kan få kaldt en funktion der er defineret i funktioner.php og samtidigt om man kunne validere tecxyt feltet inden funktionen blev kaldt.
Avatar billede jaw Nybegynder
30. august 2005 - 16:43 #1
Og hvad er så spørgsmålet? Eller vil du bare fortælle, at du har lavet det :) ?
Avatar billede shjdsi Nybegynder
31. august 2005 - 09:41 #2
hej jaw: ja efter at have sovet på det kan jeg se din pointe... :-) var lettere frustreret over at jeg fik fejl ved kald af en funktion i en anden php fil selvom jeg havde lavet en require("funktioner.php").

Nå men hvorom alting er så har jeg fået løst mit problem. Det var simpelthen en stavefejl.. jeg kaldte funktionen forkert. Men hvis du lige vil ligge et svar vil jeg give dig point fordi du henvendte dig.
Avatar billede jaw Nybegynder
31. august 2005 - 14:34 #3
Hehe, nej det er helt okey. Svar bare selv, og accepter. Så kan du jo altid oprette noget nyt jeg kan svare på :)
Avatar billede shjdsi Nybegynder
31. august 2005 - 14:36 #4
ok det gør jeg så, der kommer givetvis nye spg fra min side. der går ca 1 år mellem jeg roder med php så jeg har en tendens til at glemme de ting jeg lærte sidst :-)
Avatar billede jaw Nybegynder
31. august 2005 - 14:43 #5
Og så skal du også bare lige acceptere dit eget svar :)
Avatar billede shjdsi Nybegynder
31. august 2005 - 15:03 #6
oki da ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester