anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 15:11

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 33 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Aug, 2007 17:11 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Addnavs stimmen nicht, es stimmt so einiges nicht:

Versuchs' damit:

[php]
require_once"common.php";
page_header("Regeln dieser Welt");


if($_GET['op']==""){


$sql = "SELECT paragraph,inhalt,inhalt,verfasser FROM gesetz ";
$sow = db_query($sql);
output("Du kommst in einen Saal und liest:
<table border=0 cellpadding=2 cellspacing=1
bgcolor='#FFFFFF'>
<tr class='trhead'>
<td><b>`$ Paragraph</b></td>
<td><b>`9Beschreibung der Regel</b></td>
<td><b>`#Strafe gegen Verstoß</b></td>
<td><b>`#Verfasser`0</b></td>
<td><b>`#Edit`0</b></td>",true);
while ($row = db_fetch_assoc($sow))
{
output("<tr class='".($i%2?"trdark":"trlight")."'>
<td>{$row['paragraph']}</td>
<td>{$row['inhalt']}</td>
<td>{$row['inhalt1']}</td>
<td>{$row['verfasser']}</td>"
<td><a href='Regeln.php?op=del&id=$row[paragraph]'>Delete</a>
</td></tr>,true);
addnav("","Regeln.php?op=del&id=$row[paragraph]");
addnav("Zurück nach Sanktum","village.php");

}
}

if($_GET['op']=="del") {

if ($session['user']['superuser']<1){
output("Du hast nicht die Berechtigung, um hier etwas zu löschen.");
addnav("Zurück nach Sanktum","village.php");
} else if ($session['user']['superuser']>=1){


output('`c`b`&Eintrag löschen!`c`b`0
Eintrag gelöscht.');
addnav('Zurück','Regeln.php');
$delete = "DELETE FROM gesetz WHERE id='$_GET[paragraph]'";
db_query($delete);
addnav("Zurück nach Sanktum","village.php");
}
[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Aug, 2007 18:15 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 10 Mai, 2007 13:14
Beiträge: 159
Wohnort: Minden
Geschlecht: Männlich
Also hab da auch schon 2 Sachen gefunden die Falsch waren...


[php]</td></tr>,true);
[/php]

Da fehlte ein "

Und

[php]addnav("Zurück nach Sanktum","village.php");
}[/php]

Da fehlte noch eine Klammer...Naja aber das alles habsch korriegiert und es funzt nich...Kommt nur ne weisse Seite

_________________
Nein ich bin nicht die Signatur, ich putze hier nur!! ô.O


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Aug, 2007 18:30 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
sorry, kleine flüchtigkeitsfehler *grml*
- aber beim nächsten Mal solltest page_footer(); unten stehen lassen ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Aug, 2007 18:50 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 10 Mai, 2007 13:14
Beiträge: 159
Wohnort: Minden
Geschlecht: Männlich
Ja also die Fehler sind ja nicht schlimm ^^

Und ja das mit dem page_footer(); *lol* Irgendwie gar nich drauf geachtet xD

Naja aber es funtzt immer noch nicht...

_________________
Nein ich bin nicht die Signatur, ich putze hier nur!! ô.O


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Aug, 2007 19:08 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
*alles fertig hab*

Hoho *schnella war*

  • Aktive Paragraphen werden für die User aufgelistet
  • Inaktive + Aktive werden für die Admins Aufgelistet (>=3)
  • Löschen ist inbehalten
  • Edit ist inbehalten
  • erstellen ist inbehalten
  • Extra Seite für die Beschreibung
  • Verfasser + RL-Autor (Anpera User für RL-Verfasser)


Ich Poste es aber nur wen Heximus es will, weil er es selber nicht hin bekommt ;) btw. auf Wunsch auch per PN ;)

Weil du es ja eig. auch selber schaffen kannst :baeh::baeh::baeh: :lol:


@TOPIC kann auch noch nicht funtzen, weil du die ID für die "schon gemachten" Regeln per DB manuell nach tragen musst ;)
Lg MySql

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Sep, 2007 20:21 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
Das ganze sieht sehr meinem Gesetztafel-Script das vor ur-zeiten veröffentlicht wurde sehr ähnlich ........

_________________
Caivallon Scripts:
Dies und Das :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Sep, 2007 21:12 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
:lol: Noah 2 :lol:

Nein.. Jetzt bin ich neugierig :lol: Jetzt haben wir einen Ur-Ersteller und einen Neu-Ersteller :lol:

Das Dingens was ich da mit "Loeschen, Editieren und Erstellen" gemacht habe ist auf jeden Fall mit switch() geschrieben...

Lg

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Sep, 2007 23:14 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 10 Mai, 2007 13:14
Beiträge: 159
Wohnort: Minden
Geschlecht: Männlich
@DarkAngel
Also sollte es wirklich so sein das ich es 'geklaut' haben sollte..Ich wusste nicht das es solch ein Script schon gibt...

@MySql
Das mit dem lösche funzt jetzt bei mir auch ^^ Hatte nen Fehler gemacht in der Reihe hier
[php] $delete = "DELETE FROM gesetz WHERE id='$_GET[id]'"; [/php]

anstatt id=$_GET[id]... hatte ich da id=$_GET[paragraph].... stehen ^^

Naja jetzt funzt es ja xD


EDIT:

Brauche mal wieder hilfe bei der Sql erstellung>__< habe jetzt für das erstellen folgendes gemacht:

[php]if($_GET['op']==neu){

if($session['user']['superuser']<=2){
output("Du darfst keine neuen Gesetze erstellen.");
addnav("Zurück zu den Regeln","Regeln.php");
}else if($session['user']['superuser']>=2){


output("Hier kannst du neue Regeln erstellen");



output("<form action='Regeln.php?op=save' method='POST'>",true);
$Regeln = array(
'text'=>'Paragraph',
'text2'=>'Beschreibung der Regel,textarea,45,20',
'text3'=>'Strafe gegen Verstoß,textarea,45,20',
);
$row = 0;
showform($Regeln,$row);
output("</form>",true);



$paragraph = $_POST['text'];
$titel = $_POST['text2'];
$inhalt = $_POST['text3'];


$sql =" INSERT INTO gesetz (acctid,paragraph,titel,inhalt) VALUES ($acctid,\"$paragraph\",\"$titel\",\"$inhalt\")";




$sql = 'UPDATE `gesetz` SET


,`paragraph` = "'.$_POST['text'].'"
,`titel` = "'.$_POST['text2'].'"
,`inhalt` = "'.(int)$_POST['text3'] .'"
WHERE
`id` = "'.(int)$_GET['id'].'"';
db_query($sql) or die (db_error($sql));
redirect('Regeln.php?op=neu=');










addnav("Zurück","Regeln.php");[/php]

und weis nemmer weiter >__<

_________________
Nein ich bin nicht die Signatur, ich putze hier nur!! ô.O


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 00:19 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
[php]
/* ADD - Paragraph by MySQL - Started*/
case 'add':
page_header('Erstelle einen Paragraphen');
output('`c`b`&Erstelle einen Paragraphen`b`c`0');
rawoutput('<form action="regeln.php?op=insert" method="POST">'.
'<input name="paragraph"> (Paragraph erkennung (z.B. $1.1)<br>'.
'<input name="name"> (Name des Paragraphen)<br>'.
'<input name="verfasser"> (Wer hat ihn Verfasst?)<br>'.
'<input name="rlautor"> (Real-Autor)<br>'.
'<input name="description"> (Beschreibung (255 Zeichen))<br>'.
'<input name="aktiv"> (0 - Inaktiv , 1 - Aktiv)<br>'.
'<input type="submit" class="button" value="Paragraph erstellen">'.
'<input type="reset" calss="button" value="Eingaben züruck setzen">'.
'</form>'
);
addnav('','regeln.php?op=insert');
addnav('Abbrechen','regeln.php');
break;
case 'insert':
page_header('Paragraph erstellt');
$insert = "INSERT INTO gesetz (id, paragraph, name, verfasser, rlautor, description, aktiv) VALUES ('',
'".$_POST['paragraph']."',
'".$_POST['name']."',
'".$_POST['verfasser']."',
'".$_POST['rlautor']."',
'".$_POST['description']."',
'".$_POST['aktiv']."')";
db_query($insert);
output('Paragraph erstellt.');
addnav('Paragraphen ansehen','regeln.php');
break;
/* ADD - Paragraph by MySQL - END */[/php]

SQL musst du anpassen ^.^ (Teil aus dem was ich gemacht habe)

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 00:30 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 10 Mai, 2007 13:14
Beiträge: 159
Wohnort: Minden
Geschlecht: Männlich
Hmm okay..Ich gebs entgültig auf >__< Kannst du mir vielleicht mal per PN deine ganze Datei schicken?? *bettel* ich will sie mir nur angucken >__<

_________________
Nein ich bin nicht die Signatur, ich putze hier nur!! ô.O


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 12:00 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
^^
Is unter wegs^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 19:41 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 10 Mai, 2007 13:14
Beiträge: 159
Wohnort: Minden
Geschlecht: Männlich
Jo hab sie bekommen thx ^^

_________________
Nein ich bin nicht die Signatur, ich putze hier nur!! ô.O


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Sep, 2007 21:05 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Auf Wunsch von "Heximus" wird die vollendete Datei hoch geladen..

Lg MySQL


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 33 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum