לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 01-10-2008, 15:56
  DanDanM DanDanM אינו מחובר  
 
חבר מתאריך: 16.09.08
הודעות: 433
עבודה עם קבצים ותיקיות

ניסיתי ליצור מיני FTP כזה , ודיי הולך אפשר להגיד אבל שאני נכנס לתיקיה מסויימת הוא מציג לי את הקבצים בתיקיה הראשית.

זה הקוד שלי
$path = $_GET['path'];
$name = $_GET['name'];

if($name != NULL)
{
$handle = fopen("$name", "r");
echo "<div id=\"code\">";
while (!feof($handle))
{
$code = fgets($handle);
echo htmlspecialchars($code),"<br/>";
}
echo "</div><br />";
}
if ($handle = opendir($path)) {
echo <<<HTML
<table border="0">
<tr>
<th scope="col">File Name</th>
<th scope="col">Edit</th>
<th scope="col">Byte</th>
</tr>
HTML;
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo " <tr>
<td><a href=\"$path/$file\">$file</a></td>
";
if(is_dir($file))
{
echo "<td><a href=\"?path=$file\">$file</a></td>";
}
if(is_file($file))
{
echo "<td><a href=\"?name=$file\">$file</a></td>";
}
echo "<td>NO</td>
</tr>
";
}
}
echo "</table>";
closedir($handle);
}

תודה לעוזרים
_____________________________________
היי,
שמי דן , ואשמח לעזור לכם בכל פנייה שהיא
ניתן ליצור איתי קשר באיימיל (DanDan@walla.com) במסנג'ר (DanDan@walla.com) ובאיסיקיו (12348188)

גלישה נעימה...


נערך לאחרונה ע"י DanDanM בתאריך 01-10-2008 בשעה 16:02. סיבה: זה לא מכניס לי לתגיות קוד משום מה
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 01-10-2008, 19:06
  משתמש זכר dorM dorM אינו מחובר  
מנהל
 
חבר מתאריך: 26.07.08
הודעות: 6,473
בתגובה להודעה מספר 1 שנכתבה על ידי DanDanM שמתחילה ב "עבודה עם קבצים ותיקיות"

למען הבנה טובה יותר של הקוד, יש לתחום אותו בתגי CODE או PHP
קוד PHP:
 $path $_GET['path'];
$name $_GET['name'];

if(
$name != NULL)
{
$handle fopen("$name""r");
echo 
"<div id=\"code\">";
while (!
feof($handle))
{
$code fgets($handle);
echo 
htmlspecialchars($code),"<br/>";
}
echo 
"</div><br />";
}
if (
$handle opendir($path)) {
echo <<<HTML
<table border="0">
<tr>
<th scope="col">File Name</th>
<th scope="col">Edit</th>
<th scope="col">Byte</th>
</tr>
HTML;
while (
false !== ($file readdir($handle))) {
if (
$file != "." && $file != "..") {
echo 
" <tr>
<td><a href=\"
$path/$file\">$file</a></td>
"
;
if(
is_dir($file))
{
echo 
"<td><a href=\"?path=$file\">$file</a></td>";
}
if(
is_file($file))
{
echo 
"<td><a href=\"?name=$file\">$file</a></td>";
}
echo 
"<td>NO</td>
</tr>
"
;
}
}
echo 
"</table>";
closedir($handle);


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

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 07:27

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר