|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2001-07-19 09:29 UTC] dans at free dot fr
the rewriter adds a " /" befor the closing bracket in the <form> rewriting.
fallowing a diff to patch it.
sincerely Daniel S.
*** ext/standard/url_scanner_ex.c Thu Jun 21 08:29:04 2001
--- ext/standard/url_scanner_ex_modif.c Thu Jul 19 14:14:34 2001
*************** static inline void handle_form(STD_PARA)
*** 178,182 ****
smart_str_appends(&ctx->result, "\" value=\"");
smart_str_append(&ctx->result, &ctx->q_value);
! smart_str_appends(&ctx->result, "\" />");
}
}
--- 178,182 ----
smart_str_appends(&ctx->result, "\" value=\"");
smart_str_append(&ctx->result, &ctx->q_value);
! smart_str_appends(&ctx->result, "\">");
}
}
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Nov 06 18:00:01 2025 UTC |
I don't think it is. Here is the code: static inline void handle_form(STD_PARA) { if (ctx->tag.len == 4 && strncasecmp(ctx->tag.c, "form", 4) == 0) { smart_str_appends(&ctx->result, "<input type=\"hidden\" name=\""); smart_str_append(&ctx->result, &ctx->q_name); smart_str_appends(&ctx->result, "\" value=\""); smart_str_append(&ctx->result, &ctx->q_value); smart_str_appends(&ctx->result, "\" />"); } } You'll notice that it is not a <form> tag we are adding. Rather, it is <input/>