[PHP] Suche ein "Gästeliste" Script

Dieses Thema im Forum "Webentwicklung" wurde erstellt von gdf, 19. November 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 19. November 2008
    Suche ein "Gästeliste" Script

    Moin

    Ich bin seit einiger Zait auf der Suche nach einem Gästelisten Script! Allerdings habe ich noch nichts gefunden, welches mir zusagt und auf Gästebuch-Script modden hab ich irgendwie nicht die Lust und ausserdem nicht unbedingt das nötige Fachwissen, leider :/

    Wie dem auch sei, bin ich auf der Suche nach einem Script welches folgende eigenschaften erfüllen sollte:

    - Normale Tabellarische Gästeliste
    - Möglichkeit zur Eintragung von Vor-/Nachname
    - Möglichkeit von Eintragung einer kontakt Möglichkeit (Handynummer/email oder so... und am besten nur für mich sichtbar
    - Kommentarfeld für den Gast
    - Anzeige des Datum/Uhrzeit des Eintrags
    - Eventuell ein Admin Bereich um Leute wieder zu streichen
    - Basierend auf PHP/SQL oder wenns zu umfangreich für eine Programmierung ist, als html ohne sql datenbank

    Hab zwar noch viele Ideen, glaube aber nicht das es ein Script mit all meinen Wünschen im Netz rum schwirrt...

    Vielleicht könnt ihr mir ja helfen

    Danke im vorraus...
     
  2. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Die Funktionen entsprechen genau einen Gästebuchskript.
    Die gibts zu Haufen im Netz.
    Einfach mal nach [G]gästebuch php script[/G] suchen.
    Ich denke dort findest Du bestimmt was das Dir zusagt.

    Bsp.: http://www.matpo.de/download,screenshots,11.html
    PHP Gästebuch
     
  3. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Ja, klar Ich weiß ja, das es am einfachsten mit einem Gästebuch script geht... aber ich habe momentan recht wenig Zeit und wie gesagt nicht das nötige Wissen, ein GB so um zu schreiben wie es mir passt.

    Ich hatte vor laaaanger Zeit mal ein Clanwar Script gefunden welches recht simpel war.

    Hieß war_txt oder so... Leider scheint es dies nicht mehr zu geben :/
     
  4. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Was möchtest Du den genau anders haben?
    Wenn Du es möglichst genau beschreibst kann ich Dir besser helfen oder das Skript umschreiben, wenn mir langweilig ist.
     
  5. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Schonmal danke für deine angebotene Hilfe

    Hab nun aber ein Code gefunden an dem ich mich dann doch mal ran versuchen werde...

    PHP:
    <? php

    if(!isset( $_GET [ 'action' ])) {
       echo 
    '<form action="?action=submit" method="post">
             <input type="text" name="name" value="Ihr Name" onClick="value=\'\'"><br>
             <input type="text" name="email" value="Ihre eMail Adresse" onClick="value=\'\'"><br>
             <input type="reset" value="Zur&uuml;cksetzen"> <input type="submit" name="send" value="Abschicken">
             </form><br><br>
             <b>G&auml;steliste:</b><br>'
    ;

       if(@
    $file  fopen ( "liste.txt" "r" )) {
          while(
    $row  fgets ( $file 100 )) {
             echo 
    $row  "<br>" ;
          }
          
    fclose ( $file );
       } else {
          echo 
    "Noch keine G&auml;ste angemeldet" ;
       }
    } elseif((
    $_GET [ 'action' ] ==  "submit" ) && isset( $_POST [ 'send' ])) {
       
    $name  $_POST [ 'name' ];
       
    $email  $_POST [ 'email' ];

       
    $string  $name . "\n" . $email . "\n\n" ;
       
    $file  fopen ( "liste.txt" "a" );
       
    fwrite ( $file $string );
       
    fclose ( $file );
       echo 
    'Sie wurden erfolgreich eingetragen.<br><a href="?">zur&uuml;ck</a>' ;
    }

    ?> 
    Vllt. eine Idee zur veränderung an dem Code? Die Datenbank per txt ist schon in Ordnung und solte nicht unbedingt geändert werden.
     
  6. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Nimm doch einfach eine Userverwaltung oO?

    GigaWebHost: Domain, Webspace, Server, Hosting

    Mfg ...
     
  7. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Beide Scripts sind leider down... Aber ich guck mal weiter
     
  8. 19. November 2008
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: Suche ein "Gästeliste" Script

    Noe, du musst oben in der Liste gucken ...

    GigaWebHost: Domain, Webspace, Server, Hosting

    das sind doch mehr wie 3 Scripts ... erstmal ein wenig umgucken ok? Zumal du da auch hättest selber drauf kommen! Also dass ein Memberscript das hat, was du benötigst ... letzte Anpassungen sind somit 3mal so schnell gemacht ...

    also viel Erfolg!

    logo.gif
    {img-src: //www.google.de/intl/de_de/images/logo.gif}


    Number 1
    Spoiler
    PHP:
    <? php

     
    $filename  'parties.txt'
     
     
    if(
    array_key_exists ( 'submit' $_POST )) {
        
        unset(
    $_POST [ 'submit' ]);
        
        
    $data  implode ( ' | ' $_POST );
        
    $data  .=  "\n" ;
        
        if(
    is_writable ( $filename )) {
            if(!
    $handle  fopen ( $filename "a+" )) {
             echo 
    'Kann die Datei $filename nicht öffnen' ;
             exit;
            }

            if(!
    fwrite ( $handle $data )) {
                echo 
    'Kann in die Datei $filename nicht schreiben.' ;
                exit;
            }
           
               
    fclose ( $handle );
        } 
        else {
            print 
    'Die Datei $filename ist nicht beschreibbar' ;
        }
        
        
        

        
    $_content  file ( $filename );

        foreach(
    $_content  as  $key  =>  $value ) {
            
    $_data  explode ( ' | ' $value );
            
    printf ( 'Name: %s  

                    eMail: %s 

                    Anzahl Leute, die mitkommen: %s
    <hr />'
    ,
                    
    $_data [ 0 ],
                    
    $_data [ 1 ],
                    
    $_data [ 2 ]);
        }    
    }
    else {
        
        echo 
    '<h1>Party XY</h1>' ;
        
        
    printf ( '<form action="%s" method="post">
                  Name:  <input type="text" name="name" size="25" />

                  eMail: <input type="text" name="email" size="25" />

                  ich bringe <input type="text" name="leute" size="2" /> Leute mit.
                  <input type="submit" name="submit" value="eintragen" />
                </form>'
    ,
                
    $_SERVER [ 'PHP_SELF' ]);
    }
     
    ?> 

    Number 2

    http://www.orgapage.net/pages/intranet/scriptsammlung/gastverwaltung.php
     
  9. 19. November 2008
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Suche ein "Gästeliste" Script

    Huch ^^ Gar nicht gesehen, sry...

    Aber ich bin gerade an dem Code dran... Danke dir trotzdem Hätte ich wirklich drauf kommen müssen!

    Aber weiter... Bei meinem geposteten Script möchte ich die Teilnehmer tabellarisch anzeigen lassen.

    Hier ein Beispiel:

    Download: gaeste.JPG | xup.in

    Ich müsste das folgende echo in die tabelle schreiben, richtig? Aber wie muss der Code umgeschrieben werden, damit ich die Details in die Tabellenspalten bekomme? Bei dem Code nimmt er ja alle eingaben inkl. dem <br> und fügt sie untereinander in die Liste ein...

    PHP:
        if(@ $file  fopen ( "liste.txt" "r" )) {
          while(
    $row  fgets ( $file 100 )) {
             echo 
    $row  "<br>" ;
     
  10. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    PHP:

    if(@ $file  fopen ( "liste.txt" "r" )) {

    //Tabellenkopf erstellen
    echo  '<table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td>Name</td>
        <td>Eingetragen am</td>
        <td>Kommentare</td>
        <td>Kontaktmöglichkeit</td>
        <td>Bestätigt</td>
      </tr>
      <tr>'
    ;

          while(
    $row  fgets ( $file 100 )) {
    echo 
    '<tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
        <td>4</td>
        <td>5</td>
      </tr>'
    ;

    }
    //Nach der while SChleifen Tabelle schließen
    echo  '</table>' ;

    Dreckig aber funktioniert
     
  11. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Ah saubär, ich verstehe, danke

    Aber er gibt mir folgenden Fehler aus:

    Parse error: syntax error, unexpected '}' in /var/www/xxxxx/html/liste/liste.php on line 41

    Zeile 41:

    PHP:
    } elseif(( $_GET [ 'action' ] ==  "submit" ) && isset( $_POST [ 'send' ])) {
     
  12. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    nimm die geschweifte klammer weg, ihc hatte die in meinem Beispiel nur hinzugefügt weil du mir nur nen auszugegeben hast!

    dann sollte es klappen
     
  13. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    Code:
    Name Eingetragen am Kommentare Kontaktmöglichkeit Bestätigt
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    So siehts nun nach einem Eintrag aus. Und er addiert jeweils 3 Zeilen nach jedem Eintrag dazu.

    Schonmal danke für deine Geduld

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

    Soweit so gut... wie kann ich nun bestimmte Zeilen auslesen lassen?

    So wie ich das verstanden habe, geht es mit dem array

    PHP:
    $array  file ( "Inhalt.txt" );  
    und dann die Ausgabe mit:

    PHP:
    $array [ 2 ]  
    Nun wenn sich weitere Leute eintragen, entstehen ja nun neue Zeilen und die muss ich dann ja auch mit dem array wiedergeben. Reicht es, wenn ich die arrays schon im vorraus übernehme obwohl diese noch gar nicht geschrieben worden sind??

    bsp.:

    PHP:
    $array [ 2 //Zeile vorhanden
    $array [ 4 //Zeile noch nicht geschrieben
    $array [ 6 //Zeile noch nicht geschrieben
    $array [ 8 //Zeile noch nicht geschrieben
    $array [ 10 //Zeile noch nicht geschrieben
    Oder gibt es eine Möglichkeit dem Script es bei zu bringen das es nach jedem eintrag selber einen weiteren array Eintrag schreibt?
     
  14. 19. November 2008
    AW: Suche ein "Gästeliste" Script

    und hier is ende.

    entweder du lernst php, suchst dir nen coder gegen bezahlung oder pleg is vielleicht so nett und hilft dir via pn, aber hier anhand von comments ein script zambaun is nicht.
     
  15. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.