06-04-2006, 16:15
|
|
|
|
חבר מתאריך: 02.10.05
הודעות: 2,355
|
|
תנסה לעשות אחרי כל המחלקה:
ואז תעשה בפונקציה form
קוד PHP:
function form($form) { global $form; global $siteurl; // output the HTML echo "<html dir='rtl'><head></head><body><form action='{$siteurl}' name='guides_sender' method='post'> <input type='hidden' name='act' value='send' />"; echo "<br /><br /> <table border='0' cellspacing='2' cellpadding='2' width='100%'><tr><td width='100%'>העלאת מדריך חדש <br /></td></tr>"; echo "<tr><td>שם המעלה: </td><td><input type='text' size='40' maxlength='50' name='UploaderName' value='' /></td></tr>"; echo "<tr><td>שם המדריך: </td><td><input type='text' size='40' maxlength='50' name='GuideName' value='' /></td></tr>"; echo "<tr><td>קטגוריה: </td><td><input type='text' size='40' maxlength='50' name='CatName' value='' /></td></tr>"; echo "<tr><td>תת-קטגוריה: </td><td><input type='text' size='40' maxlength='50' name='SubCatName' value='' /></td></tr>"; echo "<tr><td>תיאור המדריך: </td><td><textarea cols='50' rows='4' name='Desc'></textarea></td></tr>"; echo "<tr><td>תוכן המדריך: </td><td><textarea cols='80' rows='8' name='Content'></textarea></td></tr>"; echo "</table><br />"; echo "<input type='submit' value='עבור' />"; echo "</form></body></html>"; $Gname = $_POST['GuideName']; $Cname = $_POST['CatName']; $SCname = $_POST['SubCatName']; $Desc = $_POST['Desc']; $Cont = $_POST['Content']; $Uploader = $_POST['UploaderName']; if ($form['act'] == 'send') { echo "שם המדריך: {$Gname}"; } else { echo "תלחץ על שלח!"; } $form->eser(); // פה זה לא פועל... }
השגיאה הזאת היא בדרך-כלל בגלל שלא נמצא המופע של האוביקט, לא יודע מה הסיפור כאן
_____________________________________
|