Ergebnis 1 bis 8 von 8

Thema: Die [`] Funtkion

  1. #1

    Die [`] Funktion

    Nach etwas stöbern, hab ich in nem script vom wrtlprnfbumensdingens diese Funktion gefunden.
    Da mir seine Scripte alle irgendwie unlogisch erscheinen, und ich kein bisschen verstanden haben von den teilen meine Frage:

    Wie Prüfe ich und speichere ich diese daten?

    Beispiel:
    Udo´dumm

    So siehts aus:
    PHP-Code:
    <?php
      
    include(blublabla.bla // Nur den Anfang (bis zu dem [´] auslesen);
        
    echo 'ist'
      
    include(blublabla.bla // Nach dem ersten ['] auslesen);
    ?>
    Das Ergebnis sollte so sein:

    Udo ist dumm
    Komisches Beispiel

    []

    Und wie schreibe ich (per a+ (?) oder sonstwas) zB. erst hinter dem 2ten [´] weiter.

    []

    Dennis

    PS: Ich bin mir leider nicht sicher, ob das Zeichen wirklich ein [´] ist...

    Geändert von Maisaffe (12.11.2004 um 15:40 Uhr)

  2. #2
    ?

    Bei dem Codeteil stimmt so manches nicht.
    PHP-Code:
    <?php 
      
    include('blublabla.bla'); // Nur den Anfang (bis zu dem [´] auslesen); 
        
    echo 'ist';
      include(
    'blublabla.bla'); // Nach dem ersten ['] auslesen); 
    ?>
    Wo baust du das denn ein?

    Welches Skript meinst du denn?

  3. #3
    Zitat Zitat von wrtlprnft
    ?

    Bei dem Codeteil stimmt so manches nicht.
    PHP-Code:
    <?php 
      
    include('blublabla.bla'); // Nur den Anfang (bis zu dem [´] auslesen); 
        
    echo 'ist';
      include(
    'blublabla.bla'); // Nach dem ersten ['] auslesen); 
    ?>
    Wo baust du das denn ein?

    Welches Skript meinst du denn?
    http://wow-clan.de.sr

    Da war so ein Script von Dir drinne:

    Clanname´Spieleranzahl´blubblabal´bemerkungen

    usw.

    Dennis

    PS: Des is mir sowas von scheiß egal ob das script stimmt... ich bin eh ein php versager auf ganzer linie, ohne meine zusammengekratzten selbsterstellten (mühevolle stunden waren das xD) programmfetzen.
    PS²: Geht nur ums Prinzip

  4. #4
    Ich kann ja mal versuchen aus dem Stand heraus ein Script zu basteln. Also:
    Inhalt von bla.blub:
    Code:
    Udo`dumm
    PHP-Code:
    <?php
     $datei 
    trim(file('bla.blub')); // Liest die Datei als Array ein
     
    $cache implode("\n"$datei); // Verknüpft das Array zu einem String
     
    $split explode('`'$cache); // Trennt den String in ein Array
     
    ?>
    Dann solltest du im Array $split die Teile der Datei, aufgeteilt am ` haben. Das kannst du dann einfach per ech oder print ausgeben. Ich habe keine Ahnung, ob das funktioniert, aber du kannst es versuchen.

  5. #5
    Wenn ich denn Textdateien zum Speichern verwende, dann nehme ich meistens den ` anstelle des ' als Trenner.
    Das ist kein Script, sondern eine Textdatei, da kannst du kein PHP reinschreiben.

    @getöteter_ork: Normalerweise und wenn ich mich recht erinnere schaut die Datei so aus:
    Code:
    Unwichtige Zeile mit Syntaxerklärung
    Clanname´Spieleranzahl´Standl´bemerkungen
    Clanname2´Spieleranzah2l´Standl2´bemerkungen2
    Noch eine unwichige Zeile
    Der Code wäre etwa so:
    PHP-Code:
    <?php
    $file 
    file('datei');
    for (
    $anz count($file) - 1$i 1$i $anz$i++)
    {
        
    $split explode('`'trim($file[$i]));
        
    //Ausgabe, normalerweise in eine Tabelle
    }
    Ich weiß aber nicht, wie du da "Udo ist dumm" rausquetschen willst.

  6. #6
    Achja... stimmt...
    Das ganze wird in ne Tabelle umgewandelt

    []

    Dann hat sich das ganze vorläufig mal erledigt
    Thx an euch zwo

    Dennis

    PS:
    Dachte in etwa so:

    [variable1] ist [variable2]

    Variable1= Udo
    ´
    Variable2= dumm

    Aber ist jetz egal

  7. #7
    Meine Funktion war etwas anders, weil ich ja nicht wusste, wie das ganze aussehen sollte!
    So, wie du das geschildert hast, wäre es doch mit MySQL viel einfacher, oder?

    @dennis
    Du musst es nicht in eine Tabelle schreiben - du kannst es auch erst in Variabeln speichern und dann in Text or whatever ausgeben!

  8. #8
    Zitat Zitat von getöteter_ork
    Meine Funktion war etwas anders, weil ich ja nicht wusste, wie das ganze aussehen sollte!
    So, wie du das geschildert hast, wäre es doch mit MySQL viel einfacher, oder?

    @dennis
    Du musst es nicht in eine Tabelle schreiben - du kannst es auch erst in Variabeln speichern und dann in Text or whatever ausgeben!
    Hey ist egal

    Wenn ich es doch mal brauche (Gästebuch), melde ich mich hier wieder oder bei dir

    habe es anders gelöst (zwar umstänlicher, aber es klappt )

    Dennis

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •