ID: 25364
Updated by: [EMAIL PROTECTED]
Reported By: reha at bilgiparki dot com
-Status: Feedback
+Status: No Feedback
Bug Type: Strings related
Operating System: Windows 2000
PHP Version: 4.3.3
New Comment:
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.
Previous Comments:
------------------------------------------------------------------------
[2003-09-02 12:41:02] [EMAIL PROTECTED]
Please provide shorter example. And without those weird characters.
------------------------------------------------------------------------
[2003-09-02 12:35:42] reha at bilgiparki dot com
Description:
------------
I guess that, sprintf function has a bug. Which command damages
inserted values or texts.
Reproduce code:
---------------
$ONAYLAMAMAIL = "
<p><strong>Merhaba %s %s</strong><BR>
<BR>
Cenebaz.Com �yeli�i i�in ba�vurdunuz. �yeli�inizin kabul edilebilmesi
i�in a�a��daki
link'e t�klaman�z gerekmektedir.<BR>
<BR>
Kullan�c� ad� : %s<BR>
�ifreniz : %s<br>
<br>
<strong>�yelik Onay</strong></p>
<table width=\"130\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\"
bordercolor=\"#000000\">
<tr>
<td align=\"center\"><a
href=\"http://www.xxx.com/onay.php?member=onayla&durum=onay&kod=%s&kullanici=%s&mail=%s\">�yeli�imi
onayla</a></td>
</tr>
</table>
<p><strong>�yelik �ptal</strong></p>
<table width=\"130\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\"
bordercolor=\"#000000\">
<tr>
<td align=\"center\"><a
href=\"http://www.xxx.com/onay.php?member=iptal&durum=iptal&kod=%s&kullanici=%s&mail=%s\">�yeli�imi
iptal et</a></td>
</tr>
</table>
<br>
<p><font color=\"#FF0000\">Cenebaz �yesi oldu�unuzda, �ye panelinden
Canl� Sohbet
i�in kullan�c� yaratabilir ve sohbete hemen
kat�labilirsiniz.</font></p>
<p>Sayg�lar�m�zla,<BR>
Cenebaz.Com<BR>
<A HREF='http://www.xxx.com'>http://www.xxx.com</A></p>
";
$member_securitycode = 34567823;
$member_firstname = "xx";
$member_lastname = "xx";
$username = "xx";
$password = "xx";
$member_username = "xx";
$member_mail = "[EMAIL PROTECTED]";
$mesaj = sprintf($ONAYLAMAMAIL, $member_firstname, $member_lastname,
$username, $password, $member_securitycode, $member_username,
$member_email, $member_securitycode, $username, $member_email);
echo $mesaj;
Expected result:
----------------
there should be get right $member_securitycode like 34567823 but
sometimes it could be like 3456782 number.. It randomly crops a digit
or a char (sometimes more than one char). I have fixed only loading
php4.3.2 version, and the problem is solved.
Actual result:
--------------
I can show the bug to you if you wish. My server is running on php4.3.2
now. Because php4.3.3 has this bug.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25364&edit=1