PHP - Taschenrechner !

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • PHP - Taschenrechner !

      [COLOR="#00ffff"][FONT="Microsoft Sans Serif"]Hallo M-Core !!

      Ich habe nach langer zeit mal wieder mit php gearbeitet :)

      und habe einen Taschenrechner gebaut leider konnte ich mit php lange zeit nicht mehr arbeiten deswegen war das nur ein versuch

      PHP-Quellcode

      1. <form action="#" method="get">
      2. 1.<input type="text" name="zahl1" /><br />
      3. 2.<input type="text" name="zahl2" /><br />
      4. Rechen art:-><input type="text" name="sub" /><br />
      5. <input type="submit" name="suber" value="Rechen in JO" />
      6. </form>
      7. <?php
      8. $z1 = $_GET['zahl1'];
      9. $z2 = $_GET['zahl2'];
      10. $op = $_GET['sub'];
      11. $sende = $_GET['suber'];
      12. if(isset($sende)){
      13. if($op == "+"){
      14. $row1 = $z1 + $z2;
      15. echo $row1;
      16. }else {
      17. if($op == '-'){
      18. $row2 = $z1 - $z2;
      19. echo $row2;
      20. }else {
      21. if($op == '*'){
      22. $row3 = $z1 * $z2;
      23. echo $row3;
      24. }else{
      25. if($op == "/"){
      26. $row4 = $z1 / $z2;
      27. echo $row4;
      28. }else {
      29. if($z1 == ""){
      30. echo 'Bitte Prüfe deine eingabe !';
      31. }else {
      32. if($op == '%'){
      33. $row5 = $z1 % $z2;
      34. echo $row5;
      35. }else {
      36. echo 'Geht nicht !';
      37. }
      38. }
      39. }
      40. }
      41. }
      42. }
      43. }
      44. ?>
      Alles anzeigen

      Rechner mit Array´s

      PHP-Quellcode

      1. <strong> Schritte !!</strong><br />
      2. 1. X wert <br />
      3. 2. Y wert <br />
      4. 3. Die Rechen Art <br />
      5. 4. Rechnen <br />
      6. <br />
      7. <pre><ul>
      8. <form action="#" method="get">
      9. 1.<li>X: <br /> <input type="text" name="d" /></li><br />
      10. 2.<li>Y: <br /> <input type="text" name="e" /></li><br />
      11. 3.<li>Rechen art : <br /> <input type="text" name="op" /></li><br />
      12. 4.<li><input type="submit" name="mit" value="Sender" /></li> <br />
      13. </form>
      14. </ul></pre>
      15. <?php
      16. $rechen = array ('+','-','*','/','%');
      17. $z1 = $_GET['d'];
      18. $z2 = $_GET['e'];
      19. $op = $_GET['op'];
      20. $sende = $_GET['mit'];
      21. if(isset($sende)){
      22. if($op == $rechen[0]){
      23. $row = $z1 + $z2;
      24. echo $row;
      25. }else{
      26. if($op == $rechen[1]){
      27. $row1 = $z1 - $z2;
      28. echo $row1;
      29. }else {
      30. if($op == $rechen[2]){
      31. $row2 = $z1 * $z2;
      32. echo $row2;
      33. }else {
      34. if($op == $rechen[3]){
      35. $row3 = $z1 * $z2;
      36. echo $row3;
      37. }else {
      38. if($op == $rechen[4]){
      39. $row4 = $z1 / $z2;
      40. echo $row4;
      41. }else {
      42. if($op == $rechen[5]){
      43. $row5 = $z1 % $z2;
      44. echo $row5;
      45. }else{
      46. if($z1 OR $z2 == ""){
      47. echo 'Ohne inhalte kann nicht gerechnet werden !';
      48. }
      49. }
      50. }
      51. }
      52. }
      53. }
      54. }
      55. }
      56. ?>
      Alles anzeigen


      Passwort ersteller für FlyForFun mit Array´s

      PHP-Quellcode

      1. <form action="#" method="get">
      2. Ihr Passwort:<input type="text" name="pw" /><br/>
      3. <input type="submit" value="Passwort erstellen" /><br />
      4. </form>
      5. <?php
      6. /*
      7. Flyff : PASSWORT ERSTELLER //
      8. */
      9. $pw = $_GET['pw'];
      10. $array = array($pw,'kikugalanet');
      11. if($pw){
      12. echo md5($array[1].$array[0]);
      13. }else{
      14. echo 'Keine eingabe';
      15. }
      16. ?>
      Alles anzeigen

      FlyForFun Passwort ersteller ohne Array`s

      PHP-Quellcode

      1. <form action="#" method="get">
      2. Ihr Passwort:<input type="text" name="pw" /><br/>
      3. <input type="submit" value="Passwort erstellen" /><br />
      4. </form>
      5. <?php
      6. /*
      7. Flyff : PASSWORT ERSTELLER //
      8. */
      9. $pw = $_GET['pw'];
      10. $md5 = 'kikugalanet';
      11. if($pw){
      12. echo md5($md5.$pw);
      13. }else{
      14. echo 'Keine eingabe';
      15. }
      16. ?>
      Alles anzeigen

      MYSQL Change Passwort :

      PHP-Quellcode

      1. <form action="#" method="post">
      2. <pre>
      3. <li>Sie können ihr passwort änder mit richtigen daten !<br />
      4. Benutzername:<input type="text" name="user" /><br >
      5. Altes Passwort: <input type="password" name="pass" /><br />
      6. Neues Passwort: <input type"password" name="chanpass" /><br />
      7. <input type="submit" value="Ändern" /><br />
      8. </li>
      9. </pre>
      10. </form>
      11. <?php
      12. /*
      13. Change msql daten
      14. als beispiel das passwort von einen User !
      15. */
      16. #Mysql Verbindung //
      17. $sq = mysql_connect('localhost', 'username', 'passwort');
      18. $db = mysql_select_db ($sq,'Ihre Datenbank !');
      19. $be = $_POST['user'];
      20. $pass = $_POST['pass'];
      21. $change = $_POST['chanpass'];
      22. if(isset($be)){# Wenn was Positives in $be steht !
      23. if($be == "" or $pass == "" or $change == ""){
      24. echo 'Bitte Füllen sie die Felder aus damit die Action erfolgreich ist !';
      25. }else {
      26. $sql = "UPDATE
      27. reg
      28. SET pass='{$change}'
      29. WHERE user='{$be}'
      30. AND pass='{$pass}' LIMIT 1";
      31. mysql_query($sql);
      32. echo 'Passwort wurde geändert !';
      33. }
      34. }
      35. ?>
      Alles anzeigen


      & wenn ich wieder richtig drine bin werde ich auch Tutorials auf M-Core posten


      Lg.Suru[/FONT][/COLOR]
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • 1. Benutzt doch bei If-Abfragen mit mehreren Else abschnitten einfach If-else! Also: if(x==y) {return true;} else if(x==z) {return false;}
      2. Du solltest richtige Namen für die Variablen nehmen z.b "z1", "z2" und "op" sagen halt nicht viel darüber aus ;]
      3. Arbeite lieber mit Funktionen / Klassen.

      Ne frage mal wieso packt ihr POST / Get / REQUEST Variablen immer in eine neue Variable? o.O
    • yannickmama;229708 schrieb:

      wieso packt ihr POST / Get / REQUEST Variablen immer in eine neue Variable? o.O


      Sofern die $_GET, $_POST, $_REQUEST Variable häufiger als 1 mal genutzt wird, sparst du dir eine Menge Zeit für die Eingabe. Ich persönlich finde es auch besser, jedesmal $_... zu nutzen, ich finde es einfach übersichtlicher. Aber das ist sicherlich Geschmackssache.
    • Ich packe die GET oder POST Funktion immer in $ weil sonst immer so viel zum Schreiben dar ist !


      @Yannick
      Ich habe mir wenn ich ehrlich sein muss noch nie ( mit einer Function gearbeitet ^^ )


      Kannst ja mal ein beispiel posten :)

      Edit: Neuer Script :)

      MYSQL Change Passwort :

      PHP-Quellcode

      1. <form action="#" method="post">
      2. <pre>
      3. <li>Sie können ihr passwort änder mit richtigen daten !<br />
      4. Benutzername:<input type="text" name="user" /><br >
      5. Altes Passwort: <input type="password" name="pass" /><br />
      6. Neues Passwort: <input type"password" name="chanpass" /><br />
      7. <input type="submit" value="Ändern" /><br />
      8. </li>
      9. </pre>
      10. </form>
      11. <?php
      12. /*
      13. Change msql daten
      14. als beispiel das passwort von einen User !
      15. */
      16. #Mysql Verbindung //
      17. $sq = mysql_connect('localhost', 'username', 'passwort');
      18. $db = mysql_select_db ($sq,'Ihre Datenbank !');
      19. $be = $_POST['user'];
      20. $pass = $_POST['pass'];
      21. $change = $_POST['chanpass'];
      22. if(isset($be)){# Wenn was Positives in $be steht !
      23. if($be == "" or $pass == "" or $change == ""){
      24. echo 'Bitte Füllen sie die Felder aus damit die Action erfolgreich ist !';
      25. }else {
      26. $sql = "UPDATE
      27. reg
      28. SET pass='{$change}'
      29. WHERE user='{$be}'
      30. AND pass='{$pass}' LIMIT 1";
      31. mysql_query($sql);
      32. echo 'Passwort wurde geändert !';
      33. }
      34. }
      35. ?>
      Alles anzeigen
    • Interessant, besonders der Taschenrechner is eig ein Gschmarie, genauso wie
      die anderen Scripte die du hier released hast.

      Hier mal Taschenrechner in Kurzform $string = "$string = ".$_POST['input']; eval("$string"); echo "Ergebniss: ".$string;

      Schicka Namen btw. "Flyff Passwort ersteller". Irgentwie lustig :3


      Ich habe mir wenn ich ehrlich sein muss noch nie ( mit einer Function gearbeitet ^^ )


      Oder nen änständigen Programmierstil. Ist ja fast schon Augenkrebs ;) Btw. Schreib wenn
      dan ganz Deutsch oder ganz Englisch. "Bitte füllen sie Alle Felder aus damit die Action durchgeführt werden kann" ist äuserst unschön.
    • Soll ich das Action in Anwendung ändern oder was !

      Ich Schreibe PHP & MYSQL jetzt 4 Wochen Ca hatte aber in diesen 4 Wochen 1 monat pause wegen schule und so jetzt wollte ich halt wieder anfangen

      klar weiß ich das man alles besser machen kann wie in meine scripts aber ich will wieder rein kommen deswegen wollte ich mal scripts posten die ich gerade so machen

      es ist ja schön wenn du es nicht magst


      aber du kannst ja posten was man Z.b beim Rechner besser machen kann !

      Lg.Suru
    • @felix:

      PHP-Quellcode

      1. $string = "$string = ".$_POST['input']; eval("$string"); echo "Ergebniss: ".$string;

      Mal abgesehen davon, dass du »"« statt »'« verwendest und das ganze nicht funktioniert...

      PHP CLI schrieb:

      php > $_POST['input'] = '10/2';
      php > $string = "$string = ".$_POST['input']; eval("$string"); echo "Ergebniss: ".$string;
      PHP Parse error: syntax error, unexpected '=' in php shell code(1) : eval()'d code on line 1
      Ergebniss: = 10/2 = 10/2

      ... ist es total unsicher. So was einem Anfänger zu zeigen ist nicht nett. :oh u !:

      @Suru:

      Suru schrieb:

      Soll ich das Action in Anwendung ändern oder was !

      Seit wann heißt Action zu deutsch »Anwendung«? Am Besten schlägst du das im Wörterbuch nach... :we all gonna die:

      Suru schrieb:

      & wenn ich wieder richtig drine bin werde ich auch Tutorials auf M-Core posten

      • Bin ich eigentlich der einzige, der dieses kaufmännische »Und« in einem normalen Text hässlich findet? Es ist nur zwei Zeichen kürzer als ein normales »und«, sieht nicht besser aus und ist, natürlich, total falsch. Wieso machen das alle? :x_x:
      • Wenn du Tutorials schreiben möchtest, lerne PHP doch erst einmal »richtig« und sammle Erfahrung damit. Das dauert mit Sicherheit länger als zwei bis vier Wochen.
      • Du solltest an deiner Ausdrucksweise, Rechtschreibung und Grammatik arbeiten...


      Zum Thema Programmierstil: da gibt es viele. Wieso schaust du dir nicht etwas Quelltext anderer Autoren an? Da kannst du bestimmt einiges übernehmen. :)
    • Suru;229830 schrieb:

      Soll ich das Action in Anwendung ändern oder was !

      Ich Schreibe PHP & MYSQL jetzt 4 Wochen Ca hatte aber in diesen 4 Wochen 1 monat pause wegen schule und so jetzt wollte ich halt wieder anfangen



      Wie sinnlos ist das den? Du Codest seit 4 Wochen und hast darin 1 Monat Pause gehabt? Was hast du dann programmiert???
    • @Ulle !

      Ich habe Ca vor 2 Monaten angefangen mit PHP in dieser zeit habe ich mich mit PHP jeden tag beschäftigt doch leider kam den die schule dazu und dar hatte ich den keine zeit mehr doch jetzt code ich & lerne ich wieder aktiv :)

      @ALL

      Hallo,
      Ich habe mich heute mal wieder an was neues gemacht !!

      Es heißt Coint Rechner und ist sehr simpel

      Dieser Rechner ist vlt für manche sehr gut die einen FlyForFun Pserver haben und einen Online Shop haben

      die User können sich ausrechen lassen was sie für ihr geld bekommen :D + * x die menge Bonus xD

      Bis jetzt kann das script nur mit festen werten rechnen was in der nächsten version anders ist

      Kleines Beispiel:

      Sie haben eine 10€ PSC card geben sie so ein -> 10 klicken auf den Button das Script rechnet in den wert + * den bonus den sie im Programm (Script) einstellen können

      Viel Spaß :)D

      PHP-Quellcode

      1. <p style="font-family: sans-serif;">
      2. <pre style="font-size: medium;">
      3. * Bitte beachenten das sie nur 10 , 25 , 50 , 100 &euro; <br />
      4. Berechnen k&ouml;nnen. <br />
      5. </pre>
      6. </p>
      7. <table>
      8. <td>
      9. <tr>Wert der PSC: &nbsp;</tr>
      10. <form action="#" method="post">
      11. <input type="text" name="wert" value="Beispielt 10 " /><br />
      12. <input type="submit" value="Rechnen" />
      13. </form>
      14. </td>
      15. </table>
      16. <?php echo '<title>» Coints Rechner »</title>';
      17. // Sie können die X - Y rechen werte simpel und schnell ändern //
      18. // Sie können auch die rechen menge erweitern //
      19. // Lg.Suru ->
      20. // PSC - Werte //
      21. $psc = array(10,25,50,100); // -> Script by Suru :)
      22. // Einstellung //
      23. $dp = 'dp';
      24. // Die Rechen werte //
      25. $werte = array (1.5,2,2.5,3.5); // Gleich die Rates z.b 10&euro; PSC -> Array $werte[0];
      26. // Coints //
      27. $coint = array (100,200,400,900);
      28. // Coint rechner -> Script <- //
      29. if(isset($_POST['wert'])){
      30. if($_POST['wert'] == $psc[0]){
      31. $row = $coint[0] * $werte[0];
      32. echo $row.$dp;
      33. }else {
      34. if($_POST['wert'] == $psc[1]){
      35. $row1 = $coint[1] * $werte[1];
      36. echo $row1.$dp;
      37. } else {
      38. if($_POST['wert'] == $psc[2]){
      39. $row2 = $coint[2] * $werte[2];
      40. echo $row2.$dp;
      41. }else {
      42. if($_POST['wert'] == $psc[3]){
      43. $row3 = $coint[3] * $werte[3];
      44. echo $row3.$dp;
      45. }else {
      46. if($_POST['wert'] == ""){
      47. echo 'Der rechner kann ohne wert nicht rechnen xD!';
      48. }
      49. }
      50. }
      51. }
      52. }
      53. }
      54. ?>
      55. <br />
      56. <center>Copyright by Suru » GLEICH SERVER </center>
      Alles anzeigen
    • Suru;229769 schrieb:

      @Yannick
      Ich habe mir wenn ich ehrlich sein muss noch nie ( mit einer Function gearbeitet ^^ )


      <?php
      function HelloWorld()
      {
      return 'Hello!!! *hihi*';
      }

      echo HelloWorld();
      ?>

      @Felix bei dienem 1 Zeilen Code könnte man Shellcode mit Ausgabe reinhauen. :>
    • @Yannick :D

      So ein bischen mit Function habe ich schon gearbeitet :)

      Edit: ->

      Ich habe gerade ein bischen mit Sessions gearbeitet und ein kleinen Shop gemacht :)

      Ohne MYSQL und so einfach ein Session test viel spaß mit ein wening umbau arbeiten wurd das script auch mit mysql zusamm laufen :)

      Login.php

      PHP-Quellcode

      1. <?php
      2. session_start();
      3. ?>
      4. <form action="#" method="post">
      5. Benutzername:<br>
      6. <input type="text" name="user" /><br>
      7. Passwort:<br>
      8. <input type="password" name="pass" /><br>
      9. <input type="submit" name="haha" value="Login" /><br>
      10. </form>
      11. <?php
      12. $benutzer = $_POST['user'];
      13. $passwort = md5($_POST['pass']);
      14. if(isset($_POST['haha'])){
      15. $_SESSION['user'] = $benutzer;
      16. $_SESSION['pass'] = $passwort;
      17. echo 'Hallo '.$benutzer.'<br /> ';
      18. echo '<a href="viewer.php">Weiter zum Panel</a>';
      19. }else {
      20. if($_SESSION['user'] == false){
      21. echo 'Keinen Benutzer gefunden !';
      22. }
      23. }
      24. ?>
      Alles anzeigen

      Viewer.php

      PHP-Quellcode

      1. <?php
      2. session_start();
      3. ?>
      4. <?php // Benutzer viewer
      5. echo 'Willkommen >> '.$_SESSION['user']; echo ' '.' '.' '.'<a href="password.php"> Information !</a>'; echo ' '. '&nbsp; &nbsp; &nbsp; ' . 'Cash: '.$_SESSION['cash']; echo '&nbsp; &nbsp; &nbsp;'.' '.'Items:'.' ' .$_SESSION['st'];
      6. echo '<br /> <a href="shop.php"> Web-Shop </a>'.''; echo '<form action="#" method="post">
      7. <input type="submit" name="cash" value="Cash machen !"/>
      8. </form>'; echo '<form action="#" method="get">
      9. <input type="submit" name="delet" value="Ausloggen" />
      10. </form>'; // Bitte beachten sie das dies ohne mysql ist wenn sie auf ausloggen gehen ist ihr Cash und soweiter auch weg :)
      11. ?>
      12. <?php
      13. if(isset($_GET['delet'])){
      14. $_SESSION = array();
      15. session_destroy();
      16. }
      17. ?>
      18. <!-- Bitte beacheten sie SESSION werden erst nach dem 2x mal F5 aktive :D -->
      19. <?php
      20. if(isset($_SESSION['cash'])){
      21. $_SESSION['cash'] = 0;
      22. }else {
      23. echo 'Fehler';
      24. }
      25. ?>
      26. <?php
      27. $_SESSION['items'] = true;
      28. if($_SESSION['items'] == true ){
      29. $_SESSION['items'] = 0;
      30. }else {
      31. echo 'Fehler ';
      32. }
      33. ?>
      34. <?php
      35. if(isset($_POST['cash'])){
      36. sleep(10);
      37. $_SESSION['cash']++;
      38. }else {
      39. echo 'Sie können noch Cash machen !';
      40. }
      41. ?>
      Alles anzeigen

      Shop.php

      PHP-Quellcode

      1. <?php
      2. session_start();
      3. ?>
      4. <?php
      5. echo '<a href="viewer.php">Zurück zum index</a><br /> ';
      6. echo 'Willkommen >> '.$_SESSION['user'].' im Web Shop !'; echo ' '. '&nbsp; &nbsp; &nbsp; ' . 'Cash: '.$_SESSION['cash']; echo '&nbsp; &nbsp; &nbsp;'.' '.'Items:'.' ' .$_SESSION['items'];
      7. echo '<br><br><h3>Item-Mall</h3><br /> ';
      8. $st = '<a href="password.php">Super Tränke -> 4 Cash Dollar </a>';
      9. echo $st;
      10. if($st == true){
      11. if($_SESSION['cash'] < 4){
      12. echo 'Dein Cash stimmt nicht !';
      13. }else {
      14. $_SESSION['st']++;
      15. $_SESSION['cash'] - 4;
      16. }
      17. }else {
      18. echo $_SESSION['st'] = 0;
      19. }
      20. ?>
      Alles anzeigen

      password.php

      PHP-Quellcode

      1. <?php
      2. session_start();
      3. ?>
      4. <?php
      5. echo 'Benutzername: '.$_SESSION['user'].'<br / >';
      6. echo 'Passwort: '.$_SESSION['pass'].'<br />';
      7. echo 'Cash: '.$_SESSION['cash'].'<br /> ';
      8. echo 'Items: '.$_SESSION['st'].'<br /> ';
      9. echo 'Super Trank '.'Menge:'.' '.$_SESSION['st'];
      10. ?>
      Alles anzeigen

      Cheater.php -> Zum Testen des Kaufs sytem ^^

      PHP-Quellcode

      1. <?php
      2. session_start();
      3. ?>
      4. <form action="#" method="post">
      5. <input type="submit" name="hoch" value="Cheaten" />
      6. </form>
      7. <?php
      8. if(isset($_POST['hoch'])){
      9. $_SESSION['cash']++;
      10. }else {
      11. echo 'Cheaten ist nicht gut nur zum Testen <br /> <br />';
      12. }
      13. echo $_SESSION['cash'];
      14. ?>
      Alles anzeigen


      Hallo ich habe mich ebend mal mit den Function beschäftigt und habe ein IP Sperre gecodet vlt braucht es jemand genau wie die anderen sachen :D

      PHP-Quellcode

      1. <?php
      2. // Speicherung der Daten in einer Datei
      3. function schreiben($datei,$mode){
      4. $fp = @fopen($datei,$mode);
      5. flock($fp,2);
      6. fwrite($fp,$_SERVER["REMOTE_ADDR"]."|".time()."\n");
      7. flock($fp,3);
      8. fclose($fp);
      9. }
      10. function ip_sperre() {
      11. // Einstellungen
      12. $reloadlogdatei = "reload.txt";
      13. $anzahleintraege = 1000;
      14. $zeitlimit = 60; // in Sekunden
      15. // Prüft, ob Datei existiert => ansonsten Erstellen
      16. if(!file_exists($reloadlogdatei)) {
      17. $datei = fopen($reloadlogdatei,"w+");
      18. fclose($datei);
      19. }
      20. $fp = file($reloadlogdatei);
      21. $size = sizeof($fp);
      22. // Beschreibt die Datei, wenn Liste voll
      23. if($size >= $anzahleintraege){
      24. schreiben($reloadlogdatei,"w");
      25. // Prüft, ob eine IP in der Liste steht
      26. } else {
      27. for ($i=0;$i<=$size;$i++) {
      28. $zeile = explode("|",$fp[$i-1]);
      29. // IP wird gefunden
      30. if ($zeile[0] == $_SERVER["REMOTE_ADDR"] AND $zeile[1] > (time()-$zeitlimit)){
      31. $ausgabe = true;
      32. // IP wird nicht gefunden
      33. } else {
      34. $ausgabe = false;
      35. }
      36. }
      37. // die IP-Adresse (schreibt)
      38. schreiben($reloadlogdatei,"a+");
      39. }
      40. return $ausgabe;
      41. }
      42. // Hauptaufruf des Programms
      43. if(ip_sperre()==false) echo "Zugriff erlaubt";
      44. else echo "IP wurde gefunden";
      45. ?>
      Alles anzeigen
    • Ich bin deine Scripte nur überflogen, da ich gar nicht genau sehen möchte, was alles exakt enthalten ist.
      Da lasse ich anderen doch den Vortritt.
      Doch, was mir aufgefallen ist:
      Wenn du schon Scripte bezüglich Shops und Passwörter erstellst,
      wäre ein guter Anhaltspunkt deine Sicherheit.

      Mit Hilfe von beispielsweise XSS ist es möglich auch ohne bekanntes Passwort, dich einzuloggen. ;)
      Versuche mal HTMLSPECIALCHARS und PREPARED_STATEMENTS (alternativ: Escaping) nachzuschlagen und dann deine bisher leider unsicheren Scripte
      zu veröffentlichen. Nicht, dass es fatal wäre, Unwissende auf diesem Gebiet erkennen nicht die Gefahr,
      die in deinen Scripts lauert.

      //Virtual
    • Well;229836 schrieb:

      @felix:

      PHP-Quellcode

      1. $string = "$string = ".$_POST['input']; eval("$string"); echo "Ergebniss: ".$string;
      Mal abgesehen davon, dass du »"« statt »'« verwendest und das ganze nicht funktioniert...

      ... ist es total unsicher. So was einem Anfänger zu zeigen ist nicht nett. :oh u !:


      Touché. Ich muss mich hier kampflos geschlagen geben und zugeben das icheinen Fehler
      gemacht habe. Zu meiner Verteidigung sei trotzdem noch eins zu sagen. Ich habe eval noch
      nie nie nie verwendet, und kenne es nur aus der Theorie. Dachte das funktioniert so wenn
      ich die POST so parse. Abgesehen davon kann ich dir versprechen das ich in 99% der Fälle ' anstelle von " benutze.

      @Synaptic
      Ich wusste du bist nich so böse wie du immer tust ;)