תיבה חדשה שהוכנסה גרמה למסך לבן

תיבה חדשה שהוכנסה גרמה למסך לבן כשאני מעלה את האתר, על כל עמודיו, איך אני מבטל אותה? התיבה הכניסה קוד של PHP שלא אמור להזיק. יש איזושהיא דרך ידנית?

בעניין: תיבה חדשה שהוכנסה גרמה למסך לבן

אפשר לבטל אותה ישירות מה-DB. בדרופל 5, יש טבלה שנקראת blocks. מצא את התיבה המתאימה ושנה את עמודת status ל-0.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

בעניין: בעניין: תיבה חדשה שהוכנסה גרמה למסך לבן

מצאתי את BLOCKS אבל לא מצאתי את התיבה. תחת איזה שם אני מוצא אותה? השם שנתתי לה?

אם אני לא מנוסה בשינוי משורת הקוד אלא בעזרת PHPMYADMIN, איך אני משנה את הסטטוס?אני שואל משום שלא מצאתי איזושהיא רובריקה או תיבה לשנות את זה.

תודה זהר..

אוקי נמצאה המחט

זה היה בתיבת BOXES עכשיו הכל עובד.

על מנת שתהיה לי תיבה שמציגה את שם הנתונים של השירים המתנגנים ב STREAMING AUDIO שמתי את הקוד הבא:

<?php
$open
= fsockopen("195.189.140.26","5050");
if (
$open) {
fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n");
$read = fread($open,1000);
$text = explode("content-type:text/html",$read);
$text = explode(",",$text[1]);
} else {
$er="Connection Refused!"; }
?>

<?php
if ($text[1]==1) { $state = "Up";
echo
"<font face=verdana size=1>
Listeners: $text[0] of $text[3] ($text[4] Unique)<br>
Listener Peak: $text[2]<br>
Server State: <b>$state</b><br>
Bitrate: $text[5] Kbps<br>
Current Song: $text[6]
</font>"
; } else { $state = "Down";
echo
"<font face=verdana size=1>
השרת אינו פעיל</font>"
; }
if (
$er) { echo $er; exit; }
?>

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

בעניין: אוקי נמצאה המחט

אם אתה רוצה לקבל התייחסות לקוד, תקפיד שהוא יהיה כתוב לפי ההנחיות של דרופל.
אני ממליץ לכתוב hook_block ולא כמו שעשית - יהיה לך יותר נח לדבג את זה ככה.
ואם אתה כבר פונה לשרת, למה לא להשתמש ב drupal_http_request?

האמת שאני לא כתבתי את הקוד

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