Forum » Server-Side scripting » Missing argument 2
Berichten: 40
avatar
Offline Stuur privebericht
Beste CP Leden,

Ik zit een beetje te kloten met het Webtiger script en ik wou een functie toevoegen voor een eigen tekst in profielen van leden.

Nu lukt mij dit wel alleen krijg ik de volgende foutmelding:

Missing argument 2 for ubb(), called in /BLABLABLA/profiel.php on line 91 and defined in /BLABLABLA/ubb.php on line 2

Lijn 91 Profiel.php
Code | Selecteer Alles
minimaliseren
1
echo "<td width='83%'>".ubb($list['overmij'])."</td>";


Lijn 2 UBB.php
Code | Selecteer Alles
minimaliseren
1
function ubb($string,$site,$html="1",$smilies="1") {


Wat is de fout hier in?

Alvast bedankt.

Groetjes,

Cosa Nostra
06-10-2011 14:47
Dit topic is 131 keer bekeken door 25 verschillende leden
Reacties op: "Missing argument 2"
1
Berichten: 451
avatar
Offline Stuur privébericht
Je functie vraagt om 4 argumenten, terwijl je er maar 1 meegeeft in de regel ".ubb($list['overmij']).".

$list['overmij'] is dus het 1ste argument wat de functie overneemt als $string. $site mist dus nog, omdat de andere 2 (html en smilies) statisch zijn.
06-10-2011 15:01
Berichten: 552
avatar
Offline Stuur privébericht
haal $site eens weg, dan zou die moeten doen.
06-10-2011 15:05
Berichten: 40
avatar
Offline Stuur privébericht
Hartstikke bedankt nu is het inderdaad weg!
Bedankt voor de snelle reacties!

Topic kan gesloten worden
06-10-2011 15:12
Vreemd
Berichten: 1246
avatar
Offline Stuur privébericht
Zet $site terug of verwijder alles wat met $site te maken heeft uit de ubb() functie.

Quote

$site mist dus nog, omdat de andere 2 (html en smilies) statisch zijn.


Die zijn helemaal niet statisch, het zijn default waarden voor als je die parameters niet mee wilt geven. Dat is heel iets anders dan statische variabelen binnen een functie.
Volgens mij weet jij dat wel, maar ik wil het ff duidelijk hebben voor de TS.
06-10-2011 15:59
Berichten: 40
avatar
Offline Stuur privébericht
Quote: Darsstar

Zet $site terug of verwijder alles wat met $site te maken heeft uit de ubb() functie.

Quote

$site mist dus nog, omdat de andere 2 (html en smilies) statisch zijn.


Die zijn helemaal niet statisch, het zijn default waarden voor als je die parameters niet mee wilt geven. Dat is heel iets anders dan statische variabelen binnen een functie.
Volgens mij weet jij dat wel, maar ik wil het ff duidelijk hebben voor de TS.



Bedankt ik had dit al door ik heb ook alle $site waardes vervangen
06-10-2011 16:04
Reageer op: "Missing argument 2"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden