[PHP] Array abarbeiten
#33
Geschrieben 27. Aug. 2007 - 14:15 Uhr
Ich würde dir die Prototype Library für Javascript ans Herz legen
Bei deinem Code da oben wird mir schwindelig *g
http://www.prototypejs.org
Da werden z.B. Ausdrücke wie
var inputTextTag = document.getElementById('inputText');
inputTextTag.value = 'FooBar';
document.myform.submit();vereinfacht zu
$F('inputText') = 'FooBar';
$('myform').submit();auch Ajax wird damit zum Kinderspiel (an den Punkt, dass Du es einsetzen wirst, kommst du bestimmt auch noch)
Also mir hat Prototype in den letzten Wochen und Monaten das Leben seeeehr vereinfacht.
Dieser Beitrag wurde von P. Stylez bearbeitet: 27. Aug. 2007 - 14:15 Uhr
#34
Geschrieben 27. Aug. 2007 - 14:15 Uhr
du hast es voll erfasst, ich bin halt keine programmierschlampe, ich lern das nurmal so nebenher weil meine server seit ich hier eingestellt wurde ohne unterbrechung und probleme laufen, dabei kannte ich das OS nichtmal
ich schlag hier quasi nur die zeit tot
@ p.styles
danke, schau ich mir mal an, aber eigentlich wollte ich ja mit python anfangen, die js kagge da braucht ich halt nur gerad mal für das 'projekt'
Dieser Beitrag wurde von Mindfuck bearbeitet: 27. Aug. 2007 - 14:17 Uhr
#35
Geschrieben 27. Aug. 2007 - 14:24 Uhr
Fang mit Ruby an
Wenn du dann Probleme hast, können wir uns gemeinsam durchkämpfen, weil ich vor ein paar Wochen auch damit angefangen hab ^^
Ruby ist ziemlich geil... gerade für einen, der so wie du viel auf Systemebene hantiert.
#38
Geschrieben 27. Aug. 2007 - 14:58 Uhr
vieleicht is der auch nur unter sysadmins verbreitet ^^
Echt ... scheiß Nerds immer /public/style_emoticons/default/mad.gif...
Sucht euch mal ne Freundin! /public/style_emoticons/default/p.gif...
solang es keine hirn-api für weiber gibt werd ich das lassen
#40
Geschrieben 27. Aug. 2007 - 15:17 Uhr
#41
Geschrieben 27. Aug. 2007 - 15:37 Uhr
Verdammt... ich bin Programmierschlampe und hab ne Freundin - was mach ich falsch /public/style_emoticons/default/(.gif...
das Dj-Dasein negiert das Programmierschlampen-Dasein
#44
Geschrieben 28. Aug. 2007 - 12:24 Uhr
foreach ($_POST['thema'] as $key => $thema) {
printf("<tr><td>%s</td><td><div align=\"center\">%s</div></td><td><div align=\"center\">%s</div></td><td><div align=\"center\">%s</div></td></tr>\n",
$thema,
$_POST['aktion'][$key],
$_POST['bearbeitung'][$key],
$_POST['termin'][$key]);
}
echo "</table><br><br>\n";gut? nich gut? was kann ich noch verbessern?
#47
Geschrieben 28. Aug. 2007 - 13:04 Uhr
foreach ($_POST['thema'] as $key => $thema) { printf("<tr><td>%s</td><td><div align=\"center\">%s</div></td><td><div align=\"center\">%s</div></td><td><div align=\"center\">%s</div></td></tr>\n", $thema, $_POST['aktion'][$key], $_POST['bearbeitung'][$key], $_POST['termin'][$key]); } echo "</table><br><br>\n";
gut? nich gut? was kann ich noch verbessern?
Sowas ist der Horror für jeden, der es warten muss
Das ist der Stil, den ich bevorzuge:
<table> <?php foreach($_POST['thema'] as $key => $thema) : ?> <tr> <td><?= $thema ?></td> <td align="center"><?= $_POST['aktion'][$key] ?></td> <td align="center"><?= $_POST['bearbeitung'][$key] ?></td> <td align="center"><?= $_POST['termin'][$key] ?></td> </tr> <?php endforeach ?> </table>
Nach dem MVC-Paradigma für Webapplikationen sollte man immer versuchen (PHP-)Code und darstellende (HTML-)Elemente zu trennen. Das ist vom Wartungsaufwand wesentlich angenehmer.
Dieser Beitrag wurde von P. Stylez bearbeitet: 28. Aug. 2007 - 13:05 Uhr
#48
Geschrieben 28. Aug. 2007 - 13:05 Uhr
hat ma einer nen schnippsel mit dem ich per knopfdruck die aktuelle htmlseite speichern kann?
ich lass ja den bericht ausgeben, da soll man halt unten auf download drücken können und dann schickt er einem die seite und öffnet sie nicht im browser...
#50
Geschrieben 28. Aug. 2007 - 13:09 Uhr
#51
Geschrieben 28. Aug. 2007 - 13:20 Uhr
frage:
$site = file_get_contents(post.php); würde dadurch das ich die lokale datei angebe den source in die variable schreiben
$site = file_get_contents(http://server.com/post.php); nimmt das 'endergebniss'
ohne das jetzt getestet zu haben, wenn ich zweitere version nehmen würde, würd ich doch keine übergebenen werte in der variable haben, sondern halt nur den 'blanko-bericht' oder?
gibt es eine php-variable mit der ich die aktuelle site aufrufe? ähnlich wie __FILE__ unter perl, nur das da ja auch der source genommen worden wär...
#52
Geschrieben 28. Aug. 2007 - 14:01 Uhr
Zum Downloaden der aktuellen Seite soll der Nutzer einfach Ctrl+S druecken. Das geht am einfachsten.
Wenn Du das per Script machen moechtest musst Du die ganzen Variablen noch einmal durchschleifen (per Post z.B.)
zus. den Content-Type im Header aendern (application/octed-stream) damit der Browser den Doanload-Dialog anzeigt.
Als zus. Alternative kannst Du auch mit der Ausgabesteuerung den Inhalt, der erzeugt wird, zwischenspeichern und dann bei Bedarf ausgeben. Vorteil ist hierbei das Du die Variablen nicht weiterschleifen brauchst, Nachteil ist das Du die Ausgabe wo zwischenspeichern musst.
http://de.php.net/ma....outcontrol.php
"Die Leute haben damals getanzt die die Bekloppten. Sie waren glücklich - auch und gerade weil es keine Star-DJs gab. Und was passierte? Kurze Zeit später simulierten sie das Rock'n'Roll-Modell mit Stars auf der Bühne und passivem Publikum davor. Nach nur fünf Jahren der Freiheit wurden DJs zum Band-Ersatz, es wurde einem neuem Götzen gehuldigt. In Wirklichkeit geht es doch um uns, die Tänzer! Wir sollten das ganze Genießen und all unsere Energie geben"
Tony Andrews, Groove #114 Interview
#54
Geschrieben 28. Aug. 2007 - 14:08 Uhr
Du willst, dass sich die Leute auf Knopfdruck die Seite speichern können - als HTML?
#56
Geschrieben 28. Aug. 2007 - 14:13 Uhr
hab ich auch so verstanden.
wieso den inhalt nich einfach als pdf/xml exportieren!?
Jo, so hätte ich es jetzt auch gemacht... HTML ist doch kein gutes Speicherformat.
#57
Geschrieben 28. Aug. 2007 - 14:15 Uhr
hab ich auch so verstanden.
wieso den inhalt nich einfach als pdf/xml exportieren!?
Jaaa man! guter plan... pdf.. das wärs doch...
ich geb ma die ist-situation wieder:
Wir treffen uns Donnerstags im Besprechungsraum, einer setzt sich an den Pc, öffnet ersma 5 minuten lang dreamweaver, läd das 'template' (ungefähr 2 DIN A4 Seiten, ~200kb code!!!)
und fängt an mitzuschreiben...
Am ende wird die html Datei auf nen Fileserver abgelegt und der Link an die es Betrifft weitergegeben
Das wollte ich halt ein bischen vereinfachen, und pdf direkt im anschluss per mail rausballern lassen wär natürlich nice!
#59
Geschrieben 28. Aug. 2007 - 14:37 Uhr
edit: PDFlib heißt das zauberwort /public/style_emoticons/default/d.gif...
leider nicht, unter AIX wird nur c,c++ und java unterstützt...
aber ich hab gerad ma mitm kollegen gesprochen, ich werde das ganze an ne mysql db hängen und ne ordentliche oberfläche für die protokolle basteln, hab das "problem" mit dem lokalen speichern also abgehackt
#60
Geschrieben 28. Aug. 2007 - 15:21 Uhr
1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0



Anmelden
Registrieren
Nach oben




