Zurück   klamm-Forum > klamm-Lose > Lose4Scripts

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16.12.2007, 12:09:29   #1 (permalink)
Sunjo1987
Benutzerbild von Sunjo1987

ID: 28784
Lose-Remote

Sunjo1987 eine Nachricht über ICQ schicken Sunjo1987 eine Nachricht über MSN schicken
Reg: 29.09.2006
Beiträge: 442
Pfeil Suche Progger gibt 15 Mio.

Hi ich bekomm es irgendwie nicht hin.
falls du es hinbekommst geb ich dir 15 Mio Lose.
Ich brauche es allerdings noch heute bis 20 Uhr.

ich habe eine Datei verwaltung.php
und im Ordner "db" eine Datei namens "data.csv" hier stehen die Daten drinnen!

(Was genau gemacht werden soll steht unten)

verwaltung.php

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
<h1 align="center">verwaltung</h1> <?php $sort=$_POST['sort']; $satz=$_POST['satz']; $wegda=false; $gibtsschon=false; $line="0"; $farray[]="0"; $file="db/data.csv"; if (isset($_POST["submit"])) { $f_nummer=$_POST['nummer']; $f_et=$_POST['et']; $f_haus=$_POST['haus']; $f_st=$_POST['st']; $f_lage=$_POST['lage']; $f_zi=$_POST['zi']; $f_qm=$_POST['qm']; $f_nr=$_POST['nr']; $f_vkp=$_POST['vkp']; $f_vkk=$_POST['vkk']; $f_mg=$_POST['mg']; $f_mqm=$_POST['mqm']; $f_rendite=$_POST['rendite']; } if(isset($_POST['satz'])){ $satz=explode(";",$satz); $inhalt=""; // Liest eine Datei in ein Array. Hier gehen wir über HTTP, um die // HTML Datei einer URL zu bekommen $lines = file ($file); // Durchgehen des Arrays und Anzeigen des HTML Source inkl. Zeilennummern foreach ($lines as $line_num => $line) { //echo "" . htmlspecialchars($line) . "<br>\n"; $line2=$line; $line2=explode(";",$line2); if($satz[0]==$line2[0] && $satz[1]==$line2[1]) { } else{ $inhalt.="".htmlspecialchars($line).""; $wegda=true; } } $post_2=$inhalt; $save=fopen($file,"w"); fputs($save,"$post_2"); fclose($save); } ?> <div style="border:3pt solid #000066;"> <form action="<?php $_SERVER[PHP_SELF] ?>" method="POST" enctype="multipart/form-data"> <table border="0" width="900px" align="center"> <tr valign="middle" align="center" style="font:bold .9em Times;"> <td>1</td><td>ET</td><td>Haus</td><td>St.</td><td>Lage</td><td>Zi.</td><td>qm</td><td>Nr.</td><td>VK-P</td><td>VK<br />Kapital</td><td>M-G</td><td>M qm</td><td>R %</td></tr> <!-- <tr valign="middle" align="center"><td><input name="nummer" size="3" value="<?php echo $f_nummer ?>"></td><td><input name="et" size="5" value="<?php echo $f_et ?>"></td><td><input name="haus" size="5" value="<?php echo $f_haus ?>"></td><td><input name="st" size="5" value="<?php echo $f_st ?>"></td><td><input name="lage" size="5" value="<?php echo $f_lage ?>"></td><td><input name="zi" size="5" value="<?php echo $f_zi ?>"></td><td><input name="qm" size="5" value="<?php echo $f_qm ?>"></td><td><input name="nr" size="5" value="<?php echo $f_nr ?>"></td><td><input name="vkp" size="5" value="<?php echo $f_vkp ?>"></td><td><input name="vkk" size="5" value="<?php echo $f_vkk ?>"></td><td><input name="mg" size="5" value="<?php echo $f_mg ?>"></td><td><input name="mqm" size="5" value="<?php echo $f_mqm ?>"></td><td><input name="rendite" size="5" value="<?php echo $f_rendite ?>"></td></tr> --> <tr valign="middle" align="center"><td><input name="nummer" size="3" value=""></td><td><input name="et" size="5" value=""></td><td><input name="haus" size="5" value=""></td><td><input name="st" size="5" value=""></td><td><input name="lage" size="5" value=""></td><td><input name="zi" size="5" value=""></td><td><input name="qm" size="5" value=""></td><td><input name="nr" size="5" value=""></td><td><input name="vkp" size="5" value=""></td><td><input name="vkk" size="5" value=""></td><td><input name="mg" size="5" value=""></td><td><input name="mqm" size="5" value=""></td><td><input name="rendite" size="5" value=""></td></tr> <tr><td colspan="11"> <?php if (isset($_POST["submit"])) { if(trim($f_nummer)=="") $err_formular="1"; if(trim($f_et)=="") $err_formular="1"; if(trim($f_haus)=="") $err_formular="1"; if(trim($f_st)=="") $err_formular="1"; if(trim($f_lage)=="") $err_formular="1"; if(trim($f_zi)=="") $err_formular="1"; if(trim($f_qm)=="") $err_formular="1"; if(trim($f_nr)=="") $err_formular="1"; if(trim($f_vkp)=="") $err_formular="1"; if(trim($f_vkk)=="") $err_formular="1"; if(trim($f_mg)=="") $err_formular="1"; if(trim($f_mqm)=="") $err_formular="1"; if(trim($f_rendite)=="") $err_formular="1"; if($err_formular=="1"){ echo "Es wurden nicht alle Felder ausgefüllt!"; } else{ $row = 1; // Anzahl der Arrays $handle = fopen ("db/data.csv","r"); // Datei zum Lesen öffnen while ( ($data = fgetcsv ($handle, 1000, ";")) !== FALSE ) { // Daten werden aus der Datei // in ein Array $data gelesen $num = count ($data); // Felder im Array $data // werden gezählt // Anzahl der Arrays wird // inkrementiert for ($c=0; $c < $num; $c++) { // FOR-Schleife, um Felder $data[0]; // des Arrays auszugeben if($f_nummer==$data[0] && $f_et==$data[1]) { $gibtsschon=true; } } $row++; } fclose ($handle); if($gibtsschon==true) { echo "Dieser Datensatz befindet sich bereits in der Datenbank, Sie müssen ihn zum überschreiben erst löschen!"; } else{ echo "Eingetragen!"; } $err_formular="2"; $eingetragen=true; } } ?> </td><td colspan="2" align="right"> <input type="submit" value="Hinzufügen" name="submit"> <td></tr></table> </form> </div> <?php if (isset($_POST["submit"])&& $err_formular!="1" && $gibtsschon==false) { $new_entry = $f_nummer . ";" . $f_et . ";" . $f_haus . ";" . $f_st . ";" . $f_lage . ";" . $f_zi . ";" . $f_qm . ";" . $f_nr . ";" . $f_vkp . ";" . $f_vkk . ";" . $f_mg . ";" . $f_mqm . ";" . $f_rendite; $fp = fopen($file,"r"); while($zeile = fgets($fp,5000)){ $old.=$zeile; } fclose($fp); $post_2=$new_entry . "\n" . $old; $save=fopen($file,"w"); fputs($save,"$post_2"); fclose($save); } ?> <?php ?> <div style="border:3pt solid #000066;border:1px solid #9E8DE3;"> <table border="1" width="900px" align="center" cellspacing="0" cellpadding="10"> <tr valign="middle" align="center" bgcolor="#C0C0C0" style="font:bold .9em Times;"> <td>1</td><td>ET</td><td>Haus</td><td>St.</td><td>Lage</td><td>Zi.</td><td>qm</td><td>Nr.</td><td>VK-P</td><td>VK<br />Kapital</td><td>M-G</td><td>M qm</td><td>R %</td><td></td></tr> <tr valign="top" align="center"><td><form action='<?php $_SERVER[PHP_SELF] ?>' method='POST' enctype='multipart/form-data'><input type='image' src='./up.gif' value='1' name='sort'></td><td><input type='image' src='./up.gif' value='2' name='sort'></td><td><input type='image' src='./up.gif' value='3' name='sort'></td><td><input type='image' src='./up.gif' value='4' name='sort'></td><td><input type='image' src='./up.gif' value='5' name='sort'></td><td><input type='image' src='./up.gif' value='6' name='sort'></td><td><input type='image' src='./up.gif' value='7' name='sort'></td><td><input type='image' src='./up.gif' value='8' name='sort'></td><td><input type='image' src='./up.gif' value='9' name='sort'></td><td><input type='image' src='./up.gif' value='10' name='sort'></td><td><input type='image' src='./up.gif' value='11' name='sort'></td><td><input type='image' src='./up.gif' value='12' name='sort'></td><td><input type='image' src='./up.gif' value='13' name='sort'></td><td></td></tr></form> <?php if (isset($_POST["sort"]) && $_POST['sort']!= "") { $inhalt[]=""; $file="./db/data.csv"; $lines = file ($file); foreach ($lines as $line_num => $line) { $inhalt[$line_num]=$line; } $index=$_POST['sort']-1; function vergleich($wert_a, $wert_b) { $a = $wert_a[0]; $b = $wert_b[0]; if ($a == $b) { return 0; } return ($a < $b) ? -1 : +1; } usort($inhalt, 'vergleich'); foreach($inhalt as $wert) { $wert=explode(";",$wert); echo "<tr><td>$wert[0]</td><td>$wert[1]</td><td>$wert[2]</td><td>$wert[3]</td><td>$wert[4]</td><td>$wert[5]</td><td>$wert[6]</td><td>$wert[7]</td><td>$wert[8]</td><td>$wert[9]</td><td>$wert[10]</td><td>$wert[11]</td><td>$wert[12]</td><td><form action='$_SERVER[PHP_SELF]' method='POST' enctype='multipart/form-data'><input type='image' src='./x.gif' value='$data[0];$data[1]' name='satz'></td></tr>"; } } if(!isset($_POST["sort"])){ $row = 1; // Anzahl der Arrays $handle = fopen ("db/data.csv","r"); // Datei zum Lesen öffnen while ( ($data = fgetcsv ($handle, 1000, ";")) !== FALSE ) { // Daten werden aus der Datei // in ein Array $data gelesen $num = count ($data); // Felder im Array $data // werden gezählt // Anzahl der Arrays wird echo "<tr>"; // inkrementiert for ($c=0; $c < $num; $c++) { echo "<td align='right' style='border:1px solid #9E8DE3;'>"; // FOR-Schleife, um Felder print $data[$c] . "</td>"; // des Arrays auszugeben } $row++; echo "<td><form action='$_SERVER[PHP_SELF]' method='POST' enctype='multipart/form-data'><input type='image' src='./x.gif' value='$data[0];$data[1]' name='satz'></td></tr>"; } fclose ($handle); } ?> </table> </div>
./db/data.csv

Code:
1:
2:
3:
3;B;Bama;3;re;4;36;2;23;240;400;4;2 1;A;Aha;1;li;2;49;3;29;300;320;3;4 2;k;k;k;k;k;k;k;k;k;k;k;k
Ich kann Datensätze anlegen und löschen. löschen mit dem button rechts von der Zeile.
Ich möchte nun aber auch das ich nach jeder spalte sortieren kann (Dies funktioniert momentan nur für die erste) dazu sollen die Grafiken die über der Spalte eingebunden sind benutzt werden.

Wenn ich sortiere soll das löschen weiterhin funktionieren (geht momentan nicht).


Wer mir das macht so das es mir passt der bekommt die 15 Mio. Lose.
Und bitte den überflüssigen code rausnehmen und komprimieren.. danke

MFG Sunjo1987
onejo.de
ICQ: 152-659-755

Geändert von Sunjo1987 (16.12.2007 um 12:10:04 Uhr)
Sunjo1987 ist offline   Mit Zitat antworten
Alt 16.12.2007, 13:15:46   #2 (permalink)
Erfahrener Benutzer
Benutzerbild von jimmy08

ID: 127609
Lose-Remote

Reg: 29.04.2006
Beiträge: 298
Standard

Würde ich machen. Allerdings nur gegen Auftrag, damit ich mir die Arbeit nicht umsonst mache.
 
jimmy08 ist offline   Mit Zitat antworten
Alt 16.12.2007, 13:35:41   #3 (permalink)
Sunjo1987
Benutzerbild von Sunjo1987

ID: 28784
Lose-Remote

Sunjo1987 eine Nachricht über ICQ schicken Sunjo1987 eine Nachricht über MSN schicken
Reg: 29.09.2006
Beiträge: 442
Standard

ok hast den Auftrag...

nehme nun also nurnoch die Antwort von
jimmy08 an!


MFG sunjo1987
onejo.de
ICQ: 152-659-755
Sunjo1987 ist offline Threadstarter   Mit Zitat antworten
Alt 16.12.2007, 15:28:44   #4 (permalink)
Sunjo1987
Benutzerbild von Sunjo1987

ID: 28784
Lose-Remote

Sunjo1987 eine Nachricht über ICQ schicken Sunjo1987 eine Nachricht über MSN schicken
Reg: 29.09.2006
Beiträge: 442
Standard

jimmy08 hat meinen Auftrag super erledigt

kann ihn nur weiterempfehlen!!!

MFG Sunjo1987
onejo.de
ICQ: 152-659-755
Sunjo1987 ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
1-1,5 Cent je Klick Viele Anbieter [und unendlich lose gibt es das ja gibt es] Franco Suche Refs: andere 48 07.03.2008 02:54:01
Es gibt User die gibt es gar nicht! Kaffeepause Meet & Greet 7 08.02.2008 16:36:44
Suche beste Losebanken die es gibt! maxmoon Lose-Talk 15 31.10.2007 01:09:06
Suche nen Add-On(Falls es das gibt) pepperoni Lose4Scripts 2 13.07.2007 22:08:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:03:07 Uhr.