#22045 [Fbk->NoF]: Relative includes broken [Win32]
| From: | sniper@php.net | Date: | Thu, 20 Feb 2003 14:06:50 +0000 |
| Subject: | #22045 [Fbk->NoF]: Relative includes broken [Win32] | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-33702@lists.php.net to get a copy of this message | ||
ID: 22045
Updated by: sniper@php.net
Reported By: jensalfkersten at web dot de
-Status: Feedback
+Status: No Feedback
Bug Type: Filesystem function related
Operating System: WinME
PHP Version: 4.3.0
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-02-13 12:19:43] wez@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
I've committed a potential fix for this problem today.
Please try the next STABLE snapshot and let us know.
------------------------------------------------------------------------
[2003-02-13 03:32:45] wez@php.net
Change summary
------------------------------------------------------------------------
[2003-02-04 11:51:53] jensalfkersten at web dot de
I will post you the error massage what i got :
___________________________________________________________
Warning: fopen(mysql/pphl_xxxxx_logs.sql) [function.fopen]: failed to
create stream: No such file or directory in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: filesize() [function.filesize]: Stat failed for
mysql/pphl_xxxxx_logs.sql (errno=2 - No such file or directory) in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: fread(): supplied argument is not a valid stream resource in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: fopen(mysql/pphl_xxxxx_mpdl.sql) [function.fopen]: failed to
create stream: No such file or directory in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: filesize() [function.filesize]: Stat failed for
mysql/pphl_xxxxx_mpdl.sql (errno=2 - No such file or directory) in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: fread(): supplied argument is not a valid stream resource in
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php
on line 79
Warning: Cannot modify header information - headers already sent by
(output started at
/usr/local/httpd/htdocs/kunden/web152/html/libraries/load_sql.lib.php:79)
in /usr/local/httpd/htdocs/kunden/web152/html/modules/usercreate.php on
line 63
___________________________________________________________
Line 79 ist
___________________________________________________________
$sql_query = fread(fopen($sql_file, "r"), filesize($sql_file));
___________________________________________________________
And that works before !
Thanx Alf
------------------------------------------------------------------------
[2003-02-04 11:47:37] jensalfkersten at web dot de
So I want to creat two new Tables with this funktionscript
__________________________________________________________
exec_sql_lines(SQL_LOGS, "pphl_xxxxx_logs",
$tbl_prefix.$id.$tbl_logs);
exec_sql_lines(SQL_MPDL, "pphl_xxxxx_mpdl",
$tbl_prefix.$id.$tbl_mpdl);
__________________________________________________________
The Funktion 'exec_sql_lines' is
__________________________________________________________
function exec_sql_lines($sql_file, $old_string = '', $new_string = '')
{
$sql_query = isset($sql_query) ? $sql_query : "";
if(!empty($sql_file) && $sql_file != "none") {
$sql_query = fread(fopen($sql_file, "r"), filesize($sql_file));
/* If magic_quotes_runtime is enabled, most functions that return
data from any sort of external source
including databases and text files will have quotes escaped with a
backslash.
*/
if (get_magic_quotes_runtime() == 1) $sql_query =
stripslashes($sql_query);
/* replace old_string with new_string if they are set */
if($old_string != '') {
$sql_query = ereg_replace($old_string,$new_string,$sql_query);
}
}
$sql_query = trim($sql_query);
if($sql_query != "") {
$sql_query = remove_remarks($sql_query);
$pieces = split_sql_file($sql_query,";");
$cnt_pieces = count($pieces);
/* run multiple queries */
for ($i=0; $i<$cnt_pieces; $i++) {
$sql = trim($pieces[$i]);
if (!empty($sql) and $sql[0] != "#") $result = mysql_query($sql);
}
}
return true;
}
__________________________________________________________
It works before my provider changed the php-version
and i don't changed anything on the script but the tables dosn't creat
and the script can't read it
when it dosn't exist.
I hope this information can help you to help me with my problem when
not tell me what information do you need.
Thanx alf from germany
------------------------------------------------------------------------
[2003-02-04 10:26:06] sniper@php.net
WHAT part of that script does not work?
Please provide a short and COMPLETE script which
clearly shows the 'bug'. Most likely the problem
is not any bug anyway...
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/22045
--
Edit this bug report at http://bugs.php.net/?id=22045&edit=1