[gelöst]Fehlemeldung Deprecated function

am 20.09.2012 - 09:07 Uhr in
Hallo Drupalfreunde,
ich bekomme diese Fehlermeldung :
<?php
Deprecated function: Call-time pass-by-reference has been deprecated in drupal_load() (Zeile 1128 von C:\xampp\htdocs\USERNAME\drupal\includes\bootstrap.inc).
?>
wenn ich eine Funktion mit 2 Parametern aufrufe. Die Stelle sieht so aus:
<?php
function mein_modul_compare_submit ($form, &$form_state) {
$datum1 = $form_state['values']['datum1'];
$datum2 = $form_state['values']['datum2'];
//dpm($form_state['triggering_element']['#executes_submit_callback']);
if($form_state['triggering_element']['#executes_submit_callback'] == TRUE or $form_state['triggering_element']['#executes_submit_callback'] == 1) {
$output_weather_compare = mm_weather_show_compare($datum1, &$datum2);
echo $output_weather_compare;
}
}
?>
Die Funktion die ich aufrufe ist natürlich vorhanden und ich hab auch dort die Parameter drin. Ich habe dieses Konstruk nochmal in meinem
Modul verwand, da bekomme ich aber diese Fehlermeldung nicht. Ich würde mich über eueren Rat freuen
- Anmelden oder Registrieren um Kommentare zu schreiben
Das & bei einem
am 20.09.2012 - 09:23 Uhr
Das & bei einem Funktionsaufruf ist veraltet, das macht man nur bei einer Funktionsdeklaration beim entsprechenden Parameter.
Vielen dank
am 20.09.2012 - 09:25 Uhr
Ok vielen dank. Habs entfernt und siehe da es funktioniert :-) danke