Малко помощ за функция

stanstan

New member
Зле съм с фукциите. Имам скрипт за контакти който си рботи, но като се опитам да го направя като функция нещо нестава както трябва.

така си работи:
PHP:
if ( @mail( $your_email, $title, $body, $headers )) 
{
$nextpage='http://www.site.com/mersi.html';
}
else $nextpage='http://www.site.com/greda.html';
    header("Location: $nextpage");

По този начин нещо се чупи: По-точно не ми изпраща мейла и вади от else квото имам.
PHP:
function izprati(){
if ( @mail( $your_email, $title, $body, $headers )) 
{
$nextpage='http://www.site.com/mersi.html';
}
else $nextpage='http://www.site.com/greda.html';
    header("Location: $nextpage");
}
izprati();

Какво трябва де се направи 😢
 
За: Малко помощ за функция

За: Малко помощ за функция

Код:
function izprati() {
  global $your_email, $title, $body, $headers;

  if(@mail($your_email, $title, $body, $headers))
    $nextpage='http://www.site.com/mersi.html'; 
  else
    $nextpage='http://www.site.com/greda.html'; 

  header("Location: $nextpage"); 
} 

izprati();

Пробвай така.
 
За: Малко помощ за функция

За: Малко помощ за функция

Изпревариха ме. Можеш да пробваш и така

PHP:
function izprati($your_email, $title, $body, $headers){
  
  if ( @mail( $your_email, $title, $body, $headers )) 
    $nextpage='http://www.site.com/mersi.html';
  else $nextpage='http://www.site.com/greda.html';
  
  header("Location: $nextpage");

}
izprati($your_email, $title, $body, $headers);
 
Re: Малко помощ за функция

Благодаря за бързите и точни отговори и на двама ви.
Малко по-късно ще се включа с още първолашки въпроси, щото искам да разширя още малко функцията.
 

Back
Горе