הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   כיצד אני עושה כפתור שמכניס קוד לתיבה? (https://hosts.co.il/forums/showthread.php?t=18012)

miniature 19-03-06 16:27

עשית לפי מה שכתבתי לך?
אם כן אז או שלא הבנת אותי או שהדפדפן שלך לא תומך ב JS.

FOB 19-03-06 16:27

הנה העמוד אחרי הוספת הקוד:
PHP קוד:

<?php

ob_start
();
require 
'db.php';
require 
'functions.php';
require 
'header.php';

if(!
is_rashi()) {
    
header("Location:login.php");
} else {
    if(
is_katav()) {
        
header("Location:login.php");
    }
    echo 
"<a href=\"admin.php\">חזור לעמוד הניהול הראשי</a><br>";
    if(isset(
$_POST['submitb'])) {
        
extract($_POST);
        
$update mysql_query("UPDATE site SET stTitle='$title', stHead='$head', stMarquee='$marquee' WHERE stID='$stID'") or die(mysql_error());
        echo 
"<center><b>העידכון בוצע בהצלחה</b></center>";
    }
        
    
$select mysql_query("SELECT * FROM site");
    if(
mysql_num_rows($select) == '0') {
        
$stTitle="GreenDay-IL";
        
$stHead="GreenDay-IL";
        
$stMarquee="GreenDay-IL";
    } else {
        
$rows mysql_fetch_assoc($select);
        
extract($rows);
    }

    
$stTitle=htmlspecialchars($stTitle);
    
$stHead=htmlspecialchars($stHead);
    
$stMarquee=htmlspecialchars($stMarquee);

    
$stHead nl2br($stHead);
    
$stHead str_replace("<br />","",$stHead);
    
    echo 
"<form method=\"post\">";
    echo 
"<table border=\"0\">";
    echo 
"<tr><td>כותרת</td><td><input type=\"text\" name=\"title\" value=\"".$stTitle."\" size=\"50\" /></td></tr>";
    echo 
"<tr><td>מדריכים אחרונים</td><td><textarea id=\"TextArea2\" name=\"head\" value=\"".$stHead."\" rows=\"8\" cols=\"50\" />".$stHead."</textarea></td></tr>";
    echo 
"<tr><td>חדשות</td><td><textarea id=\"TextArea1\" name=\"marquee\" value=\"".$stMarquee."\" rows=\"8\" cols=\"50\" />".$stMarquee."</textarea></td></tr>";
    echo 
"<tr><td><input type=\"submit\" name=\"submitb\" value=\"ערוך\"><input type=\"button\" onClick=\"this.form.TextArea2.value='[b][/b]\'" value="Bold\" />";
    echo 
"</table>";
    echo 
"</form>";
}

require 
'footer.php';
ob_end_flush();
?>


miniature 19-03-06 16:27

ציטוט:

נכתב במקור על ידי BlueNosE
כי הקוד שגוי.
HTML קוד:

<input type="button" onclick="formname.inputname.value = formname.inputname.value + '[b][/b]';" value="B" />
תנסה את זה,
תשנה את formname ואתה inputname לשמות של הטופס ושל השדות.

הוא לא שגוי.
ניסיתי אותו והוא עבד לי מצויין.

FOB 19-03-06 16:41

אחים שלי תודה רבה רבה לכם על כול העזרה....הצלחתי :) ועגב עם הקוד הראשון לא הצלחתי אבל עם השני כן :)

FOB 19-03-06 17:06

לכתוב מימין לשמאל...
 
נגיד ויש לי תופס טקסט רגיל....אני רוצה שהתופס יכתב משמאל לימין במקום בהגדרת ברירת המחדל שכתובה לי במחשב....כלומר לר משנה מה מוגדר אצלי זה תמיד יהיה משמאל לימין???

דוגמה: כמו פה כשכותבים הודעה לא משנה מה תהיה הגדרת ברירת המחדל זה תמיד יהיה מימין לשמאל...


כל הזמנים הם GMT +2. הזמן כעת הוא 18:19.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ