Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Der_Nick

Pages: 1 2 [3] 4
31
Discussion & Troubleshooting / scheisse gebaut!
« on: December 05, 2002, 11:07:38 PM »
na toll! jetzt hab ich den counter aus jeder html raus, jetzt kommt das hier:
Quote
Parse error: parse error, unexpected '<' in /home/www/web104/html/4images/includes/template.php(133) : eval()'d code on line 226


und in der line 226 steht schon lang nix mehr! na toll!

32
Discussion & Troubleshooting / scheisse gebaut!
« on: December 05, 2002, 10:55:41 PM »
so so sieht es genau aus!
Quote
 foreach ($lines as $line) {
      //$line = trim($line);
      if (preg_match('/<[\?|%](php|=)+/', $line, $regs)) {
        $line = preg_replace('/<[\?|%](php|=)?/i', '', $line);
        $line = ((!empty($regs[1]) && $regs[1] == "=") ? "echo " : "").$line;
        $is_code = 1;
      }
      if ($is_code) {
        $line = str_replace ('\\\'', '\'', $line);
        $line = str_replace ('\\\\', '\\', $line);
        if (preg_match('/[\?|%]>/', $line)) {
          $line = preg_replace('/[\?|%]>/', '', $line);
         $is_code = 0;        }
      }
      else {
        $line = 'echo \''.$line.'\'."\\n";';
      }
      $new_lines[] = $line;
    }
    return implode("\n", $new_lines);
  }

  function clean_template($template) {
    $search_array = array(
      "/".$this->start."[^ \t\r\n".$this->end."]+".$this->end."/",
      "/".$this->start."if[ \t\r\

das dicke ist line 159!!
kann aber net sein!
ins control panel komm ich noch und der counter ist nur in html templates von meinem 4greyblue templates!
wenn ich ins default template von 4images wechsle bleibt der fehler immer noch!

33
Discussion & Troubleshooting / scheisse gebaut!
« on: December 05, 2002, 10:22:26 PM »
cool, danke!!
nein,hab eigentlich nix geändert! hab "nur" dieses update php script aufgeruren!
im browser also!
dann kam diese seite und da stand:
 4images Update RC-1 to RC-2

Next step: Create category folders  
 
Powered by 4images 1.7
Copyright © 2002 4homepages.de

Mehr net!!
hab vorhin auch mal die original template.php und index.php hochgeladen und die fehlerhafte überschrieben,aber der fehler kam immer noch!
oder hat das etwas damit zu tun,das ich pphlogger installiert habe!
habe in 3 templates codes für nen unsichtbaren counter eingefügt und dann in mein root ordner eine datei namens:pphlogger.js hochgeladen!
aber sonst hab ich absolut nichts verändert!

34
Discussion & Troubleshooting / scheisse gebaut!
« on: December 05, 2002, 09:32:49 PM »
Quote
*************************************************************************/
if (!defined('ROOT_PATH')) {
  die("Security violation");
}

class Template {
 
  var $no_error = 0;
  var $key_cache = array();
  var $val_cache = array();
  var $template_cache = array();
  var $template_path;
  var $template_extension = "html";
  var $start = "{";
  var $end = "}";

  function Template($template_path = "") {
    if (!@is_dir($template_path)) {
      $this->error("Couldn't open Template-Pack ".$template_path, 1);
    }
    $this->template_path = $template_path;
  }

  function set_identifiers($start, $end){
    $this->start = $start;
    $this->end = $end;
  }

  function register_vars($var_name, $value = "") {
    if (!is_array($var_name)) {
      if (!empty($var_name)) {
        $value = preg_replace(array('/\$([0-9])/', '/\\\\([0-9])/'), array('&#36;\1', '&#92;\1'), $value);
        $this->key_cache[$var_name] = "/".$this->add_identifiers($var_name)."/";
        $this->val_cache[$var_name] = $value;
      }
    }
    else {
      foreach ($var_name as $key => $val) {
        if (!empty($key)) {
          $val = preg_replace(array('/\$([0-9])/', '/\\\\([0-9])/'), array('&#36;\1', '&#92;\1'), $val);
          $this->key_cache[$key] = "/".$this->add_identifiers($key)."/";
          $this->val_cache[$key] = $val;
        }
      }
    }
    return;
  }

  function un_register_vars($var_list) {
    $vars = explode(",", $var_list);
    foreach ($vars as $key => $val) {
      unset($this->key_cache[$val]);
      unset($this->val_cache[$val]);
    }
    return;
  }

  function add_identifiers($var_name) {
    return preg_quote($this->start.$var_name.$this->end);
  }

  function cache_templates($template_list) {
    $template_list = explode(",", $template_list);
    foreach ($template_list as $val) {
      if (!isset($this->template_cache[$val])) {
        $this->template_cache[$val] = $this->get_template($val);
      }
    }
  }

  function get_template($template) {
    if (!isset($this->template_cache[$template])) {
      $path = $this->template_path."/".$template.".".$this->template_extension;
      $line = @implode("", @file($path));
      if (empty($line)) {
        $this->error("Couldn't open Template ".$path, 1);
      }
      $this->template_cache[$template] = $line;
    }
    return $this->template_cache[$template];
  }

  function replace_if($template) {
    foreach ($this->key_cache as $key => $val) {
      if (empty($this->val_cache[$key]) || $this->val_cache[$key] == REPLACE_EMPTY) {
        $reg = "/".$this->start."if[ \t\r\n]+".$key.$this->end."(.*)".$this->start."endif[ \t\r\n]+".$key.$this->end."/siU";
        $template = preg_replace($reg, "", $template);
      }
    }
    return $template;
  }

  function parse_template($template_name) {
    $template = $this->get_template($template_name);
    $template = $this->replace_if ($template);
    $template = preg_replace($this->key_cache, $this->val_cache, $template);
    return $template;
  }

  function parse_array($array) {
    foreach ($array as $key => $val) {
      $array[$key] = (is_array($val)) ? $this->parse_array($val) : preg_replace($this->key_cache, $this->val_cache, $val);
    }
    return $array;
  }

  function print_template($template) {
    $template = $this->clean_template($template);
    if (EXEC_PHP_CODE) {
      $code = $this->exec_php_code($template);
      eval($code);
    }
    else {
      $code = preg_replace("/<\[\?|%](php|=)+( \r\n)*(.*)[\?|%]>/siU", "", $template);
      echo $code;
    }
  }

  function exec_php_code($code) {
    $code = str_replace('\\', '\\\\', $code);
    $code = str_replace('\'', '\\\'', $code);
    $new_lines = array();
    $is_code = 0;
    $lines = explode("\n", $code);
    foreach ($lines as $line) {
      //$line = trim($line);
      if (preg_match('/<[\?|%](php|=)+/', $line, $regs)) {
        $line = preg_replace('/<[\?|%](php|=)?/i', '', $line);
        $line = ((!empty($regs[1]) && $regs[1] == "=") ? "echo " : "").$line;
        $is_code = 1;
      }
      if ($is_code) {
        $line = str_replace ('\\\'', '\'', $line);
        $line = str_replace ('\\\\', '\\', $line);
        if (preg_match('/[\?|%]>/', $line)) {
          $line = preg_replace('/[\?|%]>/', '', $line);
          $is_code = 0;
        }
      }
      else {
        $line = 'echo \''.$line.'\'."\\n";';
      }
      $new_lines[] = $line;
    }
    return implode("\n", $new_lines);
  }

  function clean_template($template) {
    $search_array = array(
      "/".$this->start."[^ \t\r\n".$this->end."]+".$this->end."/",
      "/".$this->start."if[ \t\r\n]+[^ \t\r\n".$this->end."]+".$this->end."/",
      "/".$this->start."endif[ \t\r\n]+[^ \t\r\n".$this->end."]+".$this->end."/",
      "/&#36;([0-9])/",
      "/&#92;([0-9])/"
    );
    $replace_array = array(
      "",
      "",
      "",
      '$\1',
      '\\\1'
    );
    $template = preg_replace($search_array, $replace_array, $template);
    return $template;
  }

  function error($errmsg, $halt = 0) {
    if (!$this->no_error) {
      echo "<br /><font color='#FF0000'><b>Template Error</b></font>: ".$errmsg."<br />";
      if ($halt) {
        exit;
      }
    }
  }
} // end of class
?>

da ist das genze script,da ich keine ahnung hab,wie ich die zeile finde! ausser mit zählen!!
k.a. was ich gemacht habe!
ich hab aber www.fetteseite.com/4images/update_rc1_to_rc2
aufgerufen! aber nur bis dahin u. dann gleich wieder geschlossen!

war das eine dummheit?

wie meinst du das mit rückgängig machen?
wie kann man eigentlich auf zeilen kommen! also z.B. line 159 ohne das ich im editor zeile für zeile abzählen muss!
un mein letztes backup ist vom 3.12,da war alles noch inofiziell, am 4.12 ist die bvilderzone bei mir gestartet und ich hatte insgesamt gestern und heute ca. 40 registrierungen und 140 pics!
hab aber die aktuelle daten mit diesem alten backup schon überschrieben,da ich dachte es würde den fehler beheben!
kann ich das neue irgendwie nochmal retten?
bin am verzweifeln!

35
Discussion & Troubleshooting / scheisse gebaut!
« on: December 05, 2002, 06:18:52 PM »
ich glaub ich hab scheise gebaut! wenn man meine seite aufbaut kommt nur noch
Quote
Parse error: parse error, unexpected '<' in /home/www/web104/html/4images/includes/template.php(133) : eval()'d code on line 159


was ist da los????

36
Feedback & Suggestions / user ordner?
« on: December 05, 2002, 02:07:23 PM »
besteht die möglichkeit,das ein registrierte user sich einen eigenen ordner erstell,indem er seine pics posten kann!!
bei mir wird es langsam unübersichtlich!! schau mal auf
http://www.fetteseite.com/4images/index.php
enn das gehen würde,wär das net schlecht!
 z.B. nur in der kategorie board cars und members?!

grüssle, Nick

37
Discussion & Troubleshooting / uploads von einer url enfernen!
« on: December 04, 2002, 12:08:44 PM »
kenn man das eingabe feld URL bei upload enfernen für bilder und thumps?
also das bilder nur direkt hochgeladen werden können?

38
Discussion & Troubleshooting / Re: Fehler beim Upload der Bild-Datei
« on: December 02, 2002, 10:04:11 PM »
Quote from: xeroom
Beim Versuch ein Bild hochzuladen bekomme ich ich folgende Fehlermeldung:

Warning: ./../data/media/1Unable to create './../data/media/1/02102002PICT0962.jpg': No such file or directory in /usr/local/httpd/htdocs/confixx/web140/html/includes/upload.php on line 114

Warning: Unable to move '/usr/local/httpd/htdocs/confixx/web140/phptmp/phphXxK1E' to '/02102002PICT0962.jpg' in /usr/local/httpd/htdocs/confixx/web140/html/includes/upload.php on line 114
Bild 1  
  Fehler beim Upload der Bild-Datei: 02102002PICT0962.jpg
02102002PICT0962.jpg: Datei konnte nicht auf den Server kopiert werden. Bitte überprüfen Sie ob die Zugriffsrechte des Zielordners richtig gesetzt sind

Daten nicht in die Datenbank geschrieben


Woran liegts, was kann ich tun???
Danke im vorraus!

du musst auf deinem ftp im ordner ./../data/media einen weiteren unterordener mit dem name 1 erstellen!! deswegen die meldung
Warning: ./../data/media/[1]Unable to create './../data/media/[1]/02102002PICT0962.jpg' schau dir die von mir eingeklammerte 1 an!!
erstelle diesen ordner und erteile die rechte 777!
dann uploade erneut, dann geht es!!
und zwar musst du diese ordner pro kategorie einen erstellen!!
zusammenfassung: geh in data/media und erstele etwa 20-30 ordner(1-30)so hab ich es gemacht! und dasselbe im ordner data/thumpnails/ auch 1-30! da die thumpnails extra gespeichert werden!!

39
Discussion & Troubleshooting / Bilder verlinken?
« on: December 02, 2002, 04:21:26 PM »
ist es eigentlich möglich, die bilder die man in den kategorien hat zu verlinken, also das sie z.B. hier oder in einem anderen forum direkt als das eine bild angezeigt werden??

40
Discussion & Troubleshooting / automatisches einloggen!
« on: November 30, 2002, 05:01:05 PM »
ok! danke nochmal jan!
du bist echt der beste!!
und respekt, denn ich glaub du hast hier echt hammer viel stress mit den vielen fragen!!
gruss, Nick

41
Discussion & Troubleshooting / Farbe beim schreiben von kommentaren!
« on: November 30, 2002, 02:02:25 PM »
ok, erledigt! dein tip hat mich auf den richtigen riecher gebracht!!
war in der style.css unter commenttext!!!
thx nochmal!!

43
Discussion & Troubleshooting / Farbe beim schreiben von kommentaren!
« on: November 30, 2002, 01:55:11 PM »
dank dir für die antwort, da ist aber leider kein farbcode drinnen!!also ich mein, nix zum ändern.

44
Discussion & Troubleshooting / automatisches einloggen!
« on: November 30, 2002, 01:25:50 PM »
das automatische einloggen geht bei mir nicht!! meine user fragen mich schon dauern, ob ich das nicht ändern könnte!! :?:
geht das? und wenn, wo dann?
grüssle, Nick :lol:

45
Discussion & Troubleshooting / Farbe beim schreiben von kommentaren!
« on: November 30, 2002, 01:23:58 PM »
müsste doch nur wissen in welcher datei?!

Pages: 1 2 [3] 4