Dennis: Schon gelöst. - Anderes Problem

Beitrag lesen

Hi beda,

ein kleines problem gibts aber noch. php meint nun, dass das 2te argument in der funktion fehlt obwohl $prosite kurz weiter oben davor definiert ist als $prosite = 10;

function($string, $prosite) {}

Du musst es aber auch als Parameter der Funktion übergeben!

z.B. so: echo browse($foobar, $prosite);

Lies dir vielleicht auch mal noch http://tut.php-q.net/functions.html durch, da dir die Grundlagen zu fehlen scheinen.

So müssen die Variablen die du der Funktion übergibst nicht so heißen, wie sie in der Funktion definiert sind. Kleines Beispiel:

  
function sage_hallo($anrede, $name)  
{  
  echo "Hallo " . $anrede . " " . $name . "\n";  
}  
  
$titel = "Doktor";  
$ganzer_name = "Thomas Müller";  
  
sage_hallo($titel, $ganzer_name);  
  
//Ausgabe:  
//Hallo Doktor Thomas Müller  

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:( mo:} zu:| [decode]
Antworten per E-Mail gibts hier nicht!