Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mal ne frage^^

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
frage
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 15.10.2005, 21:48

Beitrag von frage » 15.10.2005, 21:51

hmm, also ich habe jetzt das hier:

Code: Alles auswählen

if(isset($_POST["nick"]) AND isset($_POST["pw"]))
{
 $user_a = array();
 $fu = fopen("Data/u.dat","r");
 if($fu!=false){
  while(!feof($fu)){
   array_push($user_a,chop(fgets($fu)));
   if&#40;strlen&#40;$user_a&#91;count&#40;$user_a&#41;-1&#93;&#41;<32&#41; array_pop&#40;$user_a&#41;;
   $tmpstr = strtok&#40;$user_a&#91;count&#40;$user_a&#41;-1&#93;," "&#41;;
   if&#40;strlen&#40;$tmpstr&#41;>32&#41;&#123;
    $tmpnick = substr&#40;$tmpstr,0,strlen&#40;$tmpstr&#41;-32&#41;;
    $tmpstring = strtoupper&#40;substr&#40;$tmpstr,0,strlen&#40;$tmpstr&#41;-32&#41;&#41;.substr&#40;$tmpstr,strlen&#40;$tmpstr&#41;-32&#41;;
    if&#40;$tmpstring==strtoupper&#40;$_POST&#91;"nick"&#93;&#41;.md5&#40;$_POST&#91;"pw"&#93;&#41;&#41;&#123;
     $status = trim&#40;strtok&#40;" "&#41;&#41;;
     $nick = $tmpnick;
     if&#40;$access_a&#91;$status&#93; == "-"&#41;&#123;
      Print&#40;"Dein Account wurde noch nicht freigeschaltet!"&#41;;
      $loggedin=-1;
     &#125;else&#123;
      $sessions_a = array&#40;&#41;;
      $fsession = fopen&#40;"Data/s.dat","r"&#41;;
      if&#40;$fsession!=false&#41;&#123;
       while&#40;!feof&#40;$fsession&#41;&#41;&#123;
        $tmpline = fgets&#40;$fsession&#41;;
        strtok&#40;$tmpline," "&#41;;
        if&#40;strtok&#40;" "&#41; != $tmpnick AND strlen&#40;$tmpline&#41; > 2&#41; array_push&#40;$sessions_a,$tmpline&#41;;
       &#125;
       fclose&#40;$fsession&#41;;
       $fsession = fopen&#40;"Data/s.dat","w"&#41;;
       if&#40;$fsession!=false&#41;&#123;
        $i = 0;
        while&#40;$i < count&#40;$sessions_a&#41;&#41; &#123; fputs&#40;$fsession,$sessions_a&#91;$i&#93;&#41;; $i++; &#125;
        $sid=md5&#40;uniqid&#40;rand&#40;&#41;&#41;&#41;;
        fputs&#40;$fsession,$sid." ".$tmpnick." ".$status." ".time&#40;&#41;.chr&#40;13&#41;.chr&#40;10&#41;&#41;;
        fclose&#40;$fsession&#41;;
        $loggedin=1;
        $_REQUEST&#91;"a"&#93; == "";
       &#125;
      &#125;
     &#125;
    &#125;
   &#125;
  &#125;
  fclose&#40;$fu&#41;;
  $fu = fopen&#40;"Data/u.dat","w"&#41;;
  if&#40;$fu!=false&#41;&#123;
   $i = 0;
   while&#40;$i<count&#40;$user_a&#41;&#41;&#123;
    if&#40;isset&#40;$nick&#41; AND strlen&#40;$nick&#41;>=3 AND substr&#40;$user_a&#91;$i&#93;,0,strlen&#40;$nick&#41;&#41; == $nick&#41;&#123;
     $tmparray = explode&#40;" ",$user_a&#91;$i&#93;&#41;;
     $tmparray&#91;2&#93; = time&#40;&#41;;
     $user_a&#91;$i&#93; = implode&#40;" ",$tmparray&#41;;
    &#125;
    fputs&#40;$fu,$user_a&#91;$i&#93;.chr&#40;13&#41;.chr&#40;10&#41;&#41;;
    $i++;
   &#125;
  &#125;
 &#125;
 if&#40;$loggedin == 0&#41;&#123;
  Print&#40;"Ungültiger/s Nick/Passwort!"&#41;;
  exit;
 &#125;
&#125;
aber ich hab mal ne frage, weil ich n BG entwickel ( https://bgs.bg.funpic.de/bg/BG-anfang.htm

wo ich diesen code reinsetzen soll, soll das zum Button Anmelden oda wo?

ich bin nähmlich n neuling!

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Anonymous

Beitrag von Anonymous » 15.10.2005, 21:59

oha...

bevor du dir so etwas komplexes wie ein Browsergame vornimmst, solltest du dich evtl. ein bis zwei Jahre mit kleineres Sachen beschäftigen, fang am besten mit ein paar Tutorials für php an, dann ein bissl mysql datenbankanbindung usw... dann wirds irgendwann auch mal etwas mit dem browsergame... :wink:

frage
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 15.10.2005, 21:48

Beitrag von frage » 15.10.2005, 22:00

hmm, wie gesagt, ich habs mir vorgenommen, habe auch schon seit fast nem Jahr mit php zu tun, habe aber nie ne login-funktion gemacht, wer kann mir da denn helfen?

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 15.10.2005, 22:01

Hallo,

der "code" ist in php geschrieben.
Im Quelltext der angegeben Seite ist für das Formular abzulesen:

Code: Alles auswählen

<form action="/index.php?action=login"
Das Formular schickt die Daten an die Seite index.php
dort sollte dann wohl das php-Script untergebracht sein.

frage
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 15.10.2005, 21:48

Beitrag von frage » 15.10.2005, 22:07

also meinst du, dass genau dieses Script, welches in /index... ist hilft mir weiter, das prob ist, dass ich den code von nem Kumpel hab!
aber das würde bedeuten, dass ich einfach nur n neues Script schreiben muss???

Anonymous

Beitrag von Anonymous » 15.10.2005, 22:34

:lol:

naja... 1 Jahr mit php zu tun.... also ich verstehe da mehr drunter als vorgefertigte Scripte in eine webseite einzubauen....

Formulardaten an php scripte zu übergeben und zu verarbeiten zählt zu den absoluten Grundlagen.... solche Dinge hier zu erfragen und im gleichen Satz erwähnen, dass man ein Browsergame erstellen möchte... naja... :roll:

csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 15.10.2005, 22:45

Mal ne andere Frage: Warum postest du in die Kategorie "Ich hab da mal ne Frage" einen Thread mit dem Titel "Mal ne Frage" (das ist schon klar, denn so heißt ja die Kategorie!) und stellst dann eine Frage, die eigentlich nach "Coding und Programmierung" gehört?! :roll:

Hab ich jetzt nicht so wirklich verstanden...

Ansonsten stimme ich net(t)worker zu.

frage
PostRank 1
PostRank 1
Beiträge: 5
Registriert: 15.10.2005, 21:48

Beitrag von frage » 16.10.2005, 00:13

Ja, ihr seid alle soo schlau, wisst ihr das?

Ich hab ne ganz normale Frage gestellt, aber statt ner vernünftigen Antwort auf meine Frage, bekommt man nur schlaue Sprüche... :roll:

Ich versuche es einfach, vll kann man den ganzen Kram ja auch dabei lernen...:)

Naja, ich hoffe das mir noich irgend jemand bei meinem kleinen Problem behilflich sein kann...

Greetz

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag