. .
pragmaMx Support Forum 25 Mai 2012, 10:04:15 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Button klick = Aktion (code) ausführen.  (Gelesen 1239 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Constan
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 66

Constan


WWW
« am: 17 Mai 2007, 13:16:06 »

Hi ich habe ein Problem,  puzzled

Mein kleines Modul klapt soweit ganz super ich möcht aber gerne beim Drücken eines Buttons das eine Aktion ausgeführ wird diese hier -> $myini->SaveToFile('./modules/login/data.ini');

Manuell klapt das ganz gut nurr hat es dann kein sinn. Dieses Modul Speichert und liest daten aus einer INI, nur Speichern soll er halt erst wenn man auf den Button Klickt. Hier mal mein code (ist aber noch net fertig.)
Denn so Funktioniet ja das Speichern nicht ich bekomme immer eine Weiße seite.



Code: [Select]  
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$module_name = basename(dirname(__FILE__));
# mxGetLangfile($module_name);
$index = 1;

include_once("header.php");



  //Titeltext
  echo "Achtung, sie können hier <B>NICHT</B> ihren Benutzernamen oder Passwort ändern, Dieses Modul ist nur Für die Logins auf den jeweiliegen Servern.";
  echo '<br />';
  echo '<br />';
  echo '<br />';
  //Klasse einbinden
  include('./modules/login/pinifile.php');
  $userinfo = mxGetUserData();
  $clanname = $userinfo['uname'];
  //Instanz erzeugen und Daten lasen
  $myini = new IniFile();
  $myini->LoadFromFile('./modules/login/data.ini');
  //Confixx Daten ausgeben
  echo '<form method="post" action="./modules/login/input.php">';
  $cbntz = $myini->ReadValue($clanname, 'cbntz', 'keine Angabe');
  echo 'Confixx Benutzername: <input name=cbntzn value="' . $cbntz . '" id=cbntzn type="text" />';
  echo '<br />';
  $cpass = $myini->ReadValue($clanname, 'cpass', 'keine Angabe');
  echo 'Confixx Passwort: <input name=cpassn value="' . $cpass . '" id=cpassn type="password" />';
  echo '<br />';
  echo '<br />';
  //Gameserver Daten ausgeben
  $gsbntz = $myini->ReadValue($clanname, 'gsbntz', 'keine Angabe');
  echo 'Server Benutzername: <input name=gsbntzn value="' . $gsbntz . '" id=gsbntzn type="text" />';
  echo '<br />';
  $gspass = $myini->ReadValue($clanname, 'gspass', 'keine Angabe');
  echo 'Server Passwort: <input name=gspassn value="' . $gspass . '" id=gspassn type="password" />';
  echo '<br />';
  $myini->WriteValue($clanname, 'cbntz', $cbntzn);
  $myini->WriteValue($clanname, 'cpass', $cpassn);
  $myini->WriteValue($clanname, 'gsbntz', $gsbntzn);
  $myini->WriteValue($clanname, 'gspass', $gspassn);
  echo '<br />';
  echo '<br />';
  echo '<input type="submit" value="Änderungen Speichern" onclick="'$myini->SaveToFile('./modules/login/data.ini');'"/> ';
  echo '</form>';
 


include_once("footer.php");
Gespeichert
Constan
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 66

Constan


WWW
« Antworten #1 am: 17 Mai 2007, 16:55:06 »

OK, ich habe im Inet auch nichts gefunden, habe jetzt dann doch post genommen.
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML