🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ پویا پژوهنده
مشکل ثبت اطلاعات
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۲۹ آبان ۱۴۰۰
<p>سلام و عرض ادب متاسفانه زمانی که میخواهم اطلاعات را ثبت کنم ، اطلاعات ثبت نشده و URL را به صورت GET نمایش میدهد . با اجرای var dump هم چیزی نمایش داده نمیشود.</p><p>کد‌های فایل menus.php :</p><pre class=\"ql-syntax\" spellcheck=\"false\"><span class=\"hljs-variable\">$action</span> = <span class=\"hljs-variable\">$_GET</span>[<span class=\"hljs-string\">\'action\'</span>];         <span class=\"hljs-keyword\">if</span>(<span class=\"hljs-variable\">$action</span> == <span class=\"hljs-string\">\"delete\"</span>)         {             <span class=\"hljs-variable\">$item</span> = intval(<span class=\"hljs-variable\">$_GET</span>[<span class=\"hljs-string\">\'item\'</span>]);             <span class=\"hljs-keyword\">if</span>(<span class=\"hljs-variable\">$item</span> > <span class=\"hljs-number\">0</span>)             {                 <span class=\"hljs-variable\">$wpdb</span>->delete(<span class=\"hljs-variable\">$wpdb</span>->prefix.<span class=\"hljs-string\">\'sample\'</span>,[<span class=\"hljs-string\">\'id\'</span> => <span class=\"hljs-variable\">$item</span>]);             }         }         <span class=\"hljs-keyword\">if</span>(<span class=\"hljs-variable\">$action</span> == <span class=\"hljs-string\">\"add\"</span>)         {             <span class=\"hljs-keyword\">if</span>(<span class=\"hljs-keyword\">isset</span>(<span class=\"hljs-variable\">$_POST</span>[<span class=\"hljs-string\">\'saveData\'</span>]))             {                 <span class=\"hljs-variable\">$wpdb</span>->insert(<span class=\"hljs-variable\">$wpdb</span>->prefix.<span class=\"hljs-string\">\'sample\'</span>,                 [                     <span class=\"hljs-string\">\'name\'</span> => <span class=\"hljs-variable\">$_POST</span>[<span class=\"hljs-string\">\'name\'</span>],                     <span class=\"hljs-string\">\'lastname\'</span>=> <span class=\"hljs-variable\">$_POST</span>[<span class=\"hljs-string\">\'lastname\'</span>],                     <span class=\"hljs-string\">\'tel\'</span> => <span class=\"hljs-variable\">$_POST</span>[<span class=\"hljs-string\">\'tel\'</span>]                 ]);             }             <span class=\"hljs-keyword\">include</span> WP_API_TPL . <span class=\"hljs-string\">\'admin/menus/add.php\'</span>;         }         <span class=\"hljs-keyword\">else</span>{             <span class=\"hljs-variable\">$samples</span> = <span class=\"hljs-variable\">$wpdb</span>->get_results( <span class=\"hljs-string\">\"SELECT * FROM <span class=\"hljs-subst\">{$wpdb->prefix}</span>sample\"</span>);             <span class=\"hljs-keyword\">include</span> WP_API_TPL . <span class=\"hljs-string\">\'admin/menus/main.php\'</span>;         }     } </pre><p>کد‌های فایل add.php :</p><pre class=\"ql-syntax\" spellcheck=\"false\"><span class=\"hljs-tag\"><<span class=\"hljs-name\">div</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"wrap\"</span>></span>     <span class=\"hljs-tag\"><<span class=\"hljs-name\">h1</span>></span>اضافه کردن کاربر جدید<span class=\"hljs-tag\"></<span class=\"hljs-name\">h1</span>></span>     <span class=\"hljs-tag\"><<span class=\"hljs-name\">form</span>></span>         <span class=\"hljs-tag\"><<span class=\"hljs-name\">table</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"form-table\"</span>></span>             <span class=\"hljs-tag\"><<span class=\"hljs-name\">tr</span> <span class=\"hljs-attr\">valign</span>=<span class=\"hljs-string\">\"top\"</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">th</span> <span class=\"hljs-attr\">scope</span>=<span class=\"hljs-string\">\"row\"</span>></span>نام<span class=\"hljs-tag\"></<span class=\"hljs-name\">th</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">td</span>></span> <span class=\"hljs-tag\"><<span class=\"hljs-name\">input</span> <span class=\"hljs-attr\">type</span>=<span class=\"hljs-string\">\"text\"</span> <span class=\"hljs-attr\">name</span>=<span class=\"hljs-string\">\"name\"</span>></span> <span class=\"hljs-tag\"></<span class=\"hljs-name\">td</span>></span>             <span class=\"hljs-tag\"></<span class=\"hljs-name\">tr</span>></span>             <span class=\"hljs-tag\"><<span class=\"hljs-name\">tr</span> <span class=\"hljs-attr\">valign</span>=<span class=\"hljs-string\">\"top\"</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">th</span> <span class=\"hljs-attr\">scope</span>=<span class=\"hljs-string\">\"row\"</span>></span>نام خانوادگی<span class=\"hljs-tag\"></<span class=\"hljs-name\">th</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">td</span>></span> <span class=\"hljs-tag\"><<span class=\"hljs-name\">input</span> <span class=\"hljs-attr\">type</span>=<span class=\"hljs-string\">\"text\"</span> <span class=\"hljs-attr\">name</span>=<span class=\"hljs-string\">\"lastname\"</span>></span> <span class=\"hljs-tag\"></<span class=\"hljs-name\">td</span>></span>             <span class=\"hljs-tag\"></<span class=\"hljs-name\">tr</span>></span>             <span class=\"hljs-tag\"><<span class=\"hljs-name\">tr</span> <span class=\"hljs-attr\">valign</span>=<span class=\"hljs-string\">\"top\"</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">th</span> <span class=\"hljs-attr\">scope</span>=<span class=\"hljs-string\">\"row\"</span>></span>تلفن همراه<span class=\"hljs-tag\"></<span class=\"hljs-name\">th</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">td</span>></span> <span class=\"hljs-tag\"><<span class=\"hljs-name\">input</span> <span class=\"hljs-attr\">type</span>=<span class=\"hljs-string\">\"text\"</span> <span class=\"hljs-attr\">name</span>=<span class=\"hljs-string\">\"tel\"</span>></span> <span class=\"hljs-tag\"></<span class=\"hljs-name\">td</span>></span>             <span class=\"hljs-tag\"></<span class=\"hljs-name\">tr</span>></span>             <span class=\"hljs-tag\"><<span class=\"hljs-name\">tr</span> <span class=\"hljs-attr\">valign</span>=<span class=\"hljs-string\">\"top\"</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">th</span> <span class=\"hljs-attr\">scope</span>=<span class=\"hljs-string\">\"row\"</span>></<span class=\"hljs-name\">th</span>></span>                 <span class=\"hljs-tag\"><<span class=\"hljs-name\">td</span>></span> <span class=\"hljs-tag\"><<span class=\"hljs-name\">input</span> <span class=\"hljs-attr\">type</span>=<span class=\"hljs-string\">\"submit\"</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"button\"</span> <span class=\"hljs-attr\">name</span>=<span class=\"hljs-string\">\"saveData\"</span> <span class=\"hljs-attr\">value</span>=<span class=\"hljs-string\">\"ثبت کاربر\"</span>></span> <span class=\"hljs-tag\"></<span class=\"hljs-name\">td</span>></span>             <span class=\"hljs-tag\"></<span class=\"hljs-name\">tr</span>></span>         <span class=\"hljs-tag\"></<span class=\"hljs-name\">table</span>></span>     <span class=\"hljs-tag\"></<span class=\"hljs-name\">form</span>></span> <span class=\"hljs-tag\"></<span class=\"hljs-name\">div</span>></span>  </pre><p>لطفا راهنمایی کنید باتشکر.</p>
<p>دوستان مشکل حل شد . پیدا کردم</p><p>متد رو روی پست مذاشته بودم</p>
پویا پژوهنده ۳۰ آبان ۱۴۰۰، ۱۲:۳۳

همون طور که خودتون اشاره کردید نوع method در فرم رو باید به صورت method=POST قرار بدید

بهترین پاسخ
کیوان علی محمدی ۰۳ آذر ۱۴۰۰، ۱۳:۴۲