Beiträge von alex2009

    ja ic habe es ja versucht
    aber es geht einfach nicht mit if abfrage will es nicht und mit dem anderen aucht nicht


    kann mir nicht jemand 1 beispiel machen??

    aos ok danke


    aber wie mache ich das jetzt mit der datei erstellen?


    //edit:
    habe es mit dem echo da von oben wegen der if abfrage so gemacht:


    PHP
    echo "Reisepass: Vorhanden".$ini['PassLic=1'];
    echo "<br>";
    echo "Reisepass: Nicht vorhanden".$ini['PassLic=0'];


    Aber es zeigt es jetzt so an:


    Reisepass: Vorhanden
    Reisepass: Nicht vorhanden


    wie wird es richtig gemacht?

    Irgendwie sehe ich da keinen unterschied nur das ddort die " nicht richtig sitzen


    Mein $ini is so deveniert:

    PHP
    $ini = parse_ini_file($username.'.ini');


    //edit:
    noch eine frage was ist hier falsch:

    PHP
    $file = fopen("".$username.".txt","w");
    	  fwrite($file, $password1);
      	fclose($file);


    er sagt immer file not found aber is ja halt auch richtig aber das ,"w" bedeutet doch neue datei erstellen fals nicht vorhanden oder?
    und wie mache ich das ander das obere mit der if abfrage

    ja hatte ausversehen da was falsch geschrieben also es geht jetzt alles soweit nur das ich halt nochnicht weis wie ich das abfragen
    soll also mein plan ist


    Wenn ich die seite öffne check der eine ini datei wenn dort bei Model=212 oder so is soll er halt ein bilder mit dem namen Skin_212 anzeigen


    aber wie geht das?


    //edit:
    habe das obere hinbekommen alles nur was ist an dieser if abfrage falsch?
    ich sehe das iwie keinen fehler:

    PHP
    if ($ini == "AdminLevel=0")
    {
    echo "Adminrechte: Nicht vorhanden!";
    }
    else
    {
    echo "AdminLevel: ".$ini['AdminLevel'];//admlvlv
    }
    ec


    er zeigt aber immer an:
    Adminlevel: ...
    wenn adminlevel auf 0 oder 1 ist oder auf 999999 das ist ganz egal er zeigt immer an
    AdminLevel: ..
    aber wenn der admin lvl z.b. auf 0 oder ein ist zeigt er halt auch an
    Adminlevel: 0 oder 1 halt


    kann mir das jemand sagen was dort falsch ist?

    hmm kommt iwie nix habe es so:


    PHP
    $skin = fopen('inis/'.$username.'.ini',"r");
    fread($skin,"9999");
    if(isset($skin['Model=212']))
    {
    echo "<a href='index.html'>hallo</a>";
    }
    fclose($skin);

    also LuNiku94 hat mir schon sehr geholfen also es geht jetzt alles soweit nur noche eine kleine frage
    kann mir jemand einen code machen das er in der datei xyz.ini nach einer zeile such
    Model=212 wenn sie da ist soll er ein echo anzeigen
    und wenn nicht soll er garnix machen

    hmm da blicke ich nicht wirklich durch aber unter dem 1 post war ein link da habe ich auchnochmal nachgeschaut
    dort habe ich dies gefunde:

    PHP
    include('lol.txt');
    echo substr_replace('money=', 'Geldbestand: ', 0);


    aber der gibt das dan so aus:


    money=500geldbestand:


    aber er soll ja das money= weg machen und dafür das geldbestand: ausgeben also das es dan in etwa so ausieht:


    geldbestand: 500


    hoffe mir kann jemand helfen

    Ich denke du brauchst erstmal PHP grundlagen, aber das mit dem = get mit

    PHP
    explode('=',$lalala);

    Also damit kann ich dan das money= ausschneiden und dan das $lalala is die ausgabe also die 500
    ist dar richtig?


    und wie mache ich das mit dem login das das geht weil da zeigt er ja auch immer errors an wenn ich die login.php datei öffne


    //Edit:
    Mein Loginsystem funktioniert jetzt muss ich das nurnoch so haben mit diesem
    Money=500
    Das da das money= weg gemacht wird und dafür halt nur die 500 angezeigt wird
    aber er soll die datei dan halt nicht so speichern


    //Edit:
    oder gibt es eine Replace funktion in php das ich z.b. aus money=500 Dein Geld bestand: 500$
    und eine remove funktion weil da in der datei auch sachen drinne stehen die da halt nicht stehen müssen

    ja das hatte ich jetzt nur mal so um zutesten ob er die datei einlesen kan und so halt


    aber ich möchte halt gerne das er die datei z.b. mit fread oder so liest und dan das was beirauskommt umwandelt also z.b.
    wenn halt in der datei steht:
    money=500
    das er das money= wegnimmt und mir nur die 500 ausgibt und so
    kann mir das jemand machen


    und das login mit der datei das sagt er immer:


    PHP
    Warning:  fread() expects exactly 2 parameters, 1 given in login.php on line 24
     
     Warning: Cannot modify header information - headers already sent by (output started at C:\Intranet\xampp\htdocs\Control Pannel\login.php:24) in login.php on line 38
     
     Warning: Cannot modify header information - headers already sent by (output started at C:\Intranet\xampp\htdocs\Control Pannel\login.php:24) in login.php on line 41


    Ok Danke!!
    Werde ich gleich testen
    und jetzt zur 2 Frage
    ich habe versucht die datei so zu öffnen:



    also das geht ja auch aber in der datei steht z.b. Money=*
    das möchte ich umwandeln also das der die datei nicht so anzeigt wie sie da steht sondern das er sie intern also so öffnet dan man es nicht sieht dan
    in einer tabelle die is so aufgebaut:


    Geld | Betrag
    .. | ...
    und so weiter das er halt bei betrag das angibt was nach dem = hinter money steht


    kann mir jemand sowas machen
    ich wäre euch dafür sehr sehr dankbar

    hmm also erst mal wäre es mir wichtig wenn ich das login system
    hinbekomme


    ich habe mir da mal was anderes überleg ob das geht:


    also es gibt eine datei auf dem server z.b. testuser01.txt oder so und in dieser .txt datei steht dan das password also der dateiname ist der username und der inhalt das password kann mir jemand den abschnitt

    PHP
    if ($username == $usern and $passwort == $passw) 
       	{


    so umschreiben?

    ne also mysql
    geht leider nicht da ich ab und zu die user auch wieder löschen muss und so und mit mysql kenne ich mich abselut garnicht aus

    ja ich suche eine möklichkeit das ich jetzt
    z.b. in der datei also login.php
    oder halt eine andere datei da will ich die ganzen usernamen und passwörter eintragen

    also ich habe es jetzt so:
    (login.php)


    (Index.html)


    PHP
    <form action="login.php" method="post">
       Username:  <input type="text" name="username"/><br><br>
       Passwort:  <input type="password" name="passwort"/><br>
       <input type="submit" value="Anmelden"/>
      </form>


    Aber es funktioniert nicht
    der loggt sich nicht ein

    Hallo
    Ich habe 2 fragen zum thema php die erste
    was ist in diesem Code Falsch:

    PHP
    if ($username == .$usern && $passwort == .$passw) 
    {
    //Meine funktion


    und oben:

    PHP
    $usern = $_POST['pw'];
    	  $passw = $_POST['username'];


    Aber es kommt immer das das pw halt falsch ist
    weil
    erst war es so:


    PHP
    if ($username == 'username' && $passwort == 'pw') 
    	  {


    aber da ich mehr usernamen und pw´s brauche wir das zuviel code


    kann mir jemand helfen?


    und die 2 Frage:


    ich möchte eine ini öffnen und die anzeigen lassen
    also das da halt der ganze inhalt der ini steht


    hoffe mi kann jemand helfen


    mfg
    alex2009