Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с передачей данных
 
 автор: slawik   (11.07.2007 в 20:05)   письмо автору
 
 

Написал такой скрипт:
email.php:

$s=$s1.'@'.$s2;
$w=strlen($s)*8+10;
$im = imagecreatetruecolor($w, 18);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagefilledrectangle($im,0,0,$w,18,$bg);
imagestring($im, 4, 0, 2, $s, $textcolor);
header("Content-type: image/jpeg");
imagejpeg($im);

пишу другой скрипт например test.php:

$p11='slavik@testhost.ru';
$s=explode('@',$p11);
if ($p11!='') {echo 'E-mail: <img src="email.php?s1='.$s[0].'&s2='.$s[1].'">';}

почему то отображается только @ в чем дело?
Версия PHP: 5.23 была 5.0х было все ок

   
 
 автор: kasmanaft   (11.07.2007 в 20:19)   письмо автору
 
   для: slawik   (11.07.2007 в 20:05)
 

Видимо, отключен register_globals (что хорошо). Попробуйте в email.php написать

$s=$_GET['s1'].'@'.$_GET['s2'];

   
 
 автор: Hidden Demon   (11.07.2007 в 20:58)   письмо автору
 
   для: kasmanaft   (11.07.2007 в 20:19)
 

+1

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования