So. 30.10.2005
19:43 Uhr
#1
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

hey an alle,
kann mir jemand vielleicht sagen, wie ich das aendern kann das im Menue Download fuer alle sehbar ist ohne das ich im Adminbereich nur fuer .... einstelle, aber wenn der nicht Registrierte User diesen anklickt ein hinweis bekommt das er sich zuerst Registriern muss!
Laesst sich das im script irgendwie aendern?
fuer Antworten waere ich dankbar.
gruss
So. 30.10.2005
19:54 Uhr
#2
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen

if (recht==regist) {
Download
}
also so müsste das gehen must nur eben das alles richtig schreiben habe dasscript nicht im kopf...
So. 30.10.2005
21:30 Uhr
#3
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

Danke fuer die Antwort
gruss
So. 30.10.2005
22:06 Uhr
#4
- Registriert seit
- 24.06.2005
- Beiträge
- 364
- Beitragswertungen

wo muss man das ungefähr eingeben ???
So. 30.10.2005
22:51 Uhr
#5
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

tut mir leid ich kann es dir nicht sagen, habe es schon probiert aber es kommt immer eine fehlermeldung.
ich hoffe es kommt noch eine hilfe!!!!
gruss
So. 30.10.2005
23:03 Uhr
#6
- Registriert seit
- 14.09.2005
- Beiträge
- 1.431
- Beitragswertungen

In der downloads.php dort wo jeder einzelne Download ausgelesen wird.
Mo. 31.10.2005
19:14 Uhr
#7
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

hi,
habe eine loesung nach langen suchen und probieren gefunden!
Falls es jemand interessiert, anfrage auf meiner HP (gismo)
Mo. 31.10.2005
19:33 Uhr
#8
- Registriert seit
- 22.03.2003
- Beiträge
- 4.260
- Beitragswertungen

post die info doch auch hier kurz im forum. ist doch umständlich erstmal auf deine seite zu surfen um dort die infos zu bekommen.
ein paar klicks auf deine seite bekommste evtl. auch anders +g+...
trotzdem gut das es du es alleine raus gefunden hast! ...
Mo. 31.10.2005
19:43 Uhr
#9
- Registriert seit
- 24.06.2005
- Beiträge
- 364
- Beitragswertungen

jo wäre echt super !!!
wenn er es hier reinschriebt !!
Mo. 31.10.2005
20:15 Uhr
#10
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen

Wie oft den noch... also bei 1.0.4 würde ich das schreiben:
if ($recht3 == true){
dann hier der link zum download
}else{
Bitte regestrieren...
}
Also wer den download link errät bekommt aber da seine datei ob man das umgehen kann kann ich nicht sagen..
Di. 01.11.2005
03:17 Uhr
#12
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

hi
nun meine loesung ist etwas umstaendlicher wie von SLJ aber funzt auch!
---------
<?php
defined ('main') or die ( 'no direct access' );
if ( $_SESSION['authright'] <= -1 ){ // das ist die Rechteabfrage ++++++++++++++++++++++
function get_cats_title ( $catsar ) { // ab hier download-code ++++++++++++++++++++++++++
$l = '';
foreach($catsar as $k => $v) {
.
.
.
}else{
// +++++++++++ ab hier ist der code fuer login +++++++++++++++++++++++++++++++
$title = $allgAr['title'].' :: Login';
$hmenu = 'Login';
$loginTry = $allgAr['Flogintry'];
if ( empty ($_POST['login_name']) OR empty ($_POST['login_pw']) ) {
.
.
.
}
?>
--------------
ich habe nur mit eine ifabfrage mit login.php erweitert, wie gesagt etwas umstaendlicher, aber es funktioniert.
MFG
Di. 01.11.2005
14:18 Uhr
#13
- Registriert seit
- 24.06.2005
- Beiträge
- 364
- Beitragswertungen

wo muss man das eintragen ??? in die download .php ??
Di. 01.11.2005
15:59 Uhr
#14
- Registriert seit
- 19.08.2005
- Beiträge
- 86
- Beitragswertungen

hi
ja in die include/downloads.php
defined ('main') or die ( 'no direct access' );
if ( $_SESSION['authright'] <= -1 ){ // einsetzten
+++hier den code von downloads lassen
beim letzten } das else dazu und { dazuschreiben
+++hier den code von include/includes/forum/user/login.php einsetzten++
und noch ein } am ende dazu.
muss jetzt funktionieren
hier der gesamte code:[url]www.ccc-funclan.com/downloads.txt[/url]
mfg
Zuletzt geändert von Heimo am 01.11.2005 - 16:05
Zuletzt geändert von Heimo am 01.11.2005 - 16:06