Sol das jetzt ne such übung mit googel werden ??? Oder will euhre Firma das nutzen?? Wenn ja mein Stundenstaz liegt bei 15€. Das ganz dürfte so ca. 5 Stunden dauern. Je nach dem wie ihr es haben wollt.
Beiträge von GreenRover
-
-
Das ist nur möglich wenn du ein Loginformular hast.
So das du die user zählst die sich mom eingelogt haben. Und die gäste halt so das wen sie sich 10min lang nicht mehr bei server gemldet haben ( einen link gefolgt sind ) aus deerr Statistik raus fliegen. Das währe doc h das gewünschte. Blos das dass Scipt halt leicht träge ist durch die 10 min
-
Tja du dann dürfte wohl das: echo""; zutreffen:
Was wiederum bedeutet:
Code$g =="102" && $liney[metall] <= $needs[vmetall] && $liney[kristall] <= $needs[vkristall] && $liney[tritium] && $needs[vtritium]
nicht Zutrifft. Welches aber de Code ist den ich von dir übernommen habe
welchen du aber wie mir auffält einfach in:
Code
Alles anzeigen<? if ($g =="102") { if (($liney[Metall] - $needs[vmetall] )<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Metall"; } if (($liney[Kristall] - $needs[vkristall])<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Kristall"; } if (($liney[Tritium] - $needs[vtritium] )<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Tritium"; } if (count($fehler)>0) { for ($i=1;$i<=sizeof($fehler);$i++) { echo "<a> $fehler[$i] </a> \n"; } } else { $sstufe++; $sminem = $liney[Metall] - $needs[vmetall]; $sminek = $liney[Kristall] - $needs[vkristall]; $sminet = $liney[Tritium] - $needs[vtritium]; mysql_query("UPDATE build SET sanlage= $sstufe WHERE UserV='$u'"); mysql_query("UPDATE ress SET Metall= $sminem , Kristall= $sminek , Tritium= $sminet WHERE UserV='$u'"); } } else { echo""; } ?>
umwandeln kannst. Da es ja sonst ein doppelte prüfung währe.
-
solte aber funktionieren. Kann sein das ich dein Problem nicht richtig verstanden habe.
-
Hmm in wie weit kennst ud dich mit linux aus.
Den es gibt da so ein "Sprichtwort" :
Ein echter Unix-Admin muss einmal in seinem Leben sendmail konfiguriert haben. Aber die die es ein 2tes mal tuhen sind verrückt.
PS: sendmail ist mit abstand am schwersten zu konfigurieren: gibt aber auch shcon viel kleine helferlein. Am besten ist du installierst die standart packete von suse oder noch besser ist:
http://linux.tucows.com/preview/164273.html
der ist wirklich einfahc zu konfigurieren
-
Wie du hast mit Frontpage eine lauffähige Webseite zustande bekommen??? Repeckt. und Probiere sonst mal leap-ftp, wenn das nicht klappt lasse es lieber sein.
-
? Wiso wehm von was trennen.
so und nun nochmal auf Deutsch??!!!
die input felder werden einmal durhc eien ID gekennzeichnet ( erkennungsmerkmal für java-script ) und durch einen name ( erkennungsmerkmal für PHP ) woraus folgt das 2 felder den gleichen namen tragen könne und java-script sie trodzdem unterscheiden kann.
Bloß das einzigste was ein Problem erbeben könnte ist, daß es 2 felder mit den gleichen namen gibt aber unterschiedlichen Werten. Was man aber abendern könnte flas das Probleme geben sollte. Das solte nun raus zu finden sein.
-
also dann war das:
Code
Alles anzeigen<? if ($g =="102" && $liney[metall] <= $needs[vmetall] && $liney[kristall] <= $needs[vkristall] && $liney[tritium] && $needs[vtritium] ) { if (($liney[Metall] - $needs[vmetall] )<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Metall"; } if (($liney[Kristall] - $needs[vkristall])<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Kristall"; } if (($liney[Tritium] - $needs[vtritium] )<1) { $fehler[count($fehler)+1]="Sie haben zu wenig Tritium"; } if (count($fehler)>0) { for ($i=1;$i<=sizeof($fehler);$i++) { echo "<a> $fehler[$i] </a> \n"; } } else { $sstufe++; $sminem = $liney[Metall] - $needs[vmetall]; $sminek = $liney[Kristall] - $needs[vkristall]; $sminet = $liney[Tritium] - $needs[vtritium]; mysql_query("UPDATE build SET sanlage= $sstufe WHERE UserV='$u'"); mysql_query("UPDATE ress SET Metall= $sminem , Kristall= $sminek , Tritium= $sminet WHERE UserV='$u'"); } } else { echo""; } ?>
schon richtig. guckt ob z.B. genug metall vorhabenden ist. dann gibt er eien Fehlermeldung aus und $sstufe bleibt gleich. andernfalls werden die die werte abgezogen und $sstufe wird ein höher gesetzt.
-
JO nice idee. Von deiner Firma. Wozu den nsowas schreibven lassen. Wir ja unnötig teuer (-: Wenn ihr ein bischen PHP könnt gl hf. Ihr werdet im inet wohl nichts vernüftiges als open source finden
-
HTML
Alles anzeigen<? include "config.php"; if(empty($password) or $usermail =="") { ?> <html> <head> <title>linklist</title> <link rel=stylesheet type="text/css" href="styles.css"> <script language="JavaScript"> function setVisibility() { var text = document.getElementById("text"); var password = document.getElementById("password"); text.style.display = "none"; password.style.display = "block"; password.focus(); } </script> </head> <body> <center> <form action="<? echo $PHP_SELF;?>" method="post" name="pwabfrage" onSubmit="return chkFormular()"> <input type="text" style="text-align:center" name="usermail" value="Email-Adresse" size="22" onfocus="if(this.value=='Email-Adresse')this.value=''" onblur=" if(this.value=='')this.value='Email-Adresse'" /> <input style="display:block" id="text" type="text" name="password" style="text-align:center" value="Passwort" size="22" onfocus="if(this.value=='Passwort')this.value=''" onblur=" if(this.value=='')this.value='Passwort'" onClick="setVisibility()" /> <input style="display:none" id="password" type="password" name="password" style="text-align:center" value="Passwort" size="22" onfocus="if(this.value=='Passwort')this.value=''" onblur=" if(this.value=='')this.value='Passwort'" /> <input type="submit" value= "Login" name="login"> </form> [url='admin.php']Admin[/url] </body> </html> <? } else { $zeiger=fopen($admindat,"r+"); $berechtigt=fread($zeiger,filesize($admindat)); $berechtigt=base64_decode($berechtigt); $berechtigt=explode("|*|",$berechtigt); fclose($zeiger); $smalcaps1=array("$usermail"=>"$password"); $smalcaps2=array_change_key_case($smalcaps1, CASE_LOWER); $smalcaps3=array_keys($smalcaps2); $smalcaps4=$smalcaps3[0]; if ($password=="$zugang" && in_array("$smalcaps4", $berechtigt)){ ?> <html> <head> <title>linklist</title> <link rel=stylesheet type="text/css" href="styles.css"> </head> <body> <h1>Test</h1> </body> </html> } else { <html> <head> <title>linklist</title> <link rel=stylesheet type="text/css" href="styles.css"> </head> <body> <center> <input type="button" value="Zurueck" onclick="javascript:history.back()"> </body> </html> <? } } ?>
Ic hverstehe dein Problem nicht. Das java script ist extra so gebaut das es nach id die Felder auswäht. Und das senden an PHP geht nach name. Das heist das bei fleder name sien können aber trodzdem für java drodtzdem unterschiedlich heisen. Das einzigste könnte proibleme geben das beide nem felder unterschiedliche werte enthalten. was man aber durch ein java-script gleichsetzen lassen kann.
-
HTML
Alles anzeigen<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Name</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <td colspan="2"> [img]Logo.jpg[/img] <hr size="3" color="#FF0000"> </td> </tr> <tr valign="top"> <td width="180"> <table width="180" border="0" cellspacing="0" cellpadding="0" valign="top"> <tr> <td style="background-color: #999999;"> [b]Name[/b] </td> </tr> <tr> <td style="background-color: #cccccc;"> [url='kontakt.html']Kontakt[/url] [url='impressum.html']Impressum[/url] </td> </tr> <tr height="25"><td></td></tr> <tr> <td style="background-color: #999999;"> [b]Ueberschrift1[/b] </td> </tr> ´ <tr> <td style="background-color: #cccccc;"> [url='test1.html']Test1[/url] [url='test2.html']Test2[/url] [url='test3.html']Test3[/url] [url='test4.html']Test4[/url] [url='test5.html']Test5[/url] </td> </tr> <tr height="25"><td></td></tr> <tr> <td style="background-color: #999999;"> [b]Ueberschrift2[/b] </td> </tr> <tr> <td style="background-color: #cccccc;"> [url='test6.html']Test6[/url] [url='test7.html']Test7[/url] [url='test8.html']Test8[/url] [url='test9.html']Test9[/url] [url='test10.html']Test10[/url] </td> </tr> </table> </td> <td width="787"> <a>Mein inhalt!!!</a> </td> </tr> </table> </body> </html>
-
also so:
Code
Alles anzeigen<? if ($g =="102" && $liney[metall] <= $needs[vmetall] && $liney[kristall] <= $needs[vkristall] && $liney[tritium] && $needs[vtritium] ) { $sstufe++; if (($liney[Metall] - $needs[vmetall])>0) { $sminem = $liney[Metall] - $needs[vmetall]; } else { $sminem=0; } if (($liney[Kristall] - $needs[vkristall])>0) { $sminek = $liney[Kristall] - $needs[vkristall]; } else { $sminek=0; } if (($liney[Tritium] - $needs[vtritium])>0) { $sminet = $liney[Tritium] - $needs[vtritium]; } else { $sminet=0; } mysql_query("UPDATE build SET sanlage= $sstufe WHERE UserV='$u'"); mysql_query("UPDATE ress SET Metall= $sminem , Kristall= $sminek , Tritium= $sminet WHERE UserV='$u'"); } else { echo""; } ?>
Aber das währe doch beschiss: wenn z.B. eien Weiterentwicklung 100 Metall kostet und man nur noch 3 Metall hat. Dann wird das ding trodzdem entwickelt und hat nur noch 3% gekostet wie es solte. Wenn das raus kommt, dann hat jeder nur noch 1-2 Metall oder so im "Lager". Deswegen hatte ich es so gebaut das eien Fehlermeldung ausgegebn wird, wenn nicht genügend resourcen vorhanden sind. -
Welches komma???
und woher soll ich genau wissen was passieren soll wenn z.B.
$liney[Tritium] kleiner als $needs[vtritium] ist.
du soltest dei naliegen dan schon genauer beschreiben.
-
-
PHP ist ein Apache Modul
und Perl kann auch ein sein.
Also es sind 2 verschiedene Sprachen. Und untershceiden sich kaum.
Bis auf die Tadsache das PHP extra für interaktive Webseiten entworfen wurde. Und Perl halt nicht. Das heist mann kann auch richtige Programme in Perl schreiben.
-
Code
Alles anzeigen<? if ($g =="102" && $liney[metall] <= $needs[vmetall] && $liney[kristall] <= $needs[vkristall] && $liney[tritium] && $needs[vtritium] ) { $sstufe++; if (($liney[Metall] - $needs[vmetall])>0) { $sminem = $liney[Metall] - $needs[vmetall]; } else { $fehler[sizeof($fehler)+1]="Sie haben zu wenig Metall"; } if (($liney[Kristall] - $needs[vkristall])>0) { $sminek = $liney[Kristall] - $needs[vkristall]; } else { $fehler[sizeof($fehler)+1]="Sie haben zu wenig Kristall"; } if (($liney[Tritium] - $needs[vtritium])>0) { $sminet = $liney[Tritium] - $needs[vtritium]; } else { $fehler[sizeof($fehler)+1]="Sie haben zu wenig Tritium"; } if (sizeof($fehler)>0)) { for ($i=1;$i<=sizeof($fehler);$i++) { echo "<a> $fehler[$i] </a> \n"; } } else { mysql_query("UPDATE build SET sanlage= $sstufe WHERE UserV='$u'"); mysql_query("UPDATE ress SET Metall= $sminem , Kristall= $sminek , Tritium= $sminet WHERE UserV='$u'"); } } else { echo""; } ?>
-
aso wie stellst du dir dne counter vor?? sekunden runter zählen ?
-
Es gibt zwar in JAVA-script die metode um was aus zu fürhren wen ndas fenster geschlossen wird. Aber du müstest es ja vorher an Webserver senden. Was denn doch schon etwas konplizierters sein dürfte.
Ansonsten mal mit session.gc_maxlifetime in PHP beschäftigen.
-
lass ihm einfahc die TXT datei nach dem einzutragen wert durchsuchen. Wenn ewrr ihnn finde gibt es ne fehlermeldung sont wird der wert hinzugefügt.
-
Wiebitte???
Wo hats du das Script die Webseite her ???
ASP ist das PHP von Microdoof mal ganz salop ausgedrückt.