Clon Scripte

  • PHP

  • Terminator
  • 1710 Aufrufe 6 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Clon Scripte

    Wie sieht es aus mit den Clonscripte?
    Darf man Sie benutzen?

    unter welchen Vorrausetzungen kann man Sie benutzen?
  • Hi,
    meinst du solch youtube, google, haumichtot.de Klone?
    Wenn ja... Es gibt einige, die werden mit Lizensen gehandelt (myspace-clone zum Beispiel). Kommt darauf an, was du einsetzen möchtest.

    Oder was meinst du mit, ob du die benutzen darfst?

    gruß
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Broken Sword schrieb:

    Hi,
    meinst du solch youtube, google, haumichtot.de Klone?
    Wenn ja... Es gibt einige, die werden mit Lizensen gehandelt (myspace-clone zum Beispiel). Kommt darauf an, was du einsetzen möchtest.

    Oder was meinst du mit, ob du die benutzen darfst?

    gruß



    Ne, hab da mehr an einem Onlineshop-Script gedacht... kennt jemand zufällig eins, dass Kostenlos und gut ist?
  • Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Danke dir Brocken_Sword

    Hab mir eins Runtergeladen und jetzt hab ich nur ein Problem..

    Hey danke, hab es mir runtergeladen.. und installiert..

    aber da ist ein Problem mit der Datenbank aufgetaucht..

    Wisst ihr vielleicht, was ich machen kann?

    /home/salman/public_html/oscommerce-2.2rc1/catalog/install/includes/functions/database.php on line 39

    und wenn nich auf die Seite klicke steht das hier

    1046 - No database selected

    select configuration_key as cfgKey, configuration_value as cfgValue from configuration

    [TEP STOP]


    PHP-Code:
    <?php
    /*
    $Id: $

    osCommerce, Open Source E-Commerce Solutions
    osCommerce, Open Source Online Shop E-Commerce Solutions

    Copyright (c) 2007 osCommerce

    Released under the GNU General Public License
    */

    function osc_db_connect($server, $username, $password, $link = 'db_link') {
    global $$link, $db_error;

    $db_error = false;

    if (!$server) {
    $db_error = 'No Server selected.';
    return false;
    }

    $$link = @mysql_connect($server, $username, $password) or $db_error = mysql_error();

    return $$link;
    }

    function osc_db_select_db($database) {
    return mysql_select_db($database);
    }

    function osc_db_query($query, $link = 'db_link') {
    global $$link;

    return mysql_query($query, $$link);
    }

    function osc_db_num_rows($db_query) {
    return mysql_num_rows($db_query);
    }

    function osc_db_install($database, $sql_file) {
    global $db_error;

    $db_error = false;

    if (!@osc_db_select_db($database)) {
    if (@osc_db_query('create database ' . $database)) {
    osc_db_select_db($database);
    } else {
    $db_error = mysql_error();
    }
    }

    if (!$db_error) {
    if (file_exists($sql_file)) {
    $fd = fopen($sql_file, 'rb');
    $restore_query = fread($fd, filesize($sql_file));
    fclose($fd);
    } else {
    $db_error = 'SQL file does not exist: ' . $sql_file;
    return false;
    }

    $sql_array = array();
    $sql_length = strlen($restore_query);
    $pos = strpos($restore_query, ';');
    for ($i=$pos; $i<$sql_length; $i++) {
    if ($restore_query[0] == '#') {
    $restore_query = ltrim(substr($restore_query, strpos($restore_query, "\n")));
    $sql_length = strlen($restore_query);
    $i = strpos($restore_query, ';')-1;
    continue;
    }
    if ($restore_query[($i+1)] == "\n") {
    for ($j=($i+2); $j<$sql_length; $j++) {
    if (trim($restore_query[$j]) != '') {
    $next = substr($restore_query, $j, 6);
    if ($next[0] == '#') {
    // find out where the break position is so we can remove this line (#comment line)
    for ($k=$j; $k<$sql_length; $k++) {
    if ($restore_query[$k] == "\n") break;
    }
    $query = substr($restore_query, 0, $i+1);
    $restore_query = substr($restore_query, $k);
    // join the query before the comment appeared, with the rest of the dump
    $restore_query = $query . $restore_query;
    $sql_length = strlen($restore_query);
    $i = strpos($restore_query, ';')-1;
    continue 2;
    }
    break;
    }
    }
    if ($next == '') { // get the last insert query
    $next = 'insert';
    }
    if ( (eregi('create', $next)) || (eregi('insert', $next)) || (eregi('drop t', $next)) ) {
    $next = '';
    $sql_array[] = substr($restore_query, 0, $i);
    $restore_query = ltrim(substr($restore_query, $i+1));
    $sql_length = strlen($restore_query);
    $i = strpos($restore_query, ';')-1;
    }
    }
    }

    osc_db_query("drop table if exists address_book, address_format, administrators, banners, banners_history, categories, categories_description, configuration, configuration_group, counter, counter_history, countries, currencies, customers, customers_basket, customers_basket_attributes, customers_info, languages, manufacturers, manufacturers_info, orders, orders_products, orders_status, orders_status_history, orders_products_attributes, orders_products_download, products, products_attributes, products_attributes_download, prodcts_description, products_options, products_options_values, products_options_values_to_products_options, products_to_categories, reviews, reviews_description, sessions, specials, tax_class, tax_rates, geo_zones, whos_online, zones, zones_to_geo_zones");

    for ($i=0; $i<sizeof($sql_array); $i++) {
    osc_db_query($sql_array[$i]);
    }
    } else {
    return false;
    }
    }
    ?>
  • Hi Terminator,
    hier gibt es eine deutsche Dokumentation zur Installation von osCommerce ;)
    osCommerce Knowledge Base: Webbasierte Installationsroutine

    Deine Fehlermeldung sagt mir, dass du die Datenbankangaben nicht zufriedenstellend angegeben hast.

    Gruß
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.