kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Zeichenlänge von INT

    geschrieben von melonenfans

    Hi, ich habe eine Frage zu der Zeichenlänge die man einem Feld geben kann wie z.B. INT(10). Jedes CMS hat INT oder VARCHAR mit einer Zeichenlänge versehen aber ich frage mich wieso? Laut dieser Seite: http://dev.mysql.com/doc/refman/5.1/de/numeric-types.html bringt es doch keinen Vorteil? Der Speicherbedarf bleibt unverändert. Wo also liegt der Vorteil eine Zeichenlänge mit anzugeben?
  • in: Servercaching?

    geschrieben von melonenfans

    Hi,
    ich habe hier ein Script laufen, dass mit Hilfe von fsockopen() prüft, ob meine Seite offline bzw. online ist. Das Script zeigt aber trotz Aktualisierung immer noch offline an, obwohl die Seite online ist.

    Werden hier fsockopen() Anfragen gecached? Das Script stimmt nämlich, daran kan es definitiv nicht liegen.
  • in: Suche ein Analysetool / Analysescript

    geschrieben von melonenfans

    Das ist wirklich gut, mit der Ausnahmeliste vom ersten Script genau das was ich suche, danke dir.

    Aber gibts das auch als PHP Script?
  • in: Suche ein Analysetool / Analysescript

    geschrieben von melonenfans

    Ich suche ein Tool, welches meinen Quellcode überprüft und mir dann die meist verwendeten Wörter rausfiltert, so wie das diese Seite macht: http://floern.com/tools/contentanalyzer

    Dort gibt man die URL ein und dann werden neben anderen Sachen die Wörter aufgelistet, die am häufigsten vorkommen.

    Wer kennt da ein gutes Script? Das hier hab ich gefunden, ist aber Müll: http://www.webmaster-eye.de/MetaKeywords-automatisch-erstellen.300.artikel.html

    Das sortiert nicht nach Häufigkeit und die Anzahl wie oft das Wort vorkommt steht auch nicht dabei. Ich hoffe ihr kennt da gute kostenlose Scripte.
  • in: Darstellungsproblem im IE

    geschrieben von melonenfans

    Steht doch alles im Quelltest?? Naja egal: Hab das entsprechende mal fett markiert

    /* ==================== menu ==================== */
    #info {height:500px;}
    
    /* ================================================================ 
    This copyright notice must be untouched at all times.
    
    The original version of this stylesheet and the associated (x)html
    is available at http://www.cssplay.co.uk/menus/simple_vertical.html
    Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
    This stylesheet and the associated (x)html may be modified in any 
    way to fit your requirements.
    =================================================================== */
    
    /* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
    #menu_container {position:relative; width:980px; z-index:10;}
    
    /* Get rid of the margin, padding and bullets in the unordered lists */
    #pmenu, #pmenu ul {padding:0px; margin:0px; list-style-type: none;}
    
    /* Set up the link size, color and borders */
    #pmenu a, #pmenu a:visited {display:block;width:120px; color:#000000; height:25px; line-height:24px; text-decoration:none; text-align:center; border:1px solid #000000; border-width:0px 0px 0px 0px;}
    
    /* Set up the sub level borders */
    #pmenu li ul li a, #pmenu li ul li a:visited {text-align:left; border-width:0px 1px 1px 1px; text-indent:5px;}
    #pmenu li a.enclose, #pmenu li a.enclose:visited {border-width:1px;}
    [b]#pmenu li a.menulast, #pmenu li a.menulast:visited, #pmenu li a.menulast:hover {height:6px; line-height:6px; background:url(images/menulast.png); background-repeat:no-repeat; background-position:top;}[/b]
    
    
    /* Set up the list items */
    #pmenu li {float:left; background:#CCFF99;}
    
    /* For Non-IE browsers and IE7 */
    #pmenu li:hover {position:relative;}
    /* Make the hovered list color persist */
    #pmenu li:hover > a {background:#00CC33; color:#000000; border-bottom:1px solid #000000;}
    /* Set up the sublevel lists with a position absolute for flyouts and overrun padding. The transparent gif is for IE to work */
    #pmenu li ul {display:none;}
    /* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
    #pmenu li:hover > ul {display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif); width:120px;}
    /* Position the first sub level beneath the top level liinks */
    #pmenu > li:hover > ul {left:-31px; top:16px;}
    
    /* get rid of the table */
    #pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:10;}
    
    /* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
    * html #pmenu li a:hover {position:relative; background:#00CC33; color:#000000;}
    
    /* For accessibility of the top level menu when tabbing */
    #pmenu li a:active, #pmenu li a:focus {background:#00CC33; color:#000000;}
    
    /* Set up the pointers for the sub level indication */
    #pmenu li.fly {background:#CCFF99 url(images/arrowright.gif) no-repeat right center;}
    #pmenu li.drop {background:#CCFF99 url(images/arrowdown.gif) no-repeat right center;}
    
    
    /* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */
    
    /* change the drop down levels from display:none; to visibility:hidden; */
    * html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif);}
    
    /* keep the third level+ hidden when you hover on first level link */
    #pmenu li a:hover ul ul{
    visibility:hidden;
    }
    /* keep the fourth level+ hidden when you hover on second level link */
    #pmenu li a:hover ul a:hover ul ul{
    visibility:hidden;
    }
    /* keep the fifth level hidden when you hover on third level link */
    #pmenu li a:hover ul a:hover ul a:hover ul ul{
    visibility:hidden;
    }
    /* keep the sixth level hidden when you hover on fourth level link */
    #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
    visibility:hidden;
    }
    
    /* make the second level visible when hover on first level link and position it */
    #pmenu li a:hover ul {
    visibility:visible; left:-30px; top:14px; lef\t:-31px; to\p:15px;
    }
    
    /* make the third level visible when you hover over second level link and position it and all further levels */
    #pmenu li a:hover ul a:hover ul{ 
    visibility:visible; top:-11px; left:80px;
    }
    /* make the fourth level visible when you hover over third level link */
    #pmenu li a:hover ul a:hover ul a:hover ul { 
    visibility:visible;
    }
    /* make the fifth level visible when you hover over fourth level link */
    #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
    visibility:visible;
    }
    /* make the sixth level visible when you hover over fifth level link */
    #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
    visibility:visible;
    }


    Es sind alle "lastemenu" betroffen, hab jetzt aber nur zwei markiert

    <div id="menu_container">
    <ul id="pmenu">
    <li class="drop"><a href="#" title="Home">Home<!--[if IE 7]><!--></a><!--<![endif]-->
    <!--[if lte IE 6]><table><tr><td><![endif]-->
    <ul>
    
    [b]<li><a class="menulast"></a></li>[/b]
    <li><a href="#" title="Blabla">Blabla</a></li>
    <li class="fly"><a href="#" title="News">News<!--[if IE 7]><!--></a><!--<![endif]-->
    
    <!--[if lte IE 6]><table><tr><td><![endif]-->
    <ul>
    [b]<li><a class="menulast"></a></li>[/b]
    <li><a href="#" title="2008">2008</a></li>
    <li><a href="#" title="2009">2009</a></li>
    <li><a class="menulast"></a></li>
    </ul>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
    <li><a href="#" title="Admin">Admin</a></li>
    
    <li><a class="menulast"></a></li>
    </ul>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    
    </li>
    <li class="drop"><a href="#" title="Tagebuch">Tagebuch<!--[if IE 7]><!--></a><!--<![endif]-->
    <!--[if lte IE 6]><table><tr><td><![endif]-->
    <ul>
    <li><a class="menulast"></a></li>
    <li class="fly"><a href="#" title="201X">201X<!--[if IE 7]><!--></a><!--<![endif]-->
    <!--[if lte IE 6]><table><tr><td><![endif]-->
    <ul>
    <li><a class="menulast"></a></li>
    <li><a href="#" title="2010">2010</a></li>
    <li><a href="#" title="2011">2011</a></li>
    
    <li><a href="#" title="2012">2012</a></li>
    
    <li><a class="menulast"></a></li>
    </ul>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
    <li><a class="menulast"></a></li>
    </ul>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
    <li><a href="#" title="Test">Test</a></li>
    </ul>
    </div>
  • in: Darstellungsproblem im IE

    geschrieben von melonenfans

    Ich habe ein Problem in der Darstellung des IE 5.5 und IE 6.0 Dort wird die Zeile mit der Klasse "menulast" nicht richtig dargestellt. Im Quellcode (Zeile 44) habe ich die Höhe und Zeilenhöhe auf 6 px gestellt. Der IE 7 und IE 8 und der Firefox stellen diese Zeile auch mit 6 px Höhe dar, der IE 5.5 und der IE 6.0 aber nicht, da bleibt die Höhe bei 24 px stehen. Ich möchte aber auch dort eine Höhe von 6 px haben.

    Link: www.melonenfans.de/menutest.php
  • in: Filemanager mit Javascript

    geschrieben von melonenfans

    Ok, den PHP Teil hab ich fertig, war ganz einfach, aber beim JS Teil hackt es bei mir gewaltig. Hab mit JS bisher recht wenig gemacht und ich kenn mich deswegen nicht gut damit aus.

    Ich klick mich im Filepicker als durch bis ich sagen mir mal diese URL in der Adresszeile habe:

    http://******.de/kontakt/?folder=tagebuch/kommentare/&file=comments.php

    Ich bin durch google schon mal so schlau das ich die JS Funktion onlick brauche damit diese URL in ein Textfeld geschrieben werden soll. Soweit so gut. Aber wie genau muss das dann aussehen?
  • in: Filemanager mit Javascript

    geschrieben von melonenfans

    Hallo,

    ich suche so was wie hier: http://tinymce.moxiecode.com/examples_fm/example_03.php
    Hinter dem Textfeld steht [Pick file] und man hat eine Ansicht wie im FTP Programm und wählt eine Datei mit Doppelklick aus. Die URL steht dann in dem Textfeld.

    Dieser Filemanager kostet aber 50 EUR und das ist mir zu viel, weil ich brauche den ganzen Schnickschnack nicht, sondern nur die Möglichkeit eine Ansicht der Onlinedateien zu haben und eine davon auszuählen. Den Rest wie IMG-Viewer und IMG-Bearbeitung, Fileupload, ... brauch ich nicht.

    Ich brauche also einen ganz einfachen Filemanger wo ich alle Dateien sehe und beim Klick (oder Doppleklick) soll er mir die URL zu dieser Datei in ein Textfeld schreiben, mehr nicht.

    Ich habe viele gesucht und gefunden, aber entweder kosten die eine Menge Geld oder sie haben nicht diese Funktion die ich suche.

    Ich hoffe ihr könnt mir helfen.
  • in: RSS Software

    geschrieben von melonenfans

    Ich hab das auch bisher so gemacht, hab dafür allerdings das Addon ReloadEvery genutzt. Es werden so aber immer alle Threads angzeigt. Ich möchte aber nur die angezeigt bekommen die sich seit meinem letzten Refresh geändert haben, sprich jene Threads in denen geantwortet wurde und neu erstellte Threas seit dem letzten Refresh.
  • in: stimmt ihr Westerwelle zu?

    geschrieben von melonenfans

    Westerwelle hat Recht und er sagt das was Mio Arbeiter denken.

    Es kann nicht sein das einer der 12 Stunden täglich nicht zu Hause ist sondern auf der Arbeit ist um seine Frau + Kinder zu ernähren genau so viel übrig behält als einer der den ganzen Tag zu Hause sitzt und nicht arbeitet. Da wäre ja jeder blöd der Arbeiten geht!

    Allerdings hätte er einen zweiten Satz hinzufügen müssen wo der diejenigen erwähnt die unschuldig Arbeitslos wurden und wirklich täglich sich bewerben und keine Stelle bekommen, denn die können wirklich nichts dafür. Aber diejenigen die Stellen ablehnen die ihnen das Amt macht, weil sie zu bequem sind um zu arbeiten, genau die dürfen nicht genau so viel übrig behalten wie einer der sich jeden Tag müde arbeitet, da fehlt sonst die soziale Gerechtigkeit.
  • in: RSS Software

    geschrieben von melonenfans

    Bin mir nicht sicher ob das richtige Kategorie ist, wenn nicht kann es ein Moderator ja verschieben.

    Ich suche eine RSS Software oder Tool oder Browseraddon das mir folgendes bietet. Es handelt sich dabei um einen Forumsfeed wo die letzten Threads angezeigt werden.

    Das Tool soll den RSS Feed lesen können, dann sollte er alle X Sekunden den Feed neu laden und die neuesten ungelesenen Beiträge automatisch anzeigen, und zwar nur diese. Gib es so was?
  • in: PHP: flock()

    geschrieben von melonenfans

    Bevor ich jetzt einen neuen Thread starte poste ich mal in meinen eigenen Thread hier.

    Brauche ich eigentlich bei file() oder file_put_contents() auch flock(). Ich habe meinen Blog als Textdatei gespeichert und lese diesen auf der Seite via file() aus. Sozusagen nutze ich die Textdatei als Datenbankersatz. Ist flock() hier sinnvoll / notwendig? Ich mein was passiert wenn mehrere gleichzeitig die Seite aufrufen?
  • in: Inputfelder hinzufügen / entfernen

    geschrieben von melonenfans

    Möchte in meinem Formular gerne Inputfelder hinzufügen und entfernen. Das Hinzufügen klappt schon mal ganz gut, allerdings weis ich nicht ich diese Inputfelder wieder enternen kann mittels JS. So sieht mein Script aus:

    <script type="text/javascript">
    <!--
    function newBox() {
    	var input = document.createElement("input");
    	input.setAttribute("class","menuinput");
    	input.setAttribute("name","head[]");
    	
    	var input2 = document.createElement("input");
    	input2.setAttribute("class","menuinput2");
    	input2.setAttribute("name","link[]");
    
    	var newline = document.createElement("br");
    
    	document.getElementById("mmmm").appendChild(input);
    	document.getElementById("mmmm").appendChild(input2);
    	document.getElementById("mmmm").appendChild(newline);
    }
    //-->
    </script>



    Und so das Formular:

    <div id="mmmm">
    
    <input class="menuinput" name="head[]" /><input class="menuinput2" name="link[]" /><br/>
    <input class="menuinput" name="head[]" /><input class="menuinput2" name="link[]" /><br/>
    <input class="menuinput" name="head[]" /><input class="menuinput2" name="link[]" /><br/>
    ....
    </div>
    <div style="width:165px" class="amenulist" onclick="newBox();"><div class="imgdiv"><img src="design/icons/add.png" alt="empty" /></div>Men&uuml;punkt hinzuf&uuml;gen</div>



    P.S. Des weiteren möchte ich nochmal auf meinen anderen Thread hinweisen: http://www.lima-city.de/thread/pageintro-und-suchmaschinen-bots
  • in: Pageintro und Suchmaschinen / Bots

    geschrieben von melonenfans

    Ok, das hört sich doch schon mal gut an. Allerdings arbeitet dieses Intro mit PHPSESSION und dies wird aufgrund der Servereinstellungen als Cookie gespeichert, hat das irgendwelche Auswirkungen? Denn Bots haben denke ich keine Cookies aktiviert oder?
  • in: Pageintro und Suchmaschinen / Bots

    geschrieben von melonenfans

    Das weis ich, darum hab das hier ja mittels einem Div gelöst das ich mit z-index ganz noch vorne gestellt habe, im Quelltext ist ja die ganze Seite vorhanden. Ist dann in dem Sinne keine Pageintro sondern wie eine Art Werbelayer der auf der Seite ist oder sehe ich das falsch? Und Werbelayer behindern meines Wissen nicht die Suchmaschinen?
  • in: Pageintro und Suchmaschinen / Bots

    geschrieben von melonenfans

    Hier ein Link damit ihr seht um was es geht:

    melonenfans.de/cwc/

    Grün = Das Intro
    Rot = die Eigentliche Seite

    Hier der Quellcode dazu: nopaste.info/a73a0e075e.html

    Ist das ganze ein Problem für Suchmaschinen / Bots den Inhalt der Seite auszulesen? Hab ich dadurch Nachteile?


    Mit freundlichen Grüßen
    melonenfans
  • in: Session Variablen weitergeben

    geschrieben von melonenfans

    Ich glaube kaum das Lima-City Änderungen über Scripte oder .htaccess zulässt oder?
  • in: Session Variablen weitergeben

    geschrieben von melonenfans

    Das ist eigentlich egal, so wie ichs geschrieben habe funktioniert es ja wie gesagt. ;-)

    Das Problem scheint mir diese Servereinstellung zu sein die ich via phpinfo() rausgefunden habe?

    session.use_cookies = on

    Scheint also nicht möglich zu sein, da bei normalen Sessions immer ein Cookie angelegt wird oder?
  • in: Session Variablen weitergeben

    geschrieben von melonenfans

    Dazu hab ich auch mal eine Frage. Bei mir sieht es so aus:

    <div id="intro" class="<?php session_start(); if ($_SESSION['visited']) { echo 'hide'; } else { echo 'intro'; } $_SESSION['visited'] = TRUE; ?>">
    bla bla
    </div>

    hide = versteckt
    intro = nicht versteckt

    Beim ersten Seitenaufruf wird also das DIV angezeigt, bei jedem weiteren Aufruf nicht, da die Sessio ja gestartet wurde. Das klappt wunderbar, allerdings nicht wenn jemand Cookies deaktiviert hat. Warum wird da ein Cookie angelegt? Dachte Sessions kommt ohne Cookies klar? Gibts da ne Möglichkeit ohne Cookies?
  • in: Zentrierungsproblem mit <a> Element

    geschrieben von melonenfans

    1. Hab ich doch, das Ergebnis siehst du im zweiten Link ;)

    2. Geht nicht weil das Hintergrundbild ja bleiben soll und nur das eingefügte im Vordergrund ausgeblendet werden soll.
  • in: Zentrierungsproblem mit <a> Element

    geschrieben von melonenfans

    Eigentlich ganz einfach, aber ich bekomms einfach nicht hin. Hier seht ihr im Quelltext alle meine Angaben, hier funktioniert der Bilderwechsel wenn man mit der Maus drüber fährt:

    http://melonenfans.de/ggg/bebe.php

    Ich will die <a> Dinger aber zenriert haben, aber sobald ich das float:left; rausnehme wird es zwar zentriert, aber der Bilderwechsel klappt nicht mehr, aber warum?

    http://melonenfans.de/ggg/pepe.php
  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    Hi,
    danke für die Antwort. Da ist nur eine if-Abfrage die checkt ob beim Formular "absenden" geklickt wurde

    if ($_GET['action'] == '********') {


    In einer Schleife steht doch am Ende immer ein $var++ damit die nächste Variable die Schleife durchläuft, aber wie genau muss das hier aussehen? Die Zahl der Variable steht ja leider nicht am Ende sondern danach kommen ja noch zwei Zeichen '].

    Kann mir da einer die entsprechenden Zeilen posten?

  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    Habe das anders gelöst das noch einfacher ist. Nur eine Inputreihe mit zwei Feldern und dann wird gespeicht, dann wieder eingeben speichern. So hab ich auch unendlich viele Einträge möglich, aber egal, das Thema hat sich erledigt, aber ich poste weil ich ein weiteres habe und ich keinen eigenen Thread starten möchte.

    Ich habe in einem anderen Formular 6 file-Felder wo ich Bilder hochlade. Klappt alles wunderbar, nur ist der Code einige 100 Zeilen lang und ich dachte ich könnte das mit einer Schleife verkürzen, denn aktuell lass ich jedes Bild einzeln verarbeiten, darum ist der Quellcode so lange.

    Die Variablen sind von file1 - file 6 benannt. Hier mal ein Auszug:

    $filesizelimit = file_get_contents(DOCROOT.'/****/****.php');
    $tempname = $_FILES['file1']['tmp_name'];
    $name = $_FILES['file1']['name'];
    $type = $_FILES['file1']['type'];
    $size = $_FILES['file1']['size'];
    if($type != 'image/png' && $type != 'image/jpeg') {
        $err[] = 'Es d&uuml;rfen nur png und jpeg Dateien hochgeladen werden!';
    }
    if($size > $filesizelimit * 1024) {
        $err[] = 'Die Datei welche du hochladen willst, ist zu gross! Maximal '.$filesizelimit.' KB sind erlaubt!';
    }
    if(empty($err)) {
        move_uploaded_file($tempname, DOCROOT.'*******/*****/******/'.$name);
    	echo '<div class="info">Bild 1 erfolgreich hochgeladen!</div>';
    }
    else {
        echo '<div class="infored"><span style="text-decoration:underline;">Bild 1:</span><br/>';
    	foreach($err as $error)
    	echo $error.'<br>';
    	echo '</div>';
    }
    }


    Wie genau mach ich das mit einer Schleife? Hab da so viele gefunden (foreach, while und for) weiß aber nicht welche die richtige ist und was ich genau damit machen muss.
  • in: Alternative zu Helene

    geschrieben von melonenfans

    Das erklärt warum ich mit google nichts gefunden habe.
    Deine Links sind genau das was ich brauche, ich danke dir vielmals!!
  • in: Alternative zu Helene

    geschrieben von melonenfans

    Hm, auf der Demo sehe ich aber das der kein WYSIWYG Highlighting des Quellcodes hat, noch andere Vorschläge mit WYSIWYG Highlighting?
  • in: Alternative zu Helene

    geschrieben von melonenfans

    Ich hab endlich einen Online WYSIWYG Editor mit Syntaxhighlighting gefunden: http://helene.muze.nl/
    Allerdings ist mir der zu unprakitisch da man mit der Maus nicht arbeiten kann, sprich nur über die Tastatur steuerbar, und außerdem kann man nur Zeilenweise arbeiten, ich kann jetzt nicht 2 Zeilen markieren und diese Löschen.

    Wer kennt da eine gute Alternative dazu?
  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    So hatte ich das anfangs auch, aber die Anzahl muss ich ja vorher festlegen, und ich hab mich für die Textarea entscheiden weil ich dort so viele Zeilen machen kann wie ich will.
  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    So weit so gut:

    Array
    (
        [head] => Array
            (
                [1] => test1
    test2
    test3
    test4
    
                [2] => link1
    link2
    link3
    link4
            )
    
        [send] => Absenden
    )


    Hab die Variablen also head[1] und head[2] benannt, aber wie genau sieht jetzt die Schleife aus damit der Inhalt so gespeichert wird wie ganz oben erwähnt?
  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    Ich übergebe beide Textareas mittels POST Variable, wie mach ich das denn das alles in einem Array steht und wie sieht dann die foreach Schleife aus?
  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    Da wirft er mir folgendes aus:

    Array
    (
        [head1] => test1
    test2
    test3
    test4
    
        [head1link] => link1
    link2
    link3
    link4
        [send] => Absenden
    )

  • in: Mit PHP Zwei Textareas mittels Schleife auslesen?

    geschrieben von melonenfans

    So soll es in der Datei gespeichert werden:

    name1-#-link1
    name2-#-link2
    name3-#-link3
    name4-#-link4


    Die "name" stehen im Textfeld "head1", die "link" im Textfeld "head1link". Ich habe das so versucht:

    $daten = $_POST['head1'].'-#-'.$_POST['head1link'];
    $daten = str_replace('&','&amp;',$daten);
    $daten = str_replace('ß','&szlig;',$daten);
    $daten = str_replace('ü','&uuml;',$daten);
    $daten = str_replace('Ü','&Uuml;',$daten);
    $daten = str_replace('ä','&auml;',$daten);
    $daten = str_replace('Ä','&Auml;',$daten);
    $daten = str_replace('ö','&ouml;',$daten);
    $daten = str_replace('Ö','&Ouml;',$daten);
    $datei = fopen(************); (Link zur Datei entfernt)
    fwrite($datei, $daten);
    fclose($datei);


    Allerdings speichert er mir das dann (logischerweise) so:

    name1name2name3name4-#-link1link2link3link4


    Wie schaffe ich es also, dass er vobeiden Textfeld jeweils die erste (zweite, dritte, bis zur letzten) Zeile nimmst und abspeichert? Schleife? Aber wie sieht das dann aus?
  • in: Fußball Manager 10

    geschrieben von melonenfans

    Wenn man es so sieht sind 45 EUR zu viel, da magst du Recht haben. Allerdings ist es für einen Neuling nicht viel. Die Lizenzen müssen ja auch bezahlt werden damit auch weiterhin die Originaldaten im Spiel enthalten sind.

    So viele Bugs die mich stören gibts eigentlich gar nicht und mit Update III sollten wieder jede Menge behoben worden sein.
  • in: Fußball Manager 10

    geschrieben von melonenfans

    Das heisst am ersten Tag wo es ihn zu kaufen gab. Ich zocke seit dem FM 2003, hab also schon ein bisschen Erfahrung damit. Klar ähnelt er dem FM 08 und FM 09, von daher sind die Neuerungen nicht groß, aber bis auf das Design (gefällt mir im FM 08 am besten) ist der FM 10 der beste.
  • in: Tool zur Treemenüerstellung

    geschrieben von melonenfans

    Hallo,
    nein leider nicht. Es wird ein Treemenü erzeugt, aber keine Aufzählung mit <ul> und <li> wie ich es bräuchte. Dennoch danke für deine Antwort, evtl. kann ich das fürs Sitemap verwenden :)
  • in: Fußball Manager 10

    geschrieben von melonenfans

    Hm, ihr solltet mal euren Händler wechseln, ich hab meinen am Releasetag für 45 EUR gekauft ...
    Ich finde das ist der beste FM bisher, da man endlich alles (ok fast alles) editieren kann, inkl. Wettbewerbslogos und endlich die Pokale!
  • in: Tool zur Treemenüerstellung

    geschrieben von melonenfans

    Hallo,
    danke für deine Antwort, allerdings hab ich eine andere Struktur. Ich habe nicht alle Dateien im Rootverzeichnis sondern über Ordner verstreut und manche Ordner sind nicht dazu gedacht im Menü aufzutauchen, von daher geht das leider nicht. Ich formatiere die Aufzählungslist selbst mittels CSS zu einem Dropdownmenü, von daher reicht es wenn dieses Tool eine Aufzählung erstellt inkl. Verlinkung und das ich mit einer Art Adminpanel verwalten kann.
  • in: Tool zur Treemenüerstellung

    geschrieben von melonenfans

    Ich hab nach vielen Versuchen ein Tool gefunden mit dem man ein Menü erstellen kann. Mir gings dabei nicht um ein fertiges Menü mit Grafiken sondern mehr um Aufzählungszeichen (<li> und <lu>). Ich habe phpNav gefunden mit dem man genau das machen kann. Siehe ganz unten wo es "TreeNav" genannt wird: http://www.chipchapin.com/WebTools/MenuTools/phpNav/phpnav_sample.htm

    Alles prima dachte ich mir, aber ich finde nirgendwo einen Downloadlink dafür, immer wird man auf die Herstellerseite weitergeleitet die down ist :(

    Darum meine Frage ob es ein ähnliches Tool gibt mit dem man das erstellen kann und welches ebenfalls eine Art Adminbereich hat um später das Menü zu bearbeiten? Ich hoffe ihr könnt mir weiterhelfen.
  • in: PHP: flock()

    geschrieben von melonenfans

    Ich hab gehört das wenn ich eine Datei mit fopen() öffne, ich mit flock() die geöffnete Datei vor fremdem Zugriff schützen soll. Das klingt vernünftig, aber wie genau mach ich das? Mit der Anleitung hier komm ich nicht zu Recht: http://php.net/manual/de/function.flock.php

    Mein Script:

    <?php
    $daten = $_POST['inhalt'];
    $datei = fopen('/robots.txt',"a");
    fwrite($datei, $daten);
    fclose($datei);
    ?>

    Wo genau muss jetzt das flock() rein und wie würde das aussehn?
  • in: phpOpenChat Problem

    geschrieben von melonenfans

    Ich wollt grade nach der Fehlermeldung google befragen und da kam was lustiges dabei raus, scheinbar bin ich nicht der einzige mit dem Problem:

    http://www.google.de/#hl=de&q=phpopenchat+[2048]+Declaration+of&meta=&aq=f&oq=&fp=7810de4bed86c5c4

    Alle Seiten die man anklickt haben diesen Fehler, genau wie ich, was könnte das sein? Kann so was aufgrund einer Umstellung auf die neue PHP Version zu tun haben?
  • in: phpOpenChat Problem

    geschrieben von melonenfans

    Die Daten stimmen, in der config stehen die richtigen Daten und auch in der Datenbank sind die Tabellen angelegt worden, von daher sollte das doch alles stimmen oder? Mehr Daten musste ich bei der Installation ja nicht angeben.

    Oder soll ich es nochmal installieren?
  • in: phpOpenChat Problem

    geschrieben von melonenfans

    Ich hab gerade den phpOpenChat installiert und die Installation ging ohne Probleme und ohne Fehlermeldung bis zum Ende durch. Jetzt aber bekomme ich ne Fehlermeldung wenn ich den Chat aufrufen will:

    URI entfernt

    Hab vorher sogar die test.php aufgerufen so wie es verlangt wird, aber dort ist alles im grünen Bereich:

    URI entfernt

    Wo genau liegt der Fehler?

    nikic: URIs entfernt, damit es nicht so einfach ist an deine DB-Zugangsdaten zu kommen.
  • in: Welchen OpenSource Chat?

    geschrieben von melonenfans

    Nach was genau hast du gegooglet? Ich hab da nix passendes gefunden?
    Danke, genau so was hab ich gesucht :)
  • in: Welchen OpenSource Chat?

    geschrieben von melonenfans

    Danke für deine Antwort, da sind soweit ich sehen kann keine OpenSource oder GNU oder GPL oder wie die ganzen Lizenzen heissen dabei. Gibts da auch so eine OpenSourceauflistung? Ich hab zwar zwei Seiten gefunden, aber da sind nur CMS und Foren aufgelistet aber leider keine Chats.
  • in: Welchen OpenSource Chat?

    geschrieben von melonenfans

    Welche OpenSource Chats gibts? Hab bislang nur

    AJAX Chat und phpFreeChat gefunden. Gibts noch weitere? Ist der ET-Chat auch OpenSource?
  • in: Screenshots

    geschrieben von melonenfans

    Also ich muss die Bilder nicht auf dem Webspace haben wenns eine Software gibt die mir Bilder alle 30 Minuten macht und die mir auf die Festplatte speichert reicht das vollkommen aus. Ben Browser könnt ich geöffnet lassen, dann bräucht ich nur ein tool das den akutellen Bildschirm printet so wie die Tast DRUCK.
  • in: Screenshots

    geschrieben von melonenfans

    Junge, ich fragte nicht nach Nebenwirkungen sondern obs ein Programm für Vista gibt mit dem ich das machen kann. Ich lasse das ja auch nicht 24 Stunden laufen sondern nur 4-5 pro Woche.
  • in: Bibel - Das Wort Gottes?

    geschrieben von melonenfans

    Die Bibel ist nicht das Wort Gottes sondern das Wort des Menschen der sie geschrieben hat. Die Urfassung mag wirklich das Wort Gottes gewesen sein aber die wurde oft umgeschrieben und durch diverse Übersetzungsfehler wurde auch der Inhalt komplett verdreht.
  • in: Screenshots

    geschrieben von melonenfans

    Mit PHP funktioniert es leider nicht? Ok, wie siehts mit einer Offlinesoftware aus? Gibts da was? Ich verwende kein Linux, sondern Windows Vista.
  • in: Screenshots

    geschrieben von melonenfans

    Ist es möglich mit PHP von einer URL alle X Minuten einen Screenshot zu machen und diesen abzuspeichern?
  • in: Online GiroKonto- Welche Erfahrungen habt ihr?

    geschrieben von melonenfans

    picser schrieb:
    Hallo Lima- User! Ich möchte mir gern ein gratis Online Giro Konto anlegen. Ich habe da noch gar keiner Erfahrung uns bitte um eure Erfahrung. Ich habe den Anbieter http://www.dkb.de/privatkunden/dkb_cash/ gefunden. Könnt ihr mir dazu etwas sagen? Wie sicher und gut ist das?

    MfG
    picser


    Ich bin seit 2007 bei der DKB und bin absolut zufrieden damit, kann ich dir nur empfehlen. Die DKB hat die besten Zinsen, da alle anderen die höhere haben gewisse Bedingungen haben wie "nur für Neukunden" nur "6 Monate garantiert" oder "nur in Verbindung mit einem Anlagedopot"

    Die DKB hat ein Onlinegirokonto und ein Tagesgeldkonto mit täglicher Verfügbarkeit. Für längerfriste Anlagewünsche gibts dann noch Festgeldanlagen. Keine Kontoführungsgebühren!

    Zum Thema Sicherheit: Das ist Bankenunabhänig da alle so ziemlich die gleichen Sicherheitseinstellungen haben. Das größte Risiko bist du selber wenn du deinen PC nicht richtig schützt und z.B. keine Antivirensoftware oder keine Firewall hast.
  • in: Frage zu $_REQUEST

    geschrieben von melonenfans

    Das ist egal, die Variable wird auf der selben Seite noch verarbeitet, es gibt keine weiteren Seiten wo die Variable benötigt wird.
  • in: Frage zu $_REQUEST

    geschrieben von melonenfans

    cookies schrieb:
    Wenn ich das richtig verstanden hab einfach:

    <?php
    $var = $_REQUEST['foobar'];
    $var = $var.'.txt';
    ?>


    LG cookies



    Das wars zwar nicht aber du hast mich auf die Idee gebracht es so zu machen: Und so funktionierts auch super!:

    $_REQUEST["foobar"] = str_replace("1",'1.txt',$_REQUEST["foobar"]);
  • in: Frage zu $_REQUEST

    geschrieben von melonenfans

    Ich weiß das ist eher veraltet, aber darum gehts ja jetzt nicht. ;)

    Er hohlt sich damit: $_REQUEST["foobar"] ja den Wert aus der URL. Das ist bei ...?foobar=1 die Zahl "1".
    Ich weiß nicht wie ich die Frage formulieren soll ... ich möchte den Wert der aus der URL gezogen wird verändern, bzw, das ein .txt angehängt wird. Wie mach ich das? Geht das überhaupt?

    Das einfachste wäre natürlich die URL zu verändern: ?foobar=1.txt Aber die URL kann ich nicht verändern. Hoffe jemand versteht mein Anliegen und kann mir helfen.
  • in: mod rewrite Problem

    geschrieben von melonenfans

    Danke, hat sich erledigt, interne Weiterleitungen sind offensichtlich nicht erlaubt, trotzdem Danke.
  • in: mod rewrite Problem

    geschrieben von melonenfans

    Hi,

    ich möchte das die Datei "test.php" beim Aufruf in "test.php?test=1" umgewandelt wird. Hab das mit einer .htaccess so versucht, geht aber nicht, wo liegt mein Fehler? Die Datei selber liegt im Ordner "testordner" dieser wiederum liegt im Rootverzeichnis der Seite.

    RewriteEngine On
    RewriteBase /testordner
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.*) $1 [L]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ test.php?test=1 [L]
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Das ist schon mal gut, aber wo finde ich jetzt das was ich suche?
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    lol, dann gehts ja aber das weiß ich ja bereits. Drum ja meine Frage ob man den Einbindebefehl von phpMyAdmin nicht irgendwie isolieren kann damit es diesen Code in meiner PHP Datei verwende ^^ Verstehst du jetzt das Problem?
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Ich hab die DB so gesichert und hab selber nix dran verändert, phpMyAdmin hat mir diese Datei fertig ausgeworfen. Könnte das auch ein Fehler von phpMyAdmin selber sein?
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Ähm ich weiß nicht mehr warum ich das preg_replace Zeugs reingemacht habe, aber selbst wenn ichs weglasse gehts nicht. Es werden alle Tabellen angelegt bis auf die _settings. Die wird zwar angelegt, aber sie ist leer, die Unterpunkte wie site_name oder site_email werden nicht angelegt. Hier der Inhalt der .sql:

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    --
    -- Tabellenstruktur für Tabelle `4images_categories`
    --

    CREATE TABLE IF NOT EXISTS `4images_categories` (
    `cat_id` int(10) unsigned NOT NULL auto_increment,
    `cat_name` varchar(255) NOT NULL default '',
    `cat_description` text NOT NULL,
    `cat_parent_id` int(10) unsigned NOT NULL default '0',
    `cat_hits` int(10) unsigned NOT NULL default '0',
    `cat_order` int(10) unsigned NOT NULL default '0',
    `auth_viewcat` tinyint(2) NOT NULL default '0',
    `auth_viewimage` tinyint(2) NOT NULL default '0',
    `auth_download` tinyint(2) NOT NULL default '0',
    `auth_upload` tinyint(2) NOT NULL default '0',
    `auth_directupload` tinyint(2) NOT NULL default '0',
    `auth_vote` tinyint(2) NOT NULL default '0',
    `auth_sendpostcard` tinyint(2) NOT NULL default '0',
    `auth_readcomment` tinyint(2) NOT NULL default '0',
    `auth_postcomment` tinyint(2) NOT NULL default '0',
    PRIMARY KEY (`cat_id`),
    KEY `cat_parent_id` (`cat_parent_id`),
    KEY `cat_order` (`cat_order`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_categories`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_comments`
    --

    CREATE TABLE IF NOT EXISTS `4images_comments` (
    `comment_id` int(10) unsigned NOT NULL auto_increment,
    `image_id` int(10) unsigned NOT NULL default '0',
    `user_id` int(11) NOT NULL default '0',
    `user_name` varchar(100) NOT NULL default '',
    `comment_headline` varchar(255) NOT NULL default '',
    `comment_text` text NOT NULL,
    `comment_ip` varchar(20) NOT NULL default '',
    `comment_date` int(11) unsigned NOT NULL default '0',
    PRIMARY KEY (`comment_id`),
    KEY `image_id` (`image_id`),
    KEY `user_id` (`user_id`),
    KEY `comment_date` (`comment_date`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_comments`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_groupaccess`
    --

    CREATE TABLE IF NOT EXISTS `4images_groupaccess` (
    `group_id` int(10) unsigned NOT NULL default '0',
    `cat_id` int(10) unsigned NOT NULL default '0',
    `auth_viewcat` tinyint(1) NOT NULL default '0',
    `auth_viewimage` tinyint(1) NOT NULL default '0',
    `auth_download` tinyint(1) NOT NULL default '0',
    `auth_upload` tinyint(1) NOT NULL default '0',
    `auth_directupload` tinyint(1) NOT NULL default '0',
    `auth_vote` tinyint(1) NOT NULL default '0',
    `auth_sendpostcard` tinyint(1) NOT NULL default '0',
    `auth_readcomment` tinyint(1) NOT NULL default '0',
    `auth_postcomment` tinyint(1) NOT NULL default '0',
    KEY `group_id` (`group_id`),
    KEY `cat_id` (`cat_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_groupaccess`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_groupmatch`
    --

    CREATE TABLE IF NOT EXISTS `4images_groupmatch` (
    `group_id` int(10) unsigned NOT NULL default '0',
    `user_id` int(11) NOT NULL default '0',
    `groupmatch_startdate` int(11) unsigned NOT NULL default '0',
    `groupmatch_enddate` int(11) unsigned NOT NULL default '0',
    KEY `group_id` (`group_id`),
    KEY `user_id` (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_groupmatch`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_groups`
    --

    CREATE TABLE IF NOT EXISTS `4images_groups` (
    `group_id` int(10) unsigned NOT NULL auto_increment,
    `group_name` varchar(100) NOT NULL default '',
    `group_type` tinyint(2) NOT NULL default '1',
    PRIMARY KEY (`group_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_groups`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_images`
    --

    CREATE TABLE IF NOT EXISTS `4images_images` (
    `image_id` int(10) unsigned NOT NULL auto_increment,
    `cat_id` int(10) unsigned NOT NULL default '0',
    `user_id` int(11) NOT NULL default '0',
    `image_name` varchar(255) NOT NULL default '',
    `image_description` text NOT NULL,
    `image_keywords` text NOT NULL,
    `image_date` int(11) unsigned NOT NULL default '0',
    `image_active` tinyint(1) NOT NULL default '1',
    `image_media_file` varchar(255) NOT NULL default '',
    `image_thumb_file` varchar(255) NOT NULL default '',
    `image_download_url` varchar(255) NOT NULL default '',
    `image_allow_comments` tinyint(1) NOT NULL default '1',
    `image_comments` int(10) unsigned NOT NULL default '0',
    `image_downloads` int(10) unsigned NOT NULL default '0',
    `image_votes` int(10) unsigned NOT NULL default '0',
    `image_rating` decimal(4,2) NOT NULL default '0.00',
    `image_hits` int(10) unsigned NOT NULL default '0',
    PRIMARY KEY (`image_id`),
    KEY `cat_id` (`cat_id`),
    KEY `user_id` (`user_id`),
    KEY `image_date` (`image_date`),
    KEY `image_active` (`image_active`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_images`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_images_temp`
    --

    CREATE TABLE IF NOT EXISTS `4images_images_temp` (
    `image_id` int(10) unsigned NOT NULL auto_increment,
    `cat_id` int(10) unsigned NOT NULL default '0',
    `user_id` int(11) NOT NULL default '0',
    `image_name` varchar(255) NOT NULL default '',
    `image_description` text NOT NULL,
    `image_keywords` text NOT NULL,
    `image_date` int(11) unsigned NOT NULL default '0',
    `image_media_file` varchar(255) NOT NULL default '',
    `image_thumb_file` varchar(255) NOT NULL default '',
    `image_download_url` varchar(255) NOT NULL default '',
    PRIMARY KEY (`image_id`),
    KEY `cat_id` (`cat_id`),
    KEY `user_id` (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_images_temp`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_lightboxes`
    --

    CREATE TABLE IF NOT EXISTS `4images_lightboxes` (
    `lightbox_id` varchar(32) NOT NULL default '',
    `user_id` int(11) NOT NULL default '0',
    `lightbox_lastaction` int(11) unsigned NOT NULL default '0',
    `lightbox_image_ids` text,
    KEY `lightbox_id` (`lightbox_id`),
    KEY `user_id` (`user_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_lightboxes`
    --

    INSERT INTO `4images_lightboxes` (`lightbox_id`, `user_id`, `lightbox_lastaction`, `lightbox_image_ids`) VALUES
    ('0251eab97e688ef0244e3f14d80c4dd9', 1, 1253890276, '');

    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_postcards`
    --

    CREATE TABLE IF NOT EXISTS `4images_postcards` (
    `postcard_id` varchar(32) NOT NULL default '',
    `image_id` int(10) unsigned NOT NULL default '0',
    `postcard_date` int(11) unsigned NOT NULL default '0',
    `postcard_bg_color` varchar(100) NOT NULL default '',
    `postcard_border_color` varchar(100) NOT NULL default '',
    `postcard_font_color` varchar(100) NOT NULL default '',
    `postcard_font_face` varchar(100) NOT NULL default '',
    `postcard_sender_name` varchar(255) NOT NULL default '',
    `postcard_sender_email` varchar(255) NOT NULL default '',
    `postcard_recipient_name` varchar(255) NOT NULL default '',
    `postcard_recipient_email` varchar(255) NOT NULL default '',
    `postcard_headline` varchar(255) NOT NULL default '',
    `postcard_message` text NOT NULL,
    PRIMARY KEY (`postcard_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_postcards`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_sessions`
    --

    CREATE TABLE IF NOT EXISTS `4images_sessions` (
    `session_id` varchar(32) NOT NULL default '',
    `session_user_id` int(11) NOT NULL default '0',
    `session_lastaction` int(11) unsigned NOT NULL default '0',
    `session_location` varchar(255) NOT NULL default '',
    `session_ip` varchar(15) NOT NULL default '',
    PRIMARY KEY (`session_id`),
    KEY `session_user_id` (`session_user_id`),
    KEY `session_id_ip_user_id` (`session_id`,`session_ip`,`session_user_id`)
    ) ENGINE=MEMORY DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_sessions`
    --

    INSERT INTO `4images_sessions` (`session_id`, `session_user_id`, `session_lastaction`, `session_location`, `session_ip`) VALUES
    ('peohj3ukf694m3gbo9r6h83nn4', -1, 1253890519, 'Control Panel', '91.11.82.62');

    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_sessionvars`
    --

    CREATE TABLE IF NOT EXISTS `4images_sessionvars` (
    `session_id` varchar(32) NOT NULL default '',
    `sessionvars_name` varchar(30) NOT NULL default '',
    `sessionvars_value` text,
    KEY `session_id` (`session_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_sessionvars`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_settings`
    --

    CREATE TABLE IF NOT EXISTS `4images_settings` (
    `setting_name` varchar(255) NOT NULL default '',
    `setting_value` mediumtext NOT NULL,
    PRIMARY KEY (`setting_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_settings`
    --

    INSERT INTO `4images_settings` (`setting_name`, `setting_value`) VALUES
    ('site_name', '4images - Image Gallery Management System'),
    ('site_email', 'admin@yourdomain.com'),
    ('use_smtp', '0'),
    ('smtp_host', ''),
    ('smtp_username', ''),
    ('smtp_password', ''),
    ('template_dir', 'default'),
    ('language_dir', 'deutsch'),
    ('date_format', 'd.m.Y'),
    ('time_format', 'H:i'),
    ('convert_tool', 'gd'),
    ('convert_tool_path', ''),
    ('gz_compress', '0'),
    ('gz_compress_level', '6'),
    ('cat_cells', '2'),
    ('cat_table_width', '100%'),
    ('cat_table_cellspacing', '1'),
    ('cat_table_cellpadding', '3'),
    ('num_subcats', '3'),
    ('image_order', 'image_name'),
    ('image_sort', 'ASC'),
    ('new_cutoff', '10'),
    ('image_border', '1'),
    ('image_cells', '3'),
    ('default_image_rows', '3'),
    ('custom_row_steps', '10'),
    ('image_table_width', '100%'),
    ('image_table_cellspacing', '1'),
    ('image_table_cellpadding', '3'),
    ('upload_mode', '2'),
    ('allowed_mediatypes', 'jpg,gif,png,aif,au,avi,mid,mov,mp3,mpg,swf,wav,ra,rm,zip,pdf'),
    ('max_thumb_width', '300'),
    ('max_thumb_height', '300'),
    ('max_thumb_size', '100'),
    ('max_image_width', '1024'),
    ('max_image_height', '1024'),
    ('max_media_size', '2000'),
    ('upload_notify', '0'),
    ('upload_emails', ''),
    ('auto_thumbnail', '1'),
    ('auto_thumbnail_dimension', '100'),
    ('auto_thumbnail_resize_type', '1'),
    ('auto_thumbnail_quality', '75'),
    ('badword_list', 'fuck {fuck}'),
    ('badword_replace_char', '*'),
    ('wordwrap_comments', '50'),
    ('html_comments', '0'),
    ('bb_comments', '1'),
    ('bb_img_comments', '0'),
    ('category_separator', '&nbsp;/&nbsp;'),
    ('paging_range', '5'),
    ('user_edit_image', '1'),
    ('user_delete_image', '1'),
    ('user_edit_comments', '1'),
    ('user_delete_comments', '1'),
    ('account_activation', '1'),
    ('activation_time', '14'),
    ('session_timeout', '15'),
    ('display_whosonline', '1'),
    ('highlight_admin', '1');

    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_users`
    --

    CREATE TABLE IF NOT EXISTS `4images_users` (
    `user_id` int(11) NOT NULL auto_increment,
    `user_level` int(11) NOT NULL default '1',
    `user_name` varchar(255) NOT NULL default '',
    `user_password` varchar(255) NOT NULL default '',
    `user_email` varchar(255) NOT NULL default '',
    `user_showemail` tinyint(1) NOT NULL default '0',
    `user_allowemails` tinyint(1) NOT NULL default '1',
    `user_invisible` tinyint(1) NOT NULL default '0',
    `user_joindate` int(11) unsigned NOT NULL default '0',
    `user_activationkey` varchar(32) NOT NULL default '',
    `user_lastaction` int(11) unsigned NOT NULL default '0',
    `user_location` varchar(255) NOT NULL default '',
    `user_lastvisit` int(11) unsigned NOT NULL default '0',
    `user_comments` int(10) unsigned NOT NULL default '0',
    `user_homepage` varchar(255) NOT NULL default '',
    `user_icq` varchar(20) NOT NULL default '',
    PRIMARY KEY (`user_id`),
    KEY `user_lastaction` (`user_lastaction`),
    KEY `user_name` (`user_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

    --
    -- Daten für Tabelle `4images_users`
    --

    INSERT INTO `4images_users` (`user_id`, `user_level`, `user_name`, `user_password`, `user_email`, `user_showemail`, `user_allowemails`, `user_invisible`, `user_joindate`, `user_activationkey`, `user_lastaction`, `user_location`, `user_lastvisit`, `user_comments`, `user_homepage`, `user_icq`) VALUES
    (-1, -1, 'Guest', '0493984f537120be0b8d96bc9b69cdd2', '', 0, 0, 0, 0, '', 0, '', 0, 0, '', ''),
    (1, 9, 'Username_Username', 'Pass_Pass', 'admin@yourdomain.com', 1, 1, 0, 1253890272, '1e3457c0b2052a9633b886fd75ef91e0', 1253890519, 'Control Panel', 1253890272, 0, '', '');

    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_wordlist`
    --

    CREATE TABLE IF NOT EXISTS `4images_wordlist` (
    `word_text` varchar(50) NOT NULL default '',
    `word_id` int(10) unsigned NOT NULL auto_increment,
    PRIMARY KEY (`word_id`),
    UNIQUE KEY `word_text` (`word_text`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Daten für Tabelle `4images_wordlist`
    --


    -- --------------------------------------------------------

    --
    -- Tabellenstruktur für Tabelle `4images_wordmatch`
    --

    CREATE TABLE IF NOT EXISTS `4images_wordmatch` (
    `image_id` int(10) unsigned NOT NULL default '0',
    `word_id` int(10) unsigned NOT NULL default '0',
    `name_match` tinyint(1) NOT NULL default '0',
    `desc_match` tinyint(1) NOT NULL default '0',
    `keys_match` tinyint(1) NOT NULL default '0',
    UNIQUE KEY `image_word_id` (`image_id`,`word_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `4images_wordmatch`
    --
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Hab ich ja versucht und schon gepostet, aber es werden nicht alle Tabellen angelegt.

    <?php
    mysql_connect($_POST['dbhost'], $_POST['dbuser'], $_POST['dbpass']);
    mysql_select_db($_POST['dbname']);
    $import = file_get_contents($sqlfile);

    $import = preg_replace ("%/\*(.*)\*/%Us", '', $import);
    $import = preg_replace ("%^--(.*)\n%mU", '', $import);
    $import = preg_replace ("%^$\n%mU", '', $import);

    mysql_real_escape_string($import);
    $import = explode (";", $import);

    foreach ($import as $imp){
    if ($imp != '' && $imp != ' '){
    mysql_query($imp);
    }
    }
    mysql_close();
    ?>

    Hab ich da einen Fehler drin? Ich kann keinen entdecken.
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Da es mit phpMyAdmin klappt: Wäre es möglich den PHP Code den phpMyAdmin zur Rücksicherung verwendet irgenwie zu extrahieren damit ich den in einer anderen Datei verwenden kann?
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Also ich habs jetzt so gemacht:

    <?php
    mysql_connect($_POST['dbhost'], $_POST['dbuser'], $_POST['dbpass']);
    mysql_select_db($_POST['dbname']);
    $import = file_get_contents($sqlfile);

    $import = preg_replace ("%/\*(.*)\*/%Us", '', $import);
    $import = preg_replace ("%^--(.*)\n%mU", '', $import);
    $import = preg_replace ("%^$\n%mU", '', $import);

    mysql_real_escape_string($import);
    $import = explode (";", $import);

    foreach ($import as $imp){
    if ($imp != '' && $imp != ' '){
    mysql_query($imp);
    }
    }
    mysql_close();
    ?>

    Aber irgendwie werden nie alle Sachen in die Datenbank geschrieben. Gewisse Sachen bleiben außen vor. Binde ich sie per Hand in phpMyAdmin ein funktioniert alles, wie kann das sein?
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Ich glaube die zweite Antwort ist die die ich gesucht habe. Sry, ich hab mich ungenau ausgedrückt, ich meinte natürlich via php-Script ohne mich in phpMyAdmin einloggen zu müssen.

    Vielen Dank, ich versuchs gleich mal.

    Habs so versucht, geht aber nicht: (dbhost, user ... sind richtig eingetragen)

    <?php
    mysql_connect("dbhost", "dbuser", "dbpw");
    mysql_select_db("dbname");
    $sqlfile = file("file.sql");
    $resultat= mysql_query($sqlfile);
    mysql_close();
    ?>
  • in: Datenbankimport via PHP?

    geschrieben von melonenfans

    Hi,
    ich habe eine .sqlite bzw. eine .sql Datei wo Sachen von einer Datenbank gespeichert sind:

    CREATE TABLE {$db_prefix}attachments (
    ID_ATTACH int(10) unsigned NOT NULL auto_increment,
    und so weiter ...

    Ich kann das ganze ja in phpMyAdmin importieren damit alle Sachen übernommen werden (so stehts auch in der Anleitung) Nur würde ich gern wissen ob man das ganze auch via PHP in die Datenbank importieren kann?

  • in: Letzte Zeile aus einer Datei löschen

    geschrieben von melonenfans

    Super! Es klappt! Du bist der beste! Vielen vielen Dank für die super tolle und schnelle Hilfe!
  • in: Letzte Zeile aus einer Datei löschen

    geschrieben von melonenfans

    Ich habs schon in so vielen Foren versucht, aber keiner konnte mir helfen. Ich möchte via PHP Befehl die letzte Zeile einer .dat Datei löschen. Mein bisheriger Versuch:

    $text=file($datenbank);
    $textneu=array_pop($text);
    $handle=fopen($datenbank,"w");
    foreach($text as $neudat){
      fputs($handle,$neudat);
    }
    fclose($handle);


    Der Inhalt wird zwar gelöscht, aber es bleibt am Ende eine Leerzeile stehen und ich möchte die Zeile komplett gelöscht haben, aber wie schaffe ich das? Ich hoffe das ich hier endlich Hilfe finde!
  • in: Formel 1 - wer wird WM

    geschrieben von melonenfans

    Also wenn Ferrari und McLaren nicht bald mit der Entwicklung eines Doppeldefusors fertig werden, dann seh ich Button, Barichello oder Vettel oder Webber als Weltmeister.

    Die Dominanz von Brawn GP ist schon beeindruckend und sie sind nur bei Regen zu schlagen wie wir am WE gesehen haben.
  • in: Torkamera einführen in der Bundesliga?

    geschrieben von melonenfans

    Also ich habe für nein gevotet, aus dem einfachen Grund, damit der Fussball nicht zu technisch wird. Wir haben einen Schiri und einen Assistenten die das sehr gut sehen können. Sicherlich kommt aus auch mal zu Fehlentscheidungen, aber die gibt es immer.

    Außerdem würde sich dadurch die Spielzeit nur unnötig in die Länge ziehen wenn bei jeder Szene eine Wiederhohlung gefordert wird. Und selbst da gibt es dann noch unterschiedliche Meinungen, siehe den Stammtisch auf DSF.

Login zum Webhosting ohne Werbung!