Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Module
  Topsite-Modul brauche mal Hilfe

Forum : Module

Titel : Topsite-Modul brauche mal Hilfe

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2405&forum=11


 Dj_PD :

20.03.2005 11:52
 
Dieser Beitrag ist auf dem Forum "Filecenter", aber da hat mir bis jetzt noch keiner geantwortet.

Ich hoffe hier habe ich mehr Glück.
Es geht um das Modul "Topsite" und ich habe es sozusagen verbessert, bzw. alles mal angepasst weil einige Probleme mit dem Modul hatten.
Hier der Text der auch im ExV2-Filecenter steht:

Hallo ich bins wieder Very Happy

Das Modul ist jetzt soweit fertig.
Habe alle Fehler behoben und das komplette Script so angepasst das es zu 100% die Sprachfiles benutzt.
Die hälfte der Wörter und Sätze wurden nämlich nur einfach so in das Script eingebaut und lief nicht über die Sprachfiles. Ich habe mir auch (mit google) Mühe gegeben das alle 3 Sprachfiles (also deutsch, englisch, french) den gleichen Inhalt haben, da ich noch ein paar define zufügen mußte.
Und im Adminbereich auch noch einige änderungen vorgenommen, z.B. auf den Seiten wo z.B. steht "Banner gelöscht" habe ich ein Züruckbottom rein gemacht. Die Statistik habe ich auch ein bisschen verändert bzw. verschönert.

Ich würde aber jetzt gerne noch 2 Sachen machen.
Dafür brauche ich aber Eure Hilfe kurz, am besten von Bama Razz

Als erstes möchte ich wissen welche Datei ich includen muss damit die eMail-Adresse eines angemeldeten Users anzeigen lassen kann. Und ich möchte wissen mit welchen Befehl.
So wird bei angemeldeten sofort die eMail eingetragen.

Und dann noch etwas was ich persönlich wichtig finde.
Derzeit ist es so, wenn man an einer bestimmten Stelle die Seite bei der anmeldung aktuallisiert wird der Eintrag den man gemacht hat nochmal eingegeben, also 1xAktuallisieren = einmal mehr ein banner eingetragen. Damit der Admin jetzt nicht immer schauen muss ob da ein Spammer am werk war um seine banner oft in die Top 10 einzubauen würde ich gerne eine Kontrolle einbauen.
Nur leider hab ich es bis jetzt nicht geschafft.

Ich hab in der Datei add.php folgenden Code.
Code:

$titre2 = stripslashes($titre);
$description2 = stripslashes($description);
$description3 = ucfirst($description2);
$titre3 = ucfirst($titre2);
$titre4 = htmlentities($titre3);
$description4 = htmlentities($description3);
$titre5 = addslashes($titre3);
$description5 = addslashes($description3);

if($page == ajouter){

$sql = "INSERT INTO ".$db->prefix("topinconnue")." VALUES('', '$titre5', '$description5', '$siteurl', '$banurl', '$email', '$password','$bh', '$bw', '0', '0')";
$db->queryF($sql);

$sql2 = $db->query("SELECT * FROM ".$db->prefix("topinconnue")." Where siteurl LIKE '$siteurl'");
$dess = $db->fetch_row($sql2);



Das wird woll der Befehl zum eintragen in die Datenbank sein.
Das $sql12 und $dess weiß ich bis jetzt auch nicht ganz was das zu bedeuten hat.
Aber ich glaube da wird die $siteurl mit ausgelesen und in einen ARRAY gepackt.
Ich würde jetzt gerne eine Kontrolle einbauen.
So das ich abfrage:
- Ist die SiteUrl gleich der jetzt einzutragenden dann schreibe nicht in die Datenbank und gebe aus "Dieser Banner exestiert bereits in der Datenbank".
So denke ich könnte man das doch machen, oder?
Wenn jemand eine bessere Idee hat, wäre ich wirklich damit auch zufrienden. Ich habe aber jetzt schon ein bisschen ausprobiert, deswegen schreibe ich auch. Datenbank kann ich noch nicht so.

Ansonsten ist das TopSite-modul soweit fertig, bis auf diese beiden Sachen die ich noch dort einbauen würde. Wobei das 2te ja eigentlich wichtiger ist als die eMail-Sache. Bei der eMailgeschichte habe ich übrigends noch eine kleine Kontrolle eingebaut da man vorher egal was angeben konnte.

So ich hoffe jemand ließt das Very Happy

Gruss
Dj_PD

 bama :

20.03.2005 17:46
 Hi,

um dir genau helfen zu können, ist es am besten, du schickst mir das mal als zip file

um die email eines reg. Users zu ermitteln musst du nur

global $xoopsUser; // wenn die Abfrage in einer function ist

if(isset($xoopsUser)){
$email = $xoopsUser->email();
}else{
$email ="";
}
Partnerseiten
http://service.bama-webdesign.de/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France