ilch Forum » Ilch Clan 1.1 » Allgemein » News einem Freund empfehlen

Geschlossen
  1. #1
    User Pic
    alpenquater Mitglied
    Registriert seit
    07.01.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Ich such eine möglichkeit, das nur die News von einem Besucher weiterempfohlen werden können.
    hab zwar schon was in der richtung funktioniert aber nur mit der ganzen Seite.. hat jemand eine spezielle empfehlung oder Tips für mich ? Danke


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    klickst einfach auf "ganzen artikel lesen" und du hast die news einzeln.

    wenn du das dann meinst.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    T0P0LIN0 Mitglied
    Registriert seit
    24.07.2006
    Beiträge
    139
    Beitragswertungen
    0 Beitragspunkte
    bin dabei wird die nächsten Tage fertig

    das Modul beinhaltet:
    News an Freunde senden
    Newsarchiv
    Druckbare Version
    fckeditor
    ilch version 1.1 egal welches update


    Zuletzt modifiziert von T0P0LIN0 am 08.01.2008 - 22:36:49
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Na is ja ein Traum TOPOLINO!

    Wieder eine Funktion mehr von Dir auf unserer HP!
    Vielen Dank für dein Engagement!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    alpenquater Mitglied
    Registriert seit
    07.01.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Danke Topolino *micherfrürchtigvordiraufBodenwerf*
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    alpenquater Mitglied
    Registriert seit
    07.01.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Nochmal Nachfrag..@Topolino hab geehn das auf deiner Hp schon daruf hast...gibts es schon zum DL? ganzganz ungeduldig warte...
    Würde mich auch als Betatester zur Verfügung stellen 0:)
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Ganz ruhig!

    TOPOLINO wird es erstmal testen wollen, ob das Script problemlos funktioniert!

    PS: Sieht übrigens schon verdammt gut aus!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    alpenquater Mitglied
    Registriert seit
    07.01.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Geduld ist nicht gerade einer meiner stärken, naja Rechtschreibung auch nicht- wenn ich meine Beiträge so anschau
    lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    T0P0LIN0 Mitglied
    Registriert seit
    24.07.2006
    Beiträge
    139
    Beitragswertungen
    0 Beitragspunkte
    Noch ein bisschen Geduld muss noch ein paar dinge anpassen und dann könnt ihr saugen zwinker
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    alpenquater Mitglied
    Registriert seit
    07.01.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    ich trau mich gar nicht fragen...... Tasse
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Läuft gerade in der Testphase!

    TOPOLINO hat hier saubere Arbeit geleistet! Ich denke es wird nicht mehr lang dauern, bis er es frei gibt!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    So jetzt ist es soweit, ich bin am verzweifeln, weil ich den Fehler einfach nicht finden kann!

    Ich habe das hier angekündigte Script von TOPOLINO (http://www.honklords.de) bei mir installiert und es funktionierte Super!

    Nach Anpassung an mein System, eigener Modifikation und Bearbeitung, sowie Neuinstallation des Servers meines Anbieters geht leider das News-Versenden nicht mehr!

    Alles funktioniert, das Script zeigt auch an das die News versendet wurde, doch leider geht nix raus bzw. empfange ich keine! Kontakt per Email zB. funktioniert aber!

    send.htm
    <center>Sie versenden die News: <br><b>{ntitle}</b><br><br><br></center>
    	<form action="?news-send" method="POST" enctype="multipart/form-data">
    	<input type="hidden" value="1" name="submit">
      <input type="hidden" value="{nid}" name="nid">
      <input type="hidden" value="{ntitle}" name="ntitle">
      <table border="0" cellspacing="0" cellpadding="3" align="center">
        <tr>
          <td class="Cmite">Ihr Name:</td>
    	    <td class="Cnorm"><input style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" type="text" name="name"{readonly} value="{name}" size="45"></td>
        </tr>
    	  <tr>
          <td class="Cmite">Ihre E-mail:</td>
    	    <td class="Cnorm"><input style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" type="text" name="mail" value="{mail}" size="45"></td>
        </tr>
    	  <tr>
          <td class="Cmite">Name des Freundes:</td>
    	    <td class="Cnorm"><input style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" type="text" name="fname" value="{fname}" size="45"></td>
        </tr>
    	  <tr>
          <td class="Cmite">E-mail des Freundes:</td>
    	    <td class="Cnorm"><input style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" type="text" name="fmail" value="{fmail}" size="45"></td>
        </tr>
    	  <tr>
          <td class="Cmite" valign="top">Persönliche Ergänzungen:</td>
    	    <td class="Cnorm"><textarea style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" name="txt" cols="42" rows="8">{txt}</textarea></td>
        </tr>
    	  <tr valign="top">
          {ANTISPAM}
        </tr>
    	  <tr>
          <td class="Cmite"></td>
          <td class="Cnorm"><input style="color: #c0c0c0; border: 1px ridge #666666; font-size:8pt; font-family:Verdana; background-color: #363636" type="submit" value=" Absenden "></td>
        </tr>
    	</table>
    </form>


    send.php
    <?php
    #   Copyright by Topolino-Arts
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' || News einen Freund senden';
    $hmenu = 'Diese News an einen Freund senden';
    $design = new design ( $title , $hmenu );
    $design->header();
      
      
      $nid = escape($menu->get(2), 'integer');
      $abf = "SELECT
          a.news_title,
          a.news_id,
          DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum,
          DATE_FORMAT(a.news_time,'%W') as dayofweek,
          a.news_kat as kate,
          a.news_text as text,
          a.news_recht as recht,
          b.name as username
        FROM prefix_news as a
        LEFT JOIN prefix_user as b ON a.user_id = b.id
        WHERE news_id = '".$nid."'
        ORDER BY news_time DESC ";
      
      $erg = db_query($abf);
      $row = db_fetch_assoc($erg);
        
        
        $newpoint   = '<img src="include/images/icons/stop.gif" width="16" height="16">&nbsp;';   // Fehlergrafik
    
        //--------------------------------------------------------------------------------------------------------------
    
        // Voreinstellung per Parameterübergabe
    
    if(isset($_POST['submit'])) {
            if(empty($_POST['name']))  {
                $fehler .= $newpoint."Bitte geben Sie Ihren <b>Namen</b> ein.<br>\n";
            } elseif(strlen($_POST['name']) < 2) {
                $fehler .= $newpoint."Ihr <b>Name</b> hat bestimmt mehr als 1 Zeichen... :-)<br>\n";
            }
            if(empty($_POST['mail']))  {
                $fehler .= $newpoint."Bitte geben Sie ihre <b>Emailadresse</b> an.<br>";
            } elseif(!empty($_POST['mail']) && !empty($_POST['mail']) && !eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([a-z0-9-]+\.){1,3}([a-z0-9-]{2,3})$",$_POST['mail'])) {
                $fehler .= $newpoint."Die <b>eMail-Adresse</b> entspricht nicht der korrekten Syntax.<br>\n";
            }
            if(empty($_POST['fname']))  {
                $fehler .= $newpoint."Bitte geben Sie den <b>Namen</b> ihres Freundes ein.<br>\n";
            } elseif(strlen($_POST['fname']) < 2) {
                $fehler .= $newpoint."Der <b>Name</b> ihres Freundes hat bestimmt mehr als 1 Zeichen... :-)<br>\n";
            }
            if(empty($_POST['fmail']))  {
                $fehler .= $newpoint."Bitte geben Sie die <b>Emailadresse</b> ihres Freundes an.<br>";
            } elseif(!empty($_POST['fmail']) && !empty($_POST['fmail']) && !eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([a-z0-9-]+\.){1,3}([a-z0-9-]{2,3})$",$_POST['fmail'])) {
                $fehler .= $newpoint."Die <b>eMail-Adresse</b> entspricht nicht der korrekten Syntax.<br>\n";
            }
            if(empty($_POST['txt']))  {
                $fehler .= $newpoint."Sie haben noch keinen <b>Text</b> eingegeben.<br>\n";
            }
            if(chk_antispam ('send') != true){
                $fehler .= $newpoint."Bitte geben Sie den gültigen <b>Antispam-Code</b> ein.<br>\n";
            }
    
    if(!$fehler) {
                // Mailinhalt definieren:
      $text  = "Hallo ".$_POST['fname'].",\n";
      $text .= str_repeat('.',70)."\n";
      $text .= " \n";
      $text .= $_POST['name']." moechte Sie über folgende News informieren:\n";
      $text .= "»  Link:  http://".$_SERVER['HTTP_HOST'].$_SERVER["SCRIPT_NAME"]."?news-".$_POST['nid']."\n";
      $text .= " \n";
      $text .= "Beim Deutschen Onlinegamer Bund können Sie weitere interessante Artikel lesen:\n";
      $text .= "»  Link: http://www.d-o-bund.de\n";
      $text .= " \n";
      $text .= str_repeat('.',70)."\n";
      $text .= " \n";
      $text .= $name." möchte Ihnen ergänzend folgendes mitteilen:\n";
      $text .= " \n";
      $text .= $txt;
      $Text .= str_repeat('.',70)."\n".strip_tags($_POST['txt'])."\n";
    
    
      $betreff = 'Ein interessanter Artikel bei '.$allgAr['title'].','.$_POST['ntitle'].'';
    //-> Alles ok, Mail verschicken.
      icmail($fmail,$betreff,$text,$name);
    // informieren
    	        wd ('index.php?news', 'Die News <b>"'.$_POST['ntitle'].'"</b> wurde an <b>'.$_POST['fname'].'</b> gesendet!', 3 );
            } echo '<font color="red">'.$fehler.'</font><br /><a href="javascript:history.back(1)"><b>&laquo;</b> '.$lang['back'].'</a>';
        } else {
    //----------------------------------------------------------------------------------------------------
    // Hier erfolgt die html-Ausgabe. Diese kann beliebig angepasst werden.
    // Allerdings bitte darauf achten, dass die PHP-Befehle unverändert bleiben.
     
     
     $tpl = new tpl ( 'news/send.htm' );
      $ar = array (
        'nid'      => $row['news_id'],
        'ntitle'   => $row['news_title'],
        'name'     => $name,   
    		'mail'     => $mail,
    		'fname'    => $fname,
        'fmail'    => $fmail,
        'txt'      => $txt,
        'ANTISPAM' => get_antispam ('send', 1),
      );
      
     
      $tpl->set_ar_out($ar,0);
    }
    $design->footer();
     ?>
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Kann jemand einen Fehler finden?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das $_POST['fmail'] wird nicht zu $fmail gemacht, solltest also z.b. noch
    $fmail = escape($_POST['fmail'],'string');
    einfügen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Das wahr das Problem! Jetzt funktioniert es wieder!

    Dank an TOPOLINO und Mairu!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten