25.07.2009
Channel php.de ausgewählt, Log vom 25.07.2009
Seite: < 1 2 3 4 5 > Letzte Seite
Chatlog
myname: Werner_Sieker1: sone blätterfunktion besteht nur aus if und echo
@gix-: myname: news? thread-postings? events? termine?
myname: gix-: das lohnt sich maximal wenn es mehrere dinge pro tag gibt
myname: gix-: und das ist doch bei $privatseite nich wirklich der fall
@gix-: was hat das mit tag zutun?
SlashLife: Werner_Sieker1: Und ja, in meiner "Karriere" als Programmierer habe ich sehr viele Wolkenkratzer vor meiner Wolkenkratzerzeit gebaut. Der Grossteil davon ist eindrucksvoll in sich zusammengestuerzt; aber ich habe immer etwas dabei gelernt.
SlashLife: Und eines Tages stand das Ding dann.
Werner_Sieker1: nein, man fängt klein an und steigert sich. Ich würde es auch irgendwie hinbekommen eine Seitennavigation zu bauen. Nur wär die dann am Ende genauso schlecht wie die die ich jetzt drin habe. Ich möchte ein technisch gute haben... was haltet ihr denn hiervon? http://alice-grafixx.de/PHP-MYSQL-Tutorial/Blaetterfunktion-%28Seitennavigation%29-150 Vom Code her finde ich das gar nicht mal so schlecht
@gix-: ich habe im kindergarten wolkenkratzer aus bauklötzchen gebaut
myname: gix-: ich persönlich fände sowohl lücken als auch stark schwankende beitragszahlen bei wochen/monatssortierung nich so toll
SlashLife: Ohne dass ich dafuer jemals schlechte Bauplaene von anderen Leuten kopiert haette.
juliusH: hm... so vom gui-design wär vllt ein schieberegler mit aussagekräftiger beschriftung nett
juliusH: aber ich versteh eh nie, wie der nutzer seiten benutzt
SlashLife: juliusH: Scrollbalken!
@gix-: myname: sinnvoller als nichtssagende zahlen. zumal du die zeiträume für der einzelnen seiten selber festlegen kannst. sagt ja keiner dass das immer genau ein tag sein soll, oder eine woche, oder was weiß ich.
juliusH: ich steh immer nur kopfschüttelnd daneben ;)
juliusH: SlashLife, ja, mein ich
SlashLife: Ok.
myname: gix-: und ne liste "1.12., 4. februarwoche, 3. quartal" ist besser und leicht zu implementieren?
juliusH: gix-, sowas hab ich bislang nur als title gemacht
@gix-: myname: von implementierung rede ich doch gar nicht
juliusH: irgendwie find ich zahlen übersichtlicher - aber was ich so finde, heisst selten was
SlashLife: Werner_Sieker1: Du faengst aber nicht klein an. Du hast Angst davor, eine minimale Eigendenkleistung zu erbringen und willst diese stattdessen durch etwas fertiges, das du nicht verstehst, ersetzen.
@gix-: juliusH: die zahlen sagen nicht wirklich was aus.
Werner_Sieker1: Bitte sagt mir nur ob diese hier technisch gut ist: http://alice-grafixx.de/PHP-MYSQL-Tutorial/Blaetterfunktion-%28Seitennavigation%29-150 ich verstehe zu 90% wie das Script funktioniert. So würde ich es in etwa auch machen. Bitte sagt nur ob das ok ist oder ob ich technisch gesehen einen anderen Weg gehen sollte
juliusH: ja, is klar
myname: Werner_Sieker1: und der schlechte code lässt dich dann glauben dass die aufgabe schwieriger ist als es wirklich ist und schüchtert dich möglicherweise noch mehr ein
Werner_Sieker1: ich verstehe bei dem Script zB folgendes nicht: elseif($_GET['go'] <= 0 || $_GET['go'] > $seiten){
Werner_Sieker1: warum sollte $_GET['go'] kleiner als 0 sein?
SlashLife: Und GENAU deswegen sollst du es dir selbst erarbeiten.
myname: Werner_Sieker1: weil der user pfuscht
myname: $_GET ist user iput
myname: NEVER trust user inputs
SlashLife: Werner_Sieker1: Ich habe dir oben sogar schon die Planungsarbeit abgenommen; du musst es nur noch implementieren.
SlashLife: Dann ist die erste Version halt beschissen. Na und?
SlashLife: Sobald du klar definieren kannst, was daran beschissen ist, setzt du dich halt hin und verbesserst das.
Werner_Sieker1: Slash: Der Programmierer hier hats genauso gemacht wie du es geschrieben hast: http://alice-grafixx.de/PHP-MYSQL-Tutorial/Blaetterfunktion-%28Seitennavigation%29-150 - ist das nun ok so oder nicht?
SlashLife: Das wirst du btw. nie lernen, wenn du dich nur hinter Fertigcode versteckst.
Werner_Sieker1: Slash: Tue ich nicht
Werner_Sieker1: ich habe schon eine menge selber geschrieben
myname: yeah, ganze foren!
Werner_Sieker1: nur das ist mir eben noch zu hoch. Deswegen mache ich es in dem Fall "lernen am Beispiel". Ich muss das sowieso umbauen
Werner_Sieker1: später (wenn ich das ganze besser kann) baue ich mir sowieso eine eigene Funktion
SlashLife: Werner_Sieker1: Nein, der Code ist Schwachsinn.
SlashLife: $go = mysql_real_escape_string($_GET['go']);
SlashLife: $davor = $go - 1;
SlashLife: Yay!
SlashLife: Mit einem escapten Wert rumrechnen!
myname: umbauen is manchmal schlimmer als selber machen
myname: SlashLife: :D
myname: sieht gut nach angriffsmöglichkeit aus
SlashLife: Werner_Sieker1: Ich habe zum Lernen kein einziges Tutorial angefasst.
SlashLife: NIE.
Werner_Sieker1: myname: das verstehe ich nicht. Wieso wäre das eine Angriffsmöglichkeit? mysql_real_escape_string macht doch genau das Gegenteil
@gix-: ich glaub sowas gab es damals noch gar nicht so
myname: Werner_Sieker1: aber es ist nicht dazu da danach mit zu rechnen :)
SlashLife: Werner_Sieker1: ... wie oft soll ich es denn noch wiederholen?
@gix-: zu php3-zeiten
SlashLife: Genau DAS ist der Grund, warum du es selbst schreiben sollst.
Maffe: Hat hier wer DSL? Wie ist da die Subnetzmaske?
@gix-: Maffe: fail
Maffe: Was?
SlashLife: gix-: Stimmt schon, zu Zeiten von 4.0.1 waren PHP-4-Tutorials vermutlich recht duenn gesaeht. :)
myname: Maffe: hahahahaha
Maffe: myname: was?
myname: Maffe: was hat dsl mit der subnetzmaske zu tun?
Maffe: gix-: Wieso?
SlashLife: Maffe: Wie viele IPs bekommst du von deinem Provider?
Maffe: SlashLife: 1
Maffe: oder so
Seite: < 1 2 3 4 5 > Letzte Seite
Zurück zur ÜbersichtWebseiten Tipps
Hier gehts zum jquery Tutorial.
Meine schwarze Webseite: iPhone4Spiel
