Ich habe ein Script für den Mailversand. Benutzt wird eine datei namens phpeasymail.lib. Leider bekomme ich nach dem Serverumzug einen Fehler und der Versand geht ohne Feldinhalt ungefähr so: "%Feld%". Register Globals ist an.
Folgene Fehler tauchen auf:
Warning: reset() [function.reset]: Passed variable is not an array or object in /is/htdocs/wp10592299_60PZ4VU5FX/www.xxx.de/lib/common.lib on line 131
Warning: Variable passed to each() is not an array or object in /is/htdocs/wp10592299_60PZ4VU5FX/www.xxx.de/lib/common.lib on line 135
Warning: reset() [function.reset]: Passed variable is not an array or object in /is/htdocs/wp10592299_60PZ4VU5FX/www.xxx.de/lib/common.lib on line 131
Warning: Variable passed to each() is not an array or object in /is/htdocs/wp10592299_60PZ4VU5FX/www.xxx.de/lib/common.lib on line 135
Fehlerhafte Position:
  
// Function replaces variables into templates  
function build_body ($bbody = "") {  
 global $HTTP_POST_VARS;  
 reset($HTTP_POST_VARS);   //Zeile 131  
  
 if (!empty($bbody)) {  
    // Fill in variables into the template  
    while (list($header, $value) = each($HTTP_POST_VARS)) { // Zeile 135  
       $bbody = ereg_replace("%".$header."%", $value, $bbody);  
    } // endwhile  
 } else {  
    // Simply add variables line by line  
    $bbody = "";  
    sort($HTTP_POST_VARS);  
    while (list($header, $value) = each($HTTP_POST_VARS)) {  
       $bbody = $bbody."\n$header: $value";  
    }   // endwhile  
 }   // endif  
  
 return $bbody;  
  
}   // endfunc  
Weis jemand des Rätsels Lösung? Ich denke es hat was mit dem Server zu tun.
 nicht angemeldet
 nicht angemeldet MudGuard
 MudGuard