Я делаю свой проект с foreach.. Это работает на моем старом веб-хостинге, а на моем новом хостинге это не работает.
Это дает ошибку:
PHP Notice: Undefined variable: generate_me
Я не знаю, что не так в моем коде. Любое тело помогает?
$first = true;
foreach ($_POST as $key=>$value) {
$$key = $value;
if ( $first ){
$generate_me .= "?".$key."=".rawurlencode($$key);
$first = false;
}
else{
$generate_me .= "&".$key."=".rawurlencode($$key);
}
}
$generate_me = ''; // add this line and it should work with no error
$first = true;
foreach ($_POST as $key=>$value) {
$$key = $value;
if ( $first ){
$generate_me .= "?".$key."=".rawurlencode($$key);
$first = false;
}
else{
$generate_me .= "&".$key."=".rawurlencode($$key);
}
}